Добрый день!Уважаемые гуру! Помогите, пожалуйста, а то уже замучался.
Есть Cisco 827-4v, на ней настроен VoIP через SIP (в качестве домашнего телефона).
Раньше инет приходил по ADSL на Циску, она делала НАТ внутрь домашней сети, позволяла звонить, и принимать звонки. С недавнего времени инет стал приходить по витой паре из районной сети. Так как на циске один порт Ethernet, то была попытка настроить внешнюю и внутренюю сеть через сабинтерфейсы, на что циска дала ёмкий ответ:
% Configuring IP routing on a LAN subinterface is only allowed if that
subinterface is already configured as part of an IEEE 802.10, IEEE 802.1Q,
or ISL vLAN.
На этом знания закончились :)
По-этому был выбран комп в качестве интернет шлюза. А циска поставлена внутрь домашней сети. Вот тут-то и проблемы. При попытке зарегистрироваться на SIP-сервере она упорно передает свой локальный адрес:
REGISTER sip:XXXX.XXXX.XXX:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.0.101:5060;branch=z9hG4bK9C99C9
Сервер не даёт авторизироваться.
Сделал так:
interface Loopback1
ip address 87.249.40.221 255.255.255.240
voice service voip
sip
bind all source-interface Loopback1
Адрес стала подставлять внешний. Но проблема в том, что до Циски не доходят ответы сервера. На компе-шлюзе стоит Kerio WinRoute - в нем прописано правило перенаправлять UDP пакеты на порт 5060 извне на циску. В логах написано, что пакеты идут, и перенаправляются на адрес 192.168.0.101 (Циска)
Вот теперь не знаю в каком направлении копать:
1. Кривой НАТ?
2. Неправильно настроил в Циске VoIP?
3. Заставить работать Циску снова в качестве интернет-шлюза?
Посоветуйте, пожалуйста.