Centos: несколько IP-адресов

Я только что купил 10 дополнительных IP-адресов от моего хоста. Как мне указать их на моем сервере CentOS 5?

3 ответа

На CentOS вы можете использовать ifcfg-eth?-Range? файл для назначения нескольких IP-адресов. Например; Вы хотите назначить дополнительные IP-адреса интерфейсу eth0, и у вас еще нет назначенных дополнительных адресов. Создать файл /etc/sysconfig/network-scripts/ifcfg-eth0-range0:

IPADDR_START=10.0.0.10
IPADDR_END=10.0.0.19
CLONENUM_START=0

Если вам уже назначены дополнительные IP-адреса, значение CLONENUM_START должно соответствовать следующему доступному значению eth0:x.

Если IP-адреса не в порядке, вы должны создать файл ifcfg-eth0:x для каждого из адресов. Содержание должно выглядеть так:

DEVICE=eth0:0
IPADDR=10.0.0.10
NETMASK=255.255.255.0
ONBOOT=yes

Измените значение DEVICE на соответствующее имя файла и запустите ifup eth0:0, чтобы перевести интерфейс в оперативный режим.

Используйте IP-псевдонимы на хосте.

ifconfig eth0:1 192.168.0.100 netmask 255.255.255.0
ifconfig eth0:2 192.168.0.101 netmask 255.255.255.0

Чтобы сделать это навсегда, вам придется использовать файлы в /etc/sysconfig/network-scripts/ifcfg-<interface>

И так далее. Но зачем вам несколько IP-адресов для одного хоста? SSL/TLS?

Этот метод работал для меня.

Если вы на Centos Web panel Затем вы можете добавить несколько IP-адресов, используя этот метод:

  1. Создайте файл как: /etc/sysconfig/network-scripts/ifcfg-eth0:0

  2. Добавьте следующую строку в созданный файл:

    DEVICE="eth0:0"
    BOOTPROTO=static
    ONBOOT=yes
    TYPE="Ethernet"
    IPADDR=80.80.25.25
    HWADDR=00:0C:29:28:4C:4C
    GATEWAY=80.80.25.1
    NETMASK=255.255.255.0
    
  3. Перезагрузите сеть

    service network restart
    
  4. Проверьте сеть на любой успех

    ifconfig
    

Источник: http://wiki.centos-webpanel.com/add-additional-ip-address

Другие вопросы по тегам