Задать вопрос

Маршрутизация дополнительного IP. Debian?

Всем доброго здравия и с праздничками.



Имеется проблемка следующего характера. Раньше на сервере(колокейшн) был прикреплен 1 ip, таким вот образом в /etc/network/interfaces

auto eth0<br>
iface eth0 inet static<br>
        address A.A.A.B<br>
        netmask N.N.N.N<br>
        gateway A.A.A.A<br>




где A.A.A.A определенный шлюз.

Дальше по запросу выделили второй IP. Да только этот IP уже находится не в подсети A.A.A.A а в подсети B.B.B.B



если дописать

auto eth0:1<br>
iface eth0:1 inet static<br>
        address B.B.B.C<br>
        netmask N.N.N.N<br>
        gateway B.B.B.B<br>




То к серверу по IP A.A.A.B достучатся можно а вот по IP B.B.B.C в основном нет. Хотя если звезды правильно светят то иногда получается. Такое ощущение что оно пытается отправить ответ через первый шлюз хотя должно это делать через второй.



таблица роута такая получается

B.B.B.N  0.0.0.0   N.N.N.N   U     0        0        0        eth0<br>
A.A.A.B  0.0.0.0   N.N.N.N   U     0        0        0        eth0<br>
0.0.0.0  B.B.B.B   0.0.0.0   UG    0        0        0        eth0<br>
0.0.0.0  A.A.A.A   0.0.0.0   UG    0        0        0        eth0<br>




Гугл подсказывает что 2 шлюза не делается в /etc/network/interfaces, а нужно route писать. Пробовал писать… все становится еще хуже. Если прописать в interfaces gateway то так второй ip хоть иногда отвечает.



Может подсказать кто-то как повесить 2 IP с разных подсетей на 1 интерфейс. Заранее спасибо за любую помощь.



PS. Гуглил более 4 часов.
  • Вопрос задан
  • 5880 просмотров
Подписаться 10 Оценить 4 комментария
Ответ пользователя Пума Тайланд К ответам на вопрос (7)
opium
@opium
Просто люблю качественно работать
Обычно данная ситуация наблюдается у провайдеров вроде хетзнер, если да то надо просто повесить ip без шлюза и он будет работать. Проверено тысячу раз.
Ответ написан