给内网GPU服务器配置反向代理

1 在公网机器上

1.1 修改公网机器A的SSH配置文件

vi /etc/ssh/sshd_config
GatewayPorts yes

1.2 新建~/.ssh文件夹

vim authorized_keys
chmod 600 authorized_keys
cat XXXXX.pub >> authorized_keys

1.3 iptables内添加端口

iptables -I IN_public_allow -p tcp --dport 你要开放的端口 -j ACCEPT
iptables -I INPUT -p tcp --dport 你要开放的端口 -j ACCEPT
iptables --list-rules

1.4 firewall-cmd开放端口

firewall-cmd --zone=public --add-port=你要开放的端口/tcp --permanent
firewall-cmd --reload
systemctl restart firewalld.service

1.5 重启

2 内网机器上

2.1 用autossh建立连接

autossh -M 随便一个端口 -fCNR 反代端口:localhost:22 你的用户名@你的ip

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容