我有Linux后面的NAT服务器,但我可以远端端口到局域网内的计算机。
怎么可以这样做,至less我可以ssh
ssh的标准端口是22。
您必须告诉您的路由器将端口(22,tcp)转发到您的linux机器的IP。 这通常在路由器configuration中的一个称为“NAT”或“服务器”的部分。
大多数操作系统标准安装了防火墙。 因此,您可能必须在服务器的软件防火墙上打开端口22。 (尝试'ipkungfu'为一个相当简单的界面来build立一个Linux防火墙)
你必须使用DNAT 。
在进行NAT的设备上,您需要设置端口转发。
这会将所选端口上的传入stream量转发到NAT设备后面的特定服务器。
你如何设置它将取决于它是什么设备。
反向SSH,如果你没有访问路由器