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

несколько IP-адресов для недоступного сервера

К вашему сведению: я прочитал все на 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
  1. Откуда вы пробовали пинговать -> куда?

  2. Можете ли вы пропинговать новый адрес локально. из себя?

    2.1. Если нет, попробуйте добавить в него какую-нибудь трансляцию (последний ip в сети) и добавить маршруты по умолчанию в сеть.

  3. Я вижу твой netstat -r указать на * в выходных данных шлюза они обычно указывают на 0.0.0.0 поскольку это виртуальные адреса, они должны использовать основную сеть в качестве шлюза eth0. Но виртуальные адреса были физическими, тогда вы могли бы назначить каждой карте собственный шлюз.

Поэтому задайте для eth0: 0 и eth0: 1 шлюз широковещательной информации по умолчанию, установленный на 0.0.0.0 и настроить маршрут, по которому они будут указывать все, чтобы направить все в основную сеть.

Linode требует, чтобы вы перезагрузили свой узел после добавления к нему дополнительного IP-адреса, прежде чем их маршрутизация будет работать.

Вы это сделали?