сделать постоянный виртуальный интерфейс?

for f in * ; do mv "$f" "$f"_$USER ; done
2
27.08.2013, 12:50
2 ответа

Я не могу копировать ту проблему с Centos. Вы попробовали eth0:1 вместо eth0:0? Кроме того, я заметил, что ifup eth0 поднимает все виртуальные интерфейсы, таким образом, Вам не нужно к ifup eth0:1.

Протестированный с Centos 6.4.

1
27.01.2020, 22:14
  • 1
    я использую его под виртуальным полем, я думаю проблема, так или иначе связан с тем –  sia 27.08.2013, 18:13
  • 2
    я также выполняю его в виртуальном поле –  Hugo Vieira 27.08.2013, 20:31
  • 3
    Что происходит, если Вы переименовываете ifcfg-eth0:0 к ifcfg-myname? Подоконник ifup eth0 поднимет eth0:0? –  Nils 30.09.2013, 13:24

Это шаги, которые я обычно выполняю для создания виртуального интерфейса (иначе. сетевой псевдоним) на Красных основанных на шляпе дистрибутивах:

  1. создайте сетевой файл конфигурации

    $ cat /etc/sysconfig/network-scripts/ifcfg-eth0:0
    TYPE=Ethernet
    DEVICE=eth0:0
    IPADDR=192.168.1.2
    NETMASK=255.255.255.0
    NETWORK=192.168.1.0
    BROADCAST=192.168.1.255
    ONBOOT=yes
    NAME=eth0:0
    BOOTPROTO=none
    USERCTL=no
    IPV6INIT=no
    ONPARENT=yes
    PEERDNS=yes
    
  2. удалить GATEWAY= строки от основы ifcfg файл:

    $ cat /etc/sysconfig/network-scripts/ifcfg-eth0
    TYPE=Ethernet
    DEVICE=eth0
    IPADDR=192.168.1.1
    NETMASK=255.255.255.0
    NETWORK=192.168.1.0
    BROADCAST=192.168.1.255
    ONBOOT=yes
    NAME=eth0
    BOOTPROTO=none
    USERCTL=no
    IPV6INIT=no
    ONPARENT=yes
    PEERDNS=yes
    
  3. добавить GATEWAY= строка к сетевому файлу конфигурации:

    $ cat /etc/sysconfig/network
    HOSTNAME=grinchy
    NETWORKING=yes
    GATEWAY=192.168.1.254
    
  4. начните объединяться в сеть

    # start just eth0:0
    $ ifup eth0:0
    
    # all networking
    $ /etc/init.d/networking restart
    

Ссылки

1
27.01.2020, 22:14

Теги

Похожие вопросы