Как настроить маршрутизацию на сервере для двух блоков ip-адресов?

Здравствуйте.
Есть сервер на Debian 7 на котором крутиться веб-сервер, телефония и прочее. Раньше у нас был куплен блок на 8 ip-адресов 2.135.246.120-2.135.246.127. Со временем их стало не хватать, взяли еще один блок из 32 адресов 2.135.246.192-2.135.246.223.
ifconfig
61e4310285.png

Пытаюсь добавить новый интерфейс
ifconfig eth0:2 2.135.246.194 netmask 255.255.255.224 up

адрес не пингуется. Решил, что возможно проблема с gateway.
d7f114b9ef.png
Я так понял, что он пытается лезть по gateway для первого набора адресов 2.135.246.121. Пытался задать gateway
ip route change 2.135.246.192/27 via 2.135.246.193 dev eth0

не помогло.
Попытался так
ip route change 2.135.246.192/27 via 2.135.246.193 dev eth0 src 2.135.246.194

В ответ вышло: RTNETLINK answers: No such process

340ddda57c.png

Сам я в системные администраторы попал случайно, только начинаю, очень надеюсь на вашу помощь. Подскажите как настроить 2ой блок адресов.
  • Вопрос задан
  • 2652 просмотра
Решения вопроса 2
@Konkase
Вам надо настроить ip rule и route листы к ним. То есть примерно так: Если пакет приходит на адрес из сети 1, то шлюз будет 1, а если на адрес из сети 2, то шлюз = 2.
(man ip rule, man ip route)

Ещё как вариант это BGP с вашим оператором.
Ответ написан
Комментировать
@MechanID
Админ хостинг провайдера
Есть замечательный документ - LARTC
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Wolf4ara
сисадмин и не более
Доброго времени суток!
Ну во первых, для разных сетей с разными ипишнегами лучше создать отдельные таблицы маршрутизации:
[mas@ыввыаываыв ~]$ ip rule
0: from all lookup local
32763: from 10.10.100.12 lookup gate100
32764: from 10.10.50.12 lookup gate2
32765: from all to 10.10.10.30 lookup shared_db
32766: from all lookup main
32767: from all lookup default

где в каждей таблице будет свой гейт:
[mas@ыввыаываыв ~]$ ip route show table gate2
default via 10.10.50.1 dev eth0

[mas@ыввыаываыв ~]$ ip r
default via 10.10.10.1 dev bond0
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы