我对此很陌生,所以请耐心等待。我正在寻找为游戏服务器设置端口转发的方法。(编辑:在我的 IP 地址上托管多人 FLASH 游戏)我需要登录路由器的管理面板才能执行此操作。但不幸的是,我无法使用 192.168.0.1 或 192.168.1.1 或 81.191.176.1(默认网关)访问管理面板。
我使用的路由器是 Zhone 公司的。没有连接无线。但是有另外 3 台计算机连接到同一个路由器。下面是我在 cmd 中输入 ipconfig 时显示的日志。
C:\Users\Ankur>ipconfig
Windows IP Configuration
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . : iad.ventelo.no
Link-local IPv6 Address . . . . . : fe80::e444:39ca:80c5:f794%
IPv4 Address. . . . . . . . . . . : 81.191.177.66
Subnet Mask . . . . . . . . . . . : 255.255.240.0
Default Gateway . . . . . . . . . : 81.191.176.1
Wireless LAN adapter Wireless Network Connection:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . : skagerak.org
Tunnel adapter isatap.iad.ventelo.no:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Tunnel adapter Teredo Tunneling Pseudo-Interface:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
C:\Users\Ankur>
我如何访问路由器的管理面板?
此外,如果这不是一个在 stackoverflow 上询问的相关问题,请发表评论,我会将其删除。
编辑:
在收到所有这些答案后,我变得更加困惑。我只是想在自己的电脑上托管一个多人 Flash 游戏,这样我就不必担心 VPS 之类的东西了。有没有新手教程。我在这里收到答案后决定进行端口转发 -https://stackoverflow.com/questions/14902837/newb-help-how-to-switch-from-localhost-to-webhost
答案1
您的 *DSL 调制解调器似乎处于桥接模式。在此模式下,公共 IP 地址直接传递到您连接的计算机,DSL 设备除了来回推送数据包外什么也不做。
在这种情况下,您将在连接的计算机上设置 Internet 连接共享,并让其他计算机位于其后面。在这种情况下,端口转发可能需要第三方工具。
当然,如果你正在运行游戏服务器在同一台计算机上那么您不需要转发任何端口,因为公共 IP 地址已经终止于它。
如果您确实想将 *DSL 调制解调器置于路由模式并从中执行端口转发,请查看其用户手册以了解正确的程序(以及要连接的默认 IP 地址)。
答案2
IPConfig 输出可能意味着您的 PC 已经有一个全局 IP 地址。如果您无法从 Internet 访问 PC 上的游戏服务器,则可能是因为防火墙,例如 Windows 防火墙、路由器防火墙或 ISP 防火墙。如果是您的 ISP,有时将游戏服务器的端口号更改为大于 1024 的值会有所帮助。
只需点击http://www.myipaddress.com/show-my-ip-address/,如果它说您的 IP 地址是 81.191.177.66,则表示您的 IP 地址已经是外部的,不需要端口转发(仅当您和 Internet 之间有 NAT 时才需要端口转发)。
答案3
您的计算机上似乎有一个直接的公共 IP (81.191.177.66)。
这意味着由于您不使用 NAT,因此无需解决 NAT 和转发端口的问题。