маршрутизация до серверов провайдера
Добавлено: 11 янв 2026, 20:46
Всем доброго времени!
есть проблема, не знаю как решить, прошерстил интернет - но так и не нашел решение данной проблемы.
имеются 3 сетевые в астере
1.eth0-локалка
2.eth1-сип от провайдера
3.eth2-сип от провайдера
две первых сетевых работают
1.eth0-локалка
2.eth1-сип от провайдера
3.eth2 - нет!
проблема кроется в маршрутизации, а точнее в том что айпишники сип серверов одинаковые на 2 и 3 сетевой(тот же провайдер выдал нам еще один сип через другую сетевую с другим айпи и шлюзом).
шлюзы провайдера 10.156.17.61 dev eth1 и 10.156.150.233 dev eth2 пингуются как положено, с каждой сетевой к своему шлюзу.
ниже прописаны маршруты для каждой сетевой в файле /etc/sysconfig/network-scripts/route-eth1 и в файле /etc/sysconfig/network-scripts/route-eth2
route-eth1
10.126.50.230 via 10.156.17.61 dev eth1
10.126.50.231 via 10.156.17.61 dev eth1
10.126.49.230 via 10.156.17.61 dev eth1
10.126.49.231 via 10.156.17.61 dev eth1
прописал схоже как и с первым
route-eth2
10.126.50.230 via 10.156.150.233 dev eth2
10.126.50.231 via 10.156.150.233 dev eth2
10.126.49.230 via 10.156.150.233 dev eth2
10.126.49.231 via 10.156.150.233 dev eth2
при запуске\перезапуске eth2 пишет
RTNETLINK answer: File exists
RTNETLINK answer: File exists
RTNETLINK answer: File exists
RTNETLINK answer: File exists
route -n видно что маршруты в eth2 не добавились.
подскажите как решить эту проблему или киньте ссылки где можно почитать такую же или схожую ситуацию.
заранее СПАСИБО!
есть проблема, не знаю как решить, прошерстил интернет - но так и не нашел решение данной проблемы.
имеются 3 сетевые в астере
1.eth0-локалка
2.eth1-сип от провайдера
3.eth2-сип от провайдера
две первых сетевых работают
1.eth0-локалка
2.eth1-сип от провайдера
3.eth2 - нет!
проблема кроется в маршрутизации, а точнее в том что айпишники сип серверов одинаковые на 2 и 3 сетевой(тот же провайдер выдал нам еще один сип через другую сетевую с другим айпи и шлюзом).
шлюзы провайдера 10.156.17.61 dev eth1 и 10.156.150.233 dev eth2 пингуются как положено, с каждой сетевой к своему шлюзу.
ниже прописаны маршруты для каждой сетевой в файле /etc/sysconfig/network-scripts/route-eth1 и в файле /etc/sysconfig/network-scripts/route-eth2
route-eth1
10.126.50.230 via 10.156.17.61 dev eth1
10.126.50.231 via 10.156.17.61 dev eth1
10.126.49.230 via 10.156.17.61 dev eth1
10.126.49.231 via 10.156.17.61 dev eth1
прописал схоже как и с первым
route-eth2
10.126.50.230 via 10.156.150.233 dev eth2
10.126.50.231 via 10.156.150.233 dev eth2
10.126.49.230 via 10.156.150.233 dev eth2
10.126.49.231 via 10.156.150.233 dev eth2
при запуске\перезапуске eth2 пишет
RTNETLINK answer: File exists
RTNETLINK answer: File exists
RTNETLINK answer: File exists
RTNETLINK answer: File exists
route -n видно что маршруты в eth2 не добавились.
подскажите как решить эту проблему или киньте ссылки где можно почитать такую же или схожую ситуацию.
заранее СПАСИБО!