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 попробовать, обычно это означает "все имеющиеся сетевые адаптеры".
разделитель строк. чтобы строки не разделялись по символу перевода строки ("\n"), указывается другой разделитель.