Обнаружить, если за симметричным нат, используя только серверы STUN - PullRequest
0 голосов
/ 30 марта 2019

Я хотел бы использовать хорошую эвристику, чтобы использовать, чтобы определить, находится ли кто-то за симметричным NAT или блокирует UDP-пакеты без генерации кандидатов ICE из сервера TURN .

Я попробовал метод, описанный здесь: https://webrtchacks.com/symmetric-nat/, но я не уверен, что он все еще точен, так как тест предполагает, что 2 сервера STUN вернут один rPort из SDP и когда ятестирование в разных сетях Я всегда получаю 2 разных rPort с (я полагаю, потому что теперь кандидаты ICE выбираются параллельно?)

Также любопытно, как проще всего симулировать симметричный NAT.Я пытался подключиться через точку доступа Android, но это не сработало.Я попробовал SO решение здесь , но оно не сработало в Ubuntu 18.04.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...