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

Назначение двух IP-адресов одной сетевой карте в CentOS

Я следую этому методу, описанному здесь:

http://linuxwave.blogspot.com/2010/01/setting-virtual-ip-in-centos.html

Чтобы назначить виртуальный IP-адрес одной сетевой карте.

В основном я скопировал ifcfg-eth0 и сделал его ifcfg-eth0: 1, установил новое имя устройства и IP-адрес, но при этом я получаю ошибку

перезапуск сервисной сети

как таковой:

Состояние активного подключения: активировано Путь активного подключения: / org / freedesktop / NetworkManager / ActiveConnection / xx

Фактическая конфигурация для ifcfg-eth0:

DEVICE="eth0"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE=Ethernet
BOOTPROTO=static
IPADDR=10.1.10.10
PREFIX=23
GATEWAY=10.1.10.1
DNS1=10.1.10.1
DOMAIN=company.com
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
UUID=xyz
HWADDR=AA:BB:CC:DD:EE

Актуальный конфиг для ifcfg-eth0: 1

DEVICE="eth0:1"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE=Ethernet
BOOTPROTO=static
IPADDR=10.1.10.2
PREFIX=23
GATEWAY=10.1.10.11
DNS1=10.1.10.1
DOMAIN=company.com
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0:1"
UUID=xyz
HWADDR=AA:BB:CC:DD:EE

Где xx - это число, которое увеличивается каждый раз, когда я перезагружаю сеть. Тогда при выполнении ifconfig отображается только один IP-адрес ... Как мне решить эту проблему?

Множественный IP используется для создания виртуального хоста с apache.

Любая помощь очень ценится!

В качестве альтернативы вы также можете установить NM_CONTROLLED="no" вместо остановки службы NetworkManager, поэтому у вас не будет проблем с перезагрузкой.