Linux IP Alias ​​другого пула становится первичным

У меня есть два разных публичных IP-адреса двух разных подсетей: 1) 206.190.147.100 2) 198.105.208.3

Я использую CentOS 6.5 и мои конфигурации следующие:

root> cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=206.190.147.100
NETMASK=255.255.255.240
GATEWAY=206.190.147.98

root> cat /etc/sysconfig/network-scripts/ifcfg-eth0\:0
DEVICE=eth0:0
BOOTPROTO=static
ONBOOT=yes
IPADDR=198.105.208.3
NETMASK=255.255.255.240
GATEWAY=198.105.208.1

Теперь, как вы видите, основной IP-адрес - 206.190.147.100, но когда я запускаю curl, чтобы проверить мой IP-адрес:

root> curl http://some.api.com/ip.php
Your IP is : 198.105.208.3

Почему мой основной IP-адрес указан как 198.105.208.3?

1 ответ

Вы пытались перезагрузить сервер / сеть? Конфиги не обновляются автоматически сразу. Вы должны перезапустить сервис / сервер вручную.

sudo service networking restart
Другие вопросы по тегам