端口转发规则使本地计算机可以通过 WAN 访问

端口转发规则使本地计算机可以通过 WAN 访问

我希望在我的一台机器上的家庭网络上设置配置。也就是说,我希望能够通过ssh(机器运行dropbearssh但从外部访问它。这是我希望实现的场景的“图像”:

+---+  +---+  #1: has the static local IP of 1.2.3.4 and listens to port 22 for incoming ssh connections
|#1 |  |#2 |  #2: has a non-static local IP (DHCP given)
+---+  +---+  #3: 3 wishes to connect to #1
  |      |    GATE: the home modem. Its WAN IP is 5.6.7.8
-----  -----        
  \      \                  +------+
   \______\_________________| GATE |
                            +------+
                               |
  +---+                        |
  |#3 |                     __ | _
  +---+                   _(  )_( )__
    |                    (_ internet_)
  -----                    (_) (__)
    \_________________________/
                             

我已经跟进并阅读了类似的问题这里但我在路由器的管理 Web 界面上设置port-forwarding规则时遇到一些问题,如果可能的话,我希望获得一些帮助。

在下图中,您可以看到可用于在我的调制解调器上制定端口转发规则的选项。 端口转发菜单

#1我已将(为了简单起见)的虚拟 IP 地址指定为1.2.3.4。但现在,我对以下选项并不完全确定。好吧,我们可以说这WAN Host Start/End是传入连接的有效范围。但随后,我不确定如何继续

  1. WAN 起始/结束端口
  2. LAN 开始/结束端口

客户端在 监听端口ssh上运行,因此,我在那里添加了该值。但我再次不确定它应该属于 START/END 中的哪一个。#122

端口转发菜单上显示字段的手册对这些字段进行了以下说明:

端口转发手册

因此,在指定 WAN 端口范围后,(START,END):=(1,22)我尝试通过以下方式连接到计算机:

ssh [email protected] -p 22

但我超时了:

ssh:连接到主机 5.6.7.8 端口 22:连接超时

相关内容