Сервер Centos с несколькими статическими маршрутами NICS

257
Ariel Ramos

У меня есть сервер Centos, на котором работает звездочка с несколькими никель-картами. у меня есть eth0, настроенный как основной ник, подключенный к моей локальной сети, и eth4, подключенный к провайдеру sip-транка.

мой провайдер sip требует, чтобы my зарегистрировался на своем сервере, расположенном по адресу 172.31.21.1, через шлюз по умолчанию 192.168.1.254, и у моего сервера должен быть ip 192.168.1.100.

Моя внутренняя локальная сеть также использует 192.168.1.0 в качестве диапазона ip со шлюзом по умолчанию 192.168.1.1

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

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

вот что у меня в таблице маршрутизации

[root@localhost ~]# ip route list 192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.8 192.168.1.0/24 dev eth4 proto kernel scope link src 192.168.1.100 172.31.21.0/24 via 192.168.1.254 dev eth4 169.254.0.0/16 dev eth0 scope link metric 1002 169.254.0.0/16 dev eth4 scope link metric 1006 default via 192.168.1.1 dev eth0 

Может кто-нибудь помочь мне выяснить, если я что-то неправильно настроил или мог бы настроить это по-другому?

Спасибо

0
Выберите неперекрывающуюся подсеть для своей внутренней сети. user4556274 7 лет назад 0
Используйте sip debug и / или tcpdump. Ни в коем случае не получить проблему на основе предоставленной информации. arheops 7 лет назад 0

0 ответов на вопрос