LINUX.ORG.RU

Ekiga за роутером с NAT


0

1

Уже давно пробую подключиться к SIP-оператору Ekiga с помощью их же клиента Ekiga (версия 3.2.6). Провайдер предоставляет (к сожалению, не бесплатно) реальный IP, но компьютер подключён к провайдеру через роутер (т.к. имеется несколько компьютеров). Роутер — DLink DIR-100. Пытаюсь сделать как описано у них в вики при помощи Port Triggering (http://wiki.ekiga.org/index.php/Ekiga_behind_a_NAT_router#Symmetric_NAT:_Dyna...) (на роутере этот пункт называется, как я понял, Application Rules). Но не работает, сначала Ekiga (клиент) ругается (Ekiga did not manage to configure your network settings automatically. ), потом пишет, что онлайн, но звонить на тестовые номера не хочет. Работает, только если вместо Port Triggering использовать Port Forwarding, но тогда будет работать только на одном компьютере в домашней сети.

Спрашиваю пока для интереса (почему же не работает, и кто виноват), т.к. звонить особо некому.

☆☆☆☆☆

Последнее исправление: Ttt (всего исправлений: 1)

Нужно сделать тоже самое но в другом пункте, примерно так (здесь для DC++ написано, но принцип тот же):

«Входим в административный интерфейс роутера, переходим в пункт Перенаправление портов aka Virtual Servers aka виртуальные серверы (название пункта зависит от прошивки). Пишем: 1. Имя: DC++ 2. Внешний порт: ??? (указываем порт, по которому работает программулина) 3. IP-адрес: указываем наш IP-адрес в локальной сети за роутером (LAN). 4. Внутренний порт: как правило, тот же что и внешний. 5. Тип трафика: любой Собно и всё. Ничего сложного.»

И еще нужно чтоб один и тот же IP присваивался.

Tverskoy
()

Роутер — DLink DIR-100.

Выкинь его. С вероятностью около 100% он просто не умеет NAT'ить SIP.

Кстати говоря, в linux'е для полноценного прокидывания SIP-потоков через NAT предназначен модуль ядра nf_nat_sip.

Deleted
()
Ответ на: комментарий от Vit

У экиги вроде stun изначально прописан, крутить на клиенте больше нечего.

Stun бесполезен против симментричного NAT'а.

Deleted
()
Ответ на: комментарий от Tverskoy

Нужно сделать тоже самое но в другом пункте, примерно так (здесь для DC++ написано, но принцип тот же):

«Входим в административный интерфейс роутера, переходим в пункт Перенаправление портов aka Virtual Servers aka виртуальные серверы (название пункта зависит от прошивки). Пишем: 1. Имя: DC++ 2. Внешний порт: ??? (указываем порт, по которому работает программулина) 3. IP-адрес: указываем наш IP-адрес в локальной сети за роутером (LAN). 4. Внутренний порт: как правило, тот же что и внешний. 5. Тип трафика: любой Собно и всё. Ничего сложного.»

И еще нужно чтоб один и тот же IP присваивался.

Автор темы же написал:

Работает, только если вместо Port Triggering использовать Port Forwarding, но тогда будет работать только на одном компьютере в домашней сети.

Deleted
()
Ответ на: комментарий от Tverskoy

>«Входим в административный интерфейс роутера, переходим в пункт Перенаправление портов aka Virtual Servers aka виртуальные серверы (название пункта зависит от прошивки). Пишем: 1. Имя: DC++ 2. Внешний порт: ??? (указываем порт, по которому работает программулина) 3. IP-адрес: указываем наш IP-адрес в локальной сети за роутером (LAN). 4. Внутренний порт: как правило, тот же что и внешний. 5. Тип трафика: любой Собно и всё. Ничего сложного.»

Я же говорю, что тогда будет, как я понимаю, работать только на одном компьютере из тех, которые за роутером. Или, если внешние порты будут отличными от внутренних, то заработает? Но в этом случае всё равно для каждого SIP-клиента за этим роутером придётся свои настройки делать.

Ttt ☆☆☆☆☆
() автор топика
Ответ на: комментарий от Deleted

> Stun бесполезен против симментричного NAT'а.

Не вижу связи. Топикстартер говорит, что у него реальный IP. Через UPnP порт пробрасывается мимо ната. При таком раскладе, что на второй стороне - не имеет значения и определяется стуном.

Vit ★★★★★
()
Ответ на: комментарий от Ttt

А попробуйте с других клиентов голосом початиться. С эмпати, например, или пиджина.

Тогда и увидите, роутер кривой или настройки экиги.

Vit ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.