SSH反向代理
Posted jues
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SSH反向代理相关的知识,希望对你有一定的参考价值。
- 服务器设置
# 打开GatewayPorts支持 vim /etc/ssh/sshd_config GatewayPorts yes # 重启ssh服务 service sshd restart
- 连接服务器
注: 在内网客户端连接外网服务器
# autossh 为自动ssh重连工具,如果只用ssh可以把autossh -M 2222替换为ssh # -M 2222 为本地监听地址;autossh会根据此端口是否重连 # 2222 为ssh服务器监听端口 # 22 为内网本地端口 autossh -M 2222 -CqTfnN -R 0.0.0.0:2222:127.0.0.1:22 用户名@服务器
- 测试登陆内网服务器
# 注意:用户名为内网主机的用户名 ssh -p 2222 用户名@外网服务器
- 添加开机启动
可以把步骤2添加在 /etc/rc.d/rc.local文件中。
# 然后给予可执行权限 chmod +x /etc/rc.d/rc.local
以上是关于SSH反向代理的主要内容,如果未能解决你的问题,请参考以下文章