Я использую Psiphon для обхода цензуры, и он запускает прослушивание HTTP и SOCKS прокси на локальном хосте. Мне нужно использовать сервис с другой машины в сети.

Поскольку порт прослушивания Psiphon локально привязан к 127.0.0.1, он не доступен с другого компьютера в сети. Есть ли простой способ преобразовать привязку с локального хоста в сетевой IP?

Я попытался запустить PuTTY, но он запрашивает работающий SSH-сервер для сеанса. Я тоже попробовал Bitvise SSH клиент, но для этого нужен SSH сервер.

В Linux я могу добиться этого с помощью простой команды:

ssh -L 0.0.0.0:8080:127.0.0.1:8090 user @ localhost

где 8080 - это прослушивающий SOCKS-порт, к которому можно получить доступ с других компьютеров в сети, а прокси-сервер Psiphon работает в 127.0.0.1:8090.

Как я могу добиться этого в Windows?

2 ответа2

0

Если вы просто хотите получить доступ к услуге с устройств в одной сети, вам не нужно ничего менять. Просто запустите команду «ipconfig» в командной строке и найдите свой IPv4 или IPv6 адрес в разделе вашей сети, например, если вы используете WiFi, просто перейдите в «Адаптер беспроводной локальной сети Wireless Network Connection» и скопируйте IP (например, : 192.168.1.74) и на другом устройстве той же сети перейдите на этот IP-адрес и порт (например, 192.168.1.74:8888)! Это оно!

0

Я получил это с помощью Privoxy. https://www.privoxy.org/

Просто измените прослушиватель Privoxy с 127.0.0.1:8118 на 0.0.0.0:8118 и установите для прокси-сервера восходящего потока порт Psiphon localhost в файле config.txt. Вы сделали Теперь вы можете использовать прокси-порт HTTP 8118 с других устройств в сети.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .