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 на интерфейсе - проброс портов на вышестоящем маршрутизаторе точно нужен.
если вы делали для этого сервера проброс портов - сообщите, как именно делали, может какая мысль в голову и придёт.
dodickoff, эмм... таки 2800 или всё же 4321? впрочем, неважно. главное чтобы порт не был занят чем-то другим. вы вот указывали выше, что 2800 у вас уже слушает apache; скипт вы на 2800 уже не повесите в таком случае.
> в iptables открыть порт
если доступ к порту фильтруется в iptables - да, надо его разрешить.
> скрипт запускать на локальный адрес
верно.
> я смогу обратиться
скорее всего да. если яндекс не накосячил с пробросом портов.
dodickoff, пардон, но вы не можете просить в коде открыть на прослушивание 1.2.3.4, если у вас такого IP нет ни на одном из адаптеров. в вашем случае единственный доступный вариант - 10.130.0.26. видимо, похоже, что в этом облаке яндекс направляет трафик на машины клиентов через nat.
можете ещё 0.0.0.0 попробовать, обычно это означает "все имеющиеся сетевые адаптеры".
^\s*\S+\s*\S+\s*$