autossh 实现端口映射

有局域网主机A,和公网主机B,现在想通过autossh将局域网主机A的某个端口映射到公网主机B的某个端口,从而实现通过外网访问家里的某些服务。

1.A主机安装autossh

2. 配置A主机使其可以ssh登录B主机

3.A主机执行以下命令

autossh -M Aport -NR Bport:Abindaddress:Aport Buser@Baddress -pBport -f
专属参数说明示例
-M绑定一个端口监视连接状态,连接有问题时就会自动重连5678
-N不执行远程指令
-R将远程主机(服务器)的某个端口转发到本地端指定机器的指定端口
-L将本地机(客户机)的某个端口转发到远端指定机器的指......

继续阅读