我最近尝试启动 Runescape 私人服务器。但是,当我去端口转发时,一切都正常,但如果我看到它是否打开,它并没有打开,并且我的 IP 显示为不同的 IP 地址。我不知道是怎么回事,我会上传屏幕截图。我不确定它在 canyouseeme.org 上的哪里获取该 IP,所以我不知道如何端口转发该地址。
答案1
这是因为网络的工作方式。路由器后面的所有设备都要经过 NAT(网络地址转换),这意味着当整个家庭通过路由器时,它们只共享一个 IP 地址,但在路由器后面,每个设备都有一个唯一的 IP,但这只在路由器后面是唯一的。这也是端口转发必不可少的原因,否则路由器将不知道将请求发送到哪台计算机。
答案2
正如 ohope5 所说,您的 ISP 会为您的家庭路由器分配一个 IP 地址,当您的所有联网设备连接到互联网时,这些设备都会共享该 IP 地址。
您可以获得动态域名解析(动态 DNS),以便使用主机名连接到游戏服务器(例如http://facebook.com)而不是 IP 地址(例如http://173.252.110.27
— stackoverflow 禁止链接到该地址)。有许多 DNS 提供商为以下用户提供此服务:自由的或者收取少量费用。动态 DNS就是这样一项服务,但我从未使用过。事实上,有些路由器内置了对一些最流行的 DDNS 解决方案的支持。
动力系统(我最喜欢的)曾经提供免费服务,但自从上次我检查以来,他们似乎改变了政策。