Converti porta di ascolto localhost in porta di ascolto remoto in Windows


0

Uso Psiphon per aggirare la censura e esegue sia il proxy HTTP che SOCKS in ascolto in localhost. Devo usare il servizio da un'altra macchina nella rete.

Poiché la porta di ascolto di Psiphon è collegata localmente a 127.0.0.1, non è accessibile da un'altra macchina nella rete. C'è un modo semplice per convertire il bind da localhost a IP di rete?

Ho provato a eseguire PuTTY, ma richiede un server SSH in esecuzione per la sessione. Ho provato anche il client SSH di Bitvise, ma richiede un server SSH.

In Linux, posso ottenere ciò usando un semplice comando:

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

dove 8080 è la porta SOCKS in ascolto a cui è possibile accedere da altre macchine nella rete e il proxy Psiphon in esecuzione in 127.0.0.1:8090.

Come posso ottenere questo in Windows?


Prova ad installare Cygwin e ad usarne il sshd.
LawrenceC

L'installazione di Cygwin sembra un processo noioso. Qualunque altra soluzione più semplice possibile?
unix_root

MobaSSH potrebbe funzionare. Molto sicuro che Cygwin funzionasse esattamente come ci si aspetta su Linux. Un'altra opzione è eseguire un semplice proxy TCP di cui ce ne sono molti su Windows.
LawrenceC

Ci proverò. Grazie per l'aiuto!
unix_root

Risposte:


0

Se si desidera accedere al servizio solo da dispositivi nella stessa rete, non è necessario modificare nulla. Basta eseguire il comando "ipconfig" nella riga di comando e cercare il tuo indirizzo IPv4 o IPv6 nella sezione della tua rete, ad esempio se stai usando il WiFi basta andare su "Wireless LAN adapter Wireless Network Connection" e copiare l'IP (per esempio : 192.168.1.74) e nell'altro dispositivo nella stessa rete andare a quell'IP e la porta (192.168.1.74:8888 per esempio)! Questo è tutto!


Se qualcosa non va, per favore, parlamene, per favore.
Arch

2
Non ho votato a valle. Ma, Psiphon esegue il proxy solo con l'interfaccia localhost, il che lo rende inaccessibile dalla rete.
unix_root

Sì, ma ho provato a lanciare un server in localhost nella porta 5000 e nel mio dispositivo posso accedervi andando a localhost: 5000 o 127.0.0.1:5000 e nell'altro mio dispositivo ho usato 192.168.1.74:5000 e ha funzionato bene senza alcuna configurazione aggiuntiva. Forse in Psiphon non funziona, ma in teoria dovrebbe.
Arch

Significa che il tuo server web sta ascoltando tutte le interfacce, il che non è il mio caso.
unix_root


0

Ho ottenuto questo lavoro utilizzando Privoxy. https://www.privoxy.org/

Basta cambiare il listener Privoxy da 127.0.0.1:8118 a 0.0.0.0:8118 e impostare il proxy upstream alla porta Psiphon localhost nel file config.txt. Hai finito. Ora, è possibile utilizzare la porta proxy HTTP 8118 da altri dispositivi nella rete.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.