我一直在 PC 上玩《使命召唤 MW3》。我使用无线连接,当我这样做时,我的 NAT 类型是打开的。
当我禁用无线并使用以太网电缆连接到同一路由器时,NAT 类型是严格的。
我在路由器上启用了 uPnP。
无线开放而有线严格有什么原因吗?这是同一个路由器,所以我想无论你如何连接它,它都应该是相同的 NAT 类型。
答案1
虽然 MW3 与各种路由器的 UPnP 兼容性确实充其量只是参差不齐,但问题中没有包含足够的有关路由器设置的详细信息来提供权威答案。
根据我根据提供的少量信息做出的最佳猜测,由于 UPnP 本身似乎不太可能区别对待这两个连接,看起来您对其中一个连接的设置与另一个连接有所不同。
如果您为无线适配器设置了静态 IP 和/或端口转发,但没有为有线适配器设置,则可能出现这种情况。你的无线和有线连接在适配器上会有不同的物理地址,因此你的路由器会以不同的方式处理它们. 您需要在路由器中对两者进行“相同”的设置,以便对它们进行相同的处理 - 显然它们可以/应该/会有不同的静态 IP,但两者只需具有静态 IP 并将适当的端口转发到各自的 IP 就足够了。
如果您确信 UPnP 与您的问题有关或与之相关,您可以自行尝试一些 UPnP 测试工具来确保您的 UPnP 设置正确。如果需要,有关您的设置的更多信息将有助于进一步诊断您的问题。
答案2
也许端口仍对您的无线连接开放,这就是为什么它不能立即分配给您的有线连接。我建议手动转发端口,这样您就可以完全控制情况,而不需要中继 UPNP。