xmoonlight, Это внутренняя сеть, в которой мы находимся за NAT провайдера.
А я разве говорил о том, что собираюсь сделать сервер видимым в Интернете? Речь шла о том, чтобы друг смог ко мне подсоединиться через внутреннюю сеть провайдера. Про доступность сервера в Интернете в моем вопросе ни слова не было.
Strabbo, Да уже проверили. Он смог подключиться. Все работает. Решил задать вопрос на этом сайте, чтобы узнать, вдруг мне придется столкнуться с какими-нибудь проблемами.
В смысле куда? В локальную сеть провайдера. Если мы с другом находимся в одном NAT провайдера, то мы с ним находимся в одной локальной сети провайдера. Моему роутеру назначен IP 172.16.129.56. Роутеру друга назначен IP 172.16.129.153. Мы уже попробовали. Я пробросил UDP-порт 27015 в своем роутере на свой компьютер. Друг смог ко мне подключиться по адресу 172.16.129.56:27015.
АртемЪ, Под внешним IP-адресом я подразумевал именно IP-адрес, видимый в Интернете. Мы проверяли не только на 2ip.ru, но и на других ресурсах - у нас обоих одинаковый этот самый IP. А раз он у нас одинаковый, то значит, мы находимся с другом в одном и том же NAT провайдера. Значит, у друга должна быть возможность подключиться ко мне по IP, который выдал мне провайдер.
АртемЪ, Нет, у нас один внешний IP-адрес (именно тот, который виден в Интернете). Но нашим маршрутизаторам, конечно, назначены разные IP-адреса, но только те, которые относятся к сети провайдера (они у нас начинаются на 172.16).
То есть как? Большинство провайдеров выдают своим абонентам так называемые "серые" IP-адреса: несколько абонентов выходят в Интернет под одним и тем же внешним IP-адресом и сидят они под NAT провайдера. Это делается в целях экономии IPv4-адресов.
А я разве говорил о том, что собираюсь сделать сервер видимым в Интернете? Речь шла о том, чтобы друг смог ко мне подсоединиться через внутреннюю сеть провайдера. Про доступность сервера в Интернете в моем вопросе ни слова не было.