Alf1990, для проксирования - ничего. далеко не все протоколы проксируются.
я, честно говоря, так толком и не уловил, чего вам хочется сделать, например, с тем же самым vpn.
Dima_E, как-то так, да.
ну а со второго компа подключаешься к этому IP. не забудь убедиться, что файервол на первом компе разрешает подключения к этому своему IP по указанному номеру порта.
если же второй комп находится в интернете - подключаться надо по тому адресу, что отобразился тебе в 2ip.ru, но перед этим убедиться, что в твоём маршрутизаторе на внешнем интерфейсе именно этот ip-адрес, и настроить проброс порта с маршрутизатора на первый комп.
Dima_E, выполните ipconfig /all в командной строке. вы получите список IP-адресов (IPv4-адрес), имеющихся на вашем компе. только адрес из этого списка или 0.0.0.0 может быть задан в качестве ip в вашем коде.
#, а вот не знаю я, потому как wins не пользовался никогда. в сетях с windows server + ad пользовался dns. в сетях без windows server c рабстанциями на базе windows (рабочая группа) - широковещательный netbios...
#, в отсутствие выделенного wins-сервера единственным механизмом определения доступных по netbios узлов в сети остаётся бродкаст; который не будет работать в openvpn-соединении без включения соответствующей опции в конфиге этого соединения (на сервере) - server_bridge.
dodickoff, яндекс-облако? я не знаю, кто должен заниматься пробросом портов в яндекс-облаке - клиент или сам сервис. был бы у вас на интерфейсе сразу внешний IP - было бы всё предельно просто. а так нужно смотреть документацию по сервису касаемо проброса.
вообще, поскольку у вас "серый" IP на интерфейсе - проброс портов на вышестоящем маршрутизаторе точно нужен.
если вы делали для этого сервера проброс портов - сообщите, как именно делали, может какая мысль в голову и придёт.