Назад | Перейти на главную страницу

Зарегистрируйте несколько статических IP-адресов ubuntu

В настоящее время на моем сервере зарегистрирован 1 статический IP-адрес. Я хотел бы продолжить и зарегистрировать еще 4 статических адреса. Я не уверен в синтаксисе. Должен ли я просто сделать iface eth0:0 inet static?

Вот что у меня есть сейчас:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
      address xxx.xxx.xx.xx
      netmask xxx.xxx.xx.xx
      gateway xxx.xxx.xx.xx
      broadcast xxx.xxx.xx.xx
 auto eth0:0
 iface eth0:0 inet static
         address xxx.xxx.xxx.xxx
         netmask xxx.xxx.xxx.xxx
         broadcast xxx.xxx.xxx.xxx

Не добавляйте больше записей шлюза, потому что у вас будет несколько маршрутов по умолчанию.

Как альтернатива МихайМ предложение Мне нравится настраивать мою конфигурацию вот так. Таким образом, все адреса интерфейса и все адреса могут быть вызваны одной командой (ifup eth0) или вниз (ifdown eth0).

auto eth0
iface eth0 inet static
        address 192.168.32.5
        netmask 255.255.255.192
        network 192.168.32.0
        broadcast 192.168.32.63
        # listen on additional addresses
        up ip addr add 192.168.32.6/26 brd + dev eth0
        up ip addr add 192.168.32.7/26 brd + dev eth0
        down ip addr del 192.168.32.6/26 brd + dev eth0
        down ip addr del 192.168.32.7/26 brd + dev eth0