К вашему сведению: я прочитал все на Serverfault, связанный с этим вопросом, и столкнулся с другой проблемой.
Проще говоря, у меня есть один сервер (apache2) с парой сайтов на нем. На данный момент у него 1 ip. Я пытаюсь назначить / добавить другой IP-адрес этому серверу, поэтому я могу дать каждому сайту другой IP-адрес для целей ssl.
Мне не везет. Новый ip просто недоступен, я его пинговал. Вот что у меня ниже, что я делаю не так.
auto lo
iface lo inet loopback
auto eth0 eth0:0 eth0:1
iface eth0 inet static
address 70.116.5.244
netmask 255.255.255.0
gateway 70.116.5.1
#THE NEW IP
iface eth0:0 inet static
address 26.175.217.102
netmask 255.255.255.0
#PRIVATE IP
iface eth0:1 inet static
address 192.168.158.88
netmask 255.255.128.0
ПРИМЕЧАНИЕ: ЭТИ IP-адреса созданы, но являются относительными.
Я читал здесь много вопросов, на 90% похожих на этот, но большинство из них действительно имеют ответ IP, а не в этом случае. Спасибо
netstar -r вывод
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
default gw-u6.linode.co 0.0.0.0 UG 0 0 0 eth0
70.116.5.0 * 255.255.255.0 U 0 0 0 eth0
26.175.217.0 * 255.255.255.0 U 0 0 0 eth0
192.168.128.0 * 255.255.128.0 U 0 0 0 eth0
Откуда вы пробовали пинговать -> куда?
Можете ли вы пропинговать новый адрес локально. из себя?
2.1. Если нет, попробуйте добавить в него какую-нибудь трансляцию (последний ip в сети) и добавить маршруты по умолчанию в сеть.
Я вижу твой netstat -r
указать на *
в выходных данных шлюза они обычно указывают на 0.0.0.0
поскольку это виртуальные адреса, они должны использовать основную сеть в качестве шлюза eth0. Но виртуальные адреса были физическими, тогда вы могли бы назначить каждой карте собственный шлюз.
Поэтому задайте для eth0: 0 и eth0: 1 шлюз широковещательной информации по умолчанию, установленный на 0.0.0.0
и настроить маршрут, по которому они будут указывать все, чтобы направить все в основную сеть.
Linode требует, чтобы вы перезагрузили свой узел после добавления к нему дополнительного IP-адреса, прежде чем их маршрутизация будет работать.
Вы это сделали?