公网机器:B
1、内网机器(A)安装autossh
配置免密登录
启动端口(A)
参数解释:
注意:autossh只有三个命令,其他命令都是通过调用ssh提供的,autossh在这里只是起到了监听ssh是否断开并将其自动拉起的作用。执行完这条命令,将会在外网机器(B)123123123123上启动并监听8888端口,如下(外网机器查看)
可知,该端口是默认绑定在lo地址上的,所以在外网机器上反向登陆服务器时,可用localhost或者127001,但是不能使用真实网卡的地址去连接。
2、外网机器连接内网服务器
3、添加到系统服务,方便管理
cd /etc/systemd/system/ && vim autosshservice
启停autossh
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)