SSH端口转发与代理

祝兜兜 53 0

编辑远程服务器ssh配置文件

nano /etc/ssh/sshd_config

#这两处改成yes
AllowTcpForwarding yes
GatewayPorts yes

本地连接命令

SOCKS5代理(-D) 本地启动SOCKS代理服务,监听端口1080

ssh -D 1080 -N -C -q root@loclhost

-f 后台运行
-C 压缩请求数据
-q 使用静默模式
-N 不执行远程命令

正向代理(-L) 本地的8088端口转发到远程主机8081

ssh -L 8088:127.0.0.1:8081 -N root@loclhost

反向代理(-D) 远程的8080端口转发到本地的8080

ssh -R remotehost:8080:127.0.0.1:8080 root@remotehost

 

发表评论 取消回复
表情 图片 链接 代码

分享