在家通过ssh访问公司内网服务器
2021-05-25 本文已影响0人
lihao_李浩
我这里有三台电脑 A、B、C
A 公司内网服务器 ip: 192.168.1.23
B 外网服务器 ip: 47.1.1.1
C 家里电脑
B 服务器做一些设置:
vim /etc/ssh/sshd_config
添加一行
GatewayPorts yes
然后保存后 运行 systemctl restart sshd.service
刷新sshd
首先在公司电脑运行命令:
ssh -R 0.0.0.0:1126:localhost:22 root@47.1.1.1 -fN
然后家里电脑就可以通过命令连接公司电脑了
ssh -p 1126 公司username@47.1.1.1
autossh 可以断开自动重连
autossh -M 7281 -fNCR 0.0.0.0:1126:localhost:22 root@47.1.1.1
安装 autossh yum install autossh