Autossh隧道通过代理方式进行

Autossh维护一个已打开的隧道。本示例通过HTTP代理添加连接
.

0

linux命令:autossh -o "ProxyCommand nc --proxy <proxy_hostname_or_ip>:<proxy_port> %h %p" -M 20000 -f -N <hostname_or_ip> -p 443 -R 2222:localhost:22 -C -C 2222:localhost:22 -R 443 -p <hostname_or_ip> -N -f 20000 -M %p" %h <proxy_hostname_or_ip>:<proxy_port> --proxy nc "ProxyCommand -o autossh autossh -o "ProxyCommand nc --proxy <proxy_hostname_or_ip>:<proxy_port> %h %p" -M 20000 -f -N <hostname_or_ip> -p 443 -R 2222:localhost:22 -Crootopen.com
linux命令:autossh -o "ProxyCommand nc --proxy <proxy_hostname_or_ip>:<proxy_port> %h %p" -M 20000 -f -N <hostname_or_ip> -p 443 -R 2222:localhost:22 -C -C 2222:localhost:22 -R 443 -p <hostname_or_ip> -N -f 20000 -M %p" %h <proxy_hostname_or_ip>:<proxy_port> --proxy nc "ProxyCommand -o autossh autossh -o "ProxyCommand nc --proxy <proxy_hostname_or_ip>:<proxy_port> %h %p" -M 20000 -f -N <hostname_or_ip> -p 443 -R 2222:localhost:22 -Crootopen.com
fcyt 2018-04-28 04:35:48
输出

评论

相关推荐

该命令将通过SSH将您登录到某个主机,然后进入后台(-f)。从那里,你可以指出例如localhost:8000上的firefox作为SOCKS代理。 Autossh将使用端口20000和20001在这些端口上发送和接收测试数据,以确保SSH隧道仍在运行,如果隧道出现故障,它将尝试重新启动隧道。确保你的ssh-agent正在运行,或者在两台主机之间分发无密码的ssh密钥。

linux命令:autossh -f -M 20000 -D 8000 somehost -N -N somehost 8000 -D 20000 -M -f autossh autossh -f -M 20000 -D 8000 somehost -Nrootopen.com
linux命令:autossh -f -M 20000 -D 8000 somehost -N -N somehost 8000 -D 20000 -M -f autossh autossh -f -M 20000 -D 8000 somehost -Nrootopen.com
.

打开一个永久开放的ssh会话,在切换WIFI节点时丢失互联网连接的笔记本电脑非常棒。

linux命令:autossh -M50000 -t server.example.com 'screen -raAd mysession' mysession' -raAd 'screen server.example.com -t -M50000 autossh autossh -M50000 -t server.example.com 'screen -raAd mysession'rootopen.com
linux命令:autossh -M50000 -t server.example.com 'screen -raAd mysession' mysession' -raAd 'screen server.example.com -t -M50000 autossh autossh -M50000 -t server.example.com 'screen -raAd mysession'rootopen.com
.

这将创建一个永久的ssh -i / path / to / key -ND local-IP:PORT User @ Server连接。您可能需要安装autossh。 -f进入守护进程模式。如果遇到问题,请不要使用-f。

linux命令:autossh -f -i /path/to/key -ND local-IP:PORT User@Server User@Server local-IP:PORT -ND /path/to/key -i -f autossh autossh -f -i /path/to/key -ND local-IP:PORT User@Serverrootopen.com
linux命令:autossh -f -i /path/to/key -ND local-IP:PORT User@Server User@Server local-IP:PORT -ND /path/to/key -i -f autossh autossh -f -i /path/to/key -ND local-IP:PORT User@Serverrootopen.com
.

您可以通过家庭ssh服务器访问Internet。您必须配置您的本地代理通过代理发送流量。许多程序允许:firefox,pidgin,skype,gnome等。您的家庭ssh服务器必须侦听企业防火墙允许的任何端口。通常包括80和443。

linux命令:autossh -N -D localhost:1080 myhome.example.net -p 443 443 -p myhome.example.net localhost:1080 -D -N autossh autossh -N -D localhost:1080 myhome.example.net -p 443rootopen.com
linux命令:autossh -N -D localhost:1080 myhome.example.net -p 443 443 -p myhome.example.net localhost:1080 -D -N autossh autossh -N -D localhost:1080 myhome.example.net -p 443rootopen.com
.

- 本地主机上的端口8080将是SOCKSv5代理 - 在localhost:localport1中,您将连接到外部源服务器1:remoteport1和bind_address2:localport2到server2:remoteport2 - 您将仅使用IPv4和arcfour / blowfish-cbc为了加速隧道,如果你失去了连接,autossh将尽快恢复它 - 隧道在这里是一个后台进程,没有任何终端窗口打开

linux命令:autossh -M 0 -p 22 -C4c arcfour,blowfish-cbc -NfD 8080 -2 -L localport1:server1:remoteport1 -L bind_address2:localport2:server2:remoteport2 user@sshserver user@sshserver bind_address2:localport2:server2:remoteport2 -L localport1:server1:remoteport1 -L -2 8080 -NfD arcfour,blowfish-cbc -C4c 22 -p 0 -M autossh autossh -M 0 -p 22 -C4c arcfour,blowfish-cbc -NfD 8080 -2 -L localport1:server1:remoteport1 -L bind_address2:localport2:server2:remoteport2 user@sshserverrootopen.com
linux命令:autossh -M 0 -p 22 -C4c arcfour,blowfish-cbc -NfD 8080 -2 -L localport1:server1:remoteport1 -L bind_address2:localport2:server2:remoteport2 user@sshserver user@sshserver bind_address2:localport2:server2:remoteport2 -L localport1:server1:remoteport1 -L -2 8080 -NfD arcfour,blowfish-cbc -C4c 22 -p 0 -M autossh autossh -M 0 -p 22 -C4c arcfour,blowfish-cbc -NfD 8080 -2 -L localport1:server1:remoteport1 -L bind_address2:localport2:server2:remoteport2 user@sshserverrootopen.com
.

-M 3307 这个表示是监控端口,检测到这个端口不通会重新连接

linux命令:autossh -M 3307 -f user@server.com -L 3307:127.0.0.1:3306 3307:127.0.0.1:3306 -L user@server.com -f 3307 -M autossh autossh -M 3307 -f user@server.com -L 3307:127.0.0.1:3306rootopen.com
linux命令:autossh -M 3307 -f user@server.com -L 3307:127.0.0.1:3306 3307:127.0.0.1:3306 -L user@server.com -f 3307 -M autossh autossh -M 3307 -f user@server.com -L 3307:127.0.0.1:3306rootopen.com
.
共收录0条命令行
这里是记录和分享命令行的地方, 所有命令行都可以进行评论、提交替代方案.

推荐
    热门命令