我必须通过ssh(从远程机器)连接到具有私有IP的机器(比如192.168.1.3)
我通过无线路由器(NETGEAR)连接。 还有10个人共用同一个无线路由器。
我的思科调制解调器只提供一个公共IP。
我的目标是在不干扰其他连接的情况下获得新的公有IP,或通过远程机器的ssh服务连接/启用。 我听说有一些“nat”function可以提供这个function
我可以得到你的想法吗?
私人ssh连接连接的路由器需要设置端口22端口转发到您的私人服务器,源端口并不严格必须在公共端22端口,你实际上不需要额外的公共IP
连接到这个服务器,然后连接到ssh使用服务器连接到互联网连接的公共IP,如果你必须使用非标准的SSH端口的公共端的互联网连接,那么你将不得不指定端口在你的SSH程序,对于Linux这将是
ssh -p <customport> <user>@<publicIP>
另一种方法是使用反向SSH隧道