Здравствуйте коллеги.
Столкнулся с вопросом сетевого администрирования, в этой области я всегда подхрамывал. А теперь передо мной встала задача:
Есть два сетевых интерфейса:
eth0 - интерфейс в мир, с мировым IP адресом.
eth1 - местное пиринговое кольцо (сеть по обмену траффиком) построенное на протоколе bgp-4 (использовал пакет quagga)
Задача сделать так, что бы выбирался "правильный" маршрут, что бы если идет запрос с сервака, к какому-то ресурсу в пиринговом кольце, то соответсвенно идти с eth1, и так же для мировых запросов.
В данном случае у меня сейчас:
[root@server /]# ip ro ls
193.27.x.x/30 dev eth1 proto kernel scope link src 193.27.x.y
195.158.x.x/28 dev eth0 proto kernel scope link src 195.158.x.y
169.254.0.0/16 dev eth1 scope link
default via 195.158.x.y dev eth0
Как вы видите в данном случае есть лишь один шлюз по умолчанию, и он от мирового интерфейса. Как сделать два шлюза и в зависимости от запросов отсылать имеено куда надо?
Похожие темы
- Форум Проблема с несколькими интерфейсами на шлюзе (2013)
- Форум не работает простая маршрутизация (2011)
- Форум Маршрутизация... опять (2009)
- Форум [ip route]mail sending (2010)
- Форум Ruby default network gateway. (2012)
- Форум Centos. Как перманентно убрать автоматический маршрут сетевого интерфейса? (2023)
- Форум 2 интерфейса. Неправильный src ip (2009)
- Форум Проблема настройки маршрутизации со вторым каналом интернет + IPSec + внутренние сайты (2012)
- Форум маршрутизация (2009)
- Форум Интернет шлюз на Debian. Маршрут для клиентов через VPN. (2021)