【问题标题】:SERIOUS help port forwarding on my router?SERIOUS 帮助我的路由器上的端口转发?
【发布时间】:2013-09-28 20:58:16
【问题描述】:

好的,我知道这类问题在 SO 上很受欢迎,但请听我说完。我有一个贝尔金路由器,型号 F9K1102 v1。我还有一个 Westell Dual Connection 调制解调器,型号 A90-220015-04。现在,我之前已经完成了端口转发,尽管它使用的是相同的调制解调器和不同的(Cisco)路由器。我的调制解调器是 IP 192.168.0.47,我的路由器是 192.168.2.1。我按照以下教程在 Belkin 路由器上设置端口转发:

http://portforward.com/english/routers/port_forwarding/Belkin/F9K1102v1/Apache.htm

并在“虚拟服务器”下设置以下内容:

然而,每当我尝试在 4G 上通过我的 iPhone 访问我的公共 IP(来自 whatsmyip.org)时,它都找不到服务器。连接超时。在线端口嗅探器说端口 80 未打开。这变得非常令人沮丧,我真的需要它来工作。 Verizon 是我的 ISP,我正在运行 Ubuntu Server 12.04,顺便说一句。

非常感谢您对解决此问题的任何帮助。提前致谢!!

【问题讨论】:

  • 如果您将其发布到serverfault.com,您可能会找到更好的答案。
  • 这个问题不属于stackoverflow,请迁移。
  • @Xilexio,我不知道这个网站的存在。我已将我的问题迁移到那里。我刚刚在 SO 上发帖,因为我不知道我还能在哪里寻求帮助。谢谢。
  • @Xilexio 我想你的意思是Super User
  • @Michael Hampton:我的意思是服务器故障,但 IMO 两者都可以。这是一种元,但为什么你认为超级用户更好?

标签: ubuntu-12.04 router portforwarding ubuntu-server


【解决方案1】:

在你开始你的端口转发和其他东西之前。如果您的服务器上有公共或静态 IP,请询问您的提供商 (Verizon)。基本上当你看到你的外部 ip 时。此 ip 可能是您的提供商的 ip ,而不是您的。因此,当数据包从您家发送到服务器时,服务器会响应您并将数据包发送回,但它会将它们发送到一般的 Verizon 服务器,然后 Verizon 将这些数据包发送回您的 IP。关键是只有Verizon服务器可以完全访问您的IP。但是,如果您想从外部完全访问,请询问 Verizon。

【讨论】:

    【解决方案2】:

    检查您的外部/WAN/公共 IPv4 地址。如果它在100.64.x.x-100.127.x.x10.x.x.x172.16.x.x-172.31.x.x192.168.x.x 范围内,那么您实际上没有公共 IPv4 地址,并且您无法进行端口转发。即使它在另一个范围内:将其与您在 whatsmyip.org 上看到的内容进行比较。如果它不同,那么您将无法进行端口转发。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-23
      • 1970-01-01
      • 2010-11-12
      • 2013-09-28
      • 2016-06-10
      • 1970-01-01
      • 1970-01-01
      • 2019-05-16
      相关资源
      最近更新 更多