@DECAHT_38
Смотрите тут все очень просто.
Существует два основных подключения:
1) Подключение локальное по внутреннему IP адресу, провайдеры всё чаще раздают своим абонентам именно внутрисетевые адреса, в которых из-за своей специфики закрыты все внешние порты, ибо большинство из них работает через Прокси. Вызвано это дефицитом IP адресов на рынке сетевых услуг.
PS существует подключение по протоколу L2TP, где пользователям выдается для пользования внутренний IP адрес, но за счет его подключения по VPN к внешнему IP, он может пользоваться услугами внешних портов
2) Подключение через внешний IP — выдается личный IP адрес, который стоит доп денег, ибо число их ограничено. Подключение по этому IP идентифицирует вас как отдельный ПК в сети. Внешний IP открывает для вас абсолютно все порты.
Ваш друг, у которого доступ к сети Интернет создал локальную сеть, это понятно. Но все очень похоже на то, что у него как раз подключение по 1-му типу