ubuntu16.04利用ssh反向代理及autossh实现内网穿透

ubuntu16.04利用ssh反向代理及autossh实现内网穿透,第1张

网机器:A

公网机器:B

1、内网机器(A)安装autossh

配置免密登录

启动端口(A)

参数解释:

注意:autossh只有三个命令,其他命令都是通过调用ssh提供的,autossh在这里只是起到了监听ssh是否断开并将其自动拉起的作用。执行完这条命令,将会在外网机器(B)123123123123上启动并监听8888端口,如下(外网机器查看)

可知,该端口是默认绑定在lo地址上的,所以在外网机器上反向登陆服务器时,可用localhost或者127001,但是不能使用真实网卡的地址去连接。

2、外网机器连接内网服务器

3、添加到系统服务,方便管理
cd /etc/systemd/system/ && vim autosshservice

启停autossh


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13483558.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-16
下一篇 2023-08-16

发表评论

登录后才能评论

评论列表(0条)

保存