现在有一个公网ip的专线接到小米的路由器上,我想要进行端口映射,在外面通过访问公网的端口然后访问到内网的资源。现在有一个问题是,端口映射也设置了,连接小米路由的wifi的话,使用telnet命令可以成功连接。但是没有连接小米路由的wifi的话,使用telnet命令就失败了。这是怎么一个情况。


现在有一个公网ip的专线接到小米的路由器上,我想要进行端口映射,在外面通过访问公网的端口然后访问到内网的资源。现在有一个问题是,端口映射也设置了,连接小米路由的wifi的话,使用telnet命令可以成功连接。但是没有连接小米路由的wifi的话,使用telnet命令就失败了。这是怎么一个情况。


关注引自免费微信小程序:皆我百晓生
根据您的描述,您已经配置了小米路由器的端口映射,但只有在连接到路由器WiFi时才能通过外部访问。这可能是因为某些设置限制了非局域网设备的访问。以下是您可以尝试的一些步骤来解决这个问题:
检查端口映射设置: 确保您的端口映射规则正确无误,并且没有错误地设置了仅允许特定IP地址访问。确保"外部端口"、"内部IP地址"和"内部端口"都填写正确。
检查安全组或防火墙设置: 小米路由器可能有内置的安全组或防火墙设置,可能会阻止来自外部网络的请求。请检查路由器的安全设置,确认没有阻止从互联网访问这些端口的规则。
测试NAT穿透: 端口映射可能因为NAT(网络地址转换)的问题导致外部设备无法连接。尝试使用UPnP(通用即插即用)自动配置端口映射,或者手动开启NAT穿透功能。
重启路由器: 在排除上述问题后,有时简单地重启路由器也能解决问题。
检查DNS和DDNS设置: 如果您使用了DDNS服务,确保其正常工作并指向正确的公网IP地址。另外,检查您的域名解析是否正常。
尝试不同的设备和网络环境: 使用另一台设备(例如手机或平板电脑)和不同的网络环境(如移动数据)测试连接,看问题是否仍然存在。
更新路由器固件: 更新到最新版本的路由器固件,以防是由于软件bug引起的问题。
如果您能提供更详细的端口映射设置截图或者具体的操作系统和命令行输出,我可以给出更精确的建议。然而,根据您的描述,以上步骤应该足以解决大部分常见的端口映射问题。如果问题依然存在,可能需要联系小米路由器的技术支持获取专业帮助。