用 PortMap 做端口映射,是不是总卡在 “映射失败” 这一步?明明按教程填了参数,却跳出红色错误提示,试了十几次还是不行,急得想把手机摔了。小编前阵子帮三个朋友处理过这问题,自己也总结了些排查技巧,今天就说说 PortMap 映射失败该咋办,从简单到复杂一步步查,保证新手也能看懂,一起往下看吧!
先检查最基础的:软件和网络没问题吧?
别一上来就调参数,先看看软件和网络这些最基本的地方,小编遇到的一半问题都出在这:
- 是不是下错版本了?PortMap 分电脑版和手机版,电脑用手机版肯定不行,朋友就犯过这错,在电脑上装了安卓版,怎么点都没反应;
- 网络连好了吗?手机得连 WiFi(别用流量,容易受限),电脑插好网线,打开浏览器能上网才算通,小编试过断网状态下映射,当然失败;
- 软件是不是最新版?旧版本可能有 bug,官网下最新版试试,有个网友说他用 2022 年的旧版总失败,更新到 2024 版就好了。
我们在使用的时候,这些基础问题最容易被忽略,先确认这些没问题,再往下查。
参数填错了?这几个地方最容易出错
PortMap 的参数填错一个数字,就可能映射失败,小编整理了最容易填错的地方:
内网 IP 填错了,不是路由器 IP
内网 IP 是你要远程访问的设备 IP(比如家里电脑的 IP),不是路由器的 IP。查设备 IP 的方法:
- 电脑:Win+R 输 “cmd”,再输 “ipconfig”,找 “IPv4 地址”(一般是 192.168.xx.xx);
- 手机:设置 – 无线局域网 – 点已连 WiFi 的感叹号,里面有 “IP 地址”。
小编第一次就填了路由器的 IP(192.168.1.1),映射成功但访问不了,改成电脑 IP 后立马好了。
端口号搞混了,内网端口别乱填
内网端口得按设备来:
- 远程桌面用 3389;
- 监控摄像头常用 8080、554;
- 打印机可能是 9100。
别随便填个端口,朋友的监控摄像头说明书上写的 8080,他填成 80,映射失败了还怪软件不好用。
错误类型 | 表现 | 解决方法 |
---|---|---|
内网 IP 错误 | 映射成功但访问超时 | 重新查询设备真实 IP 并修改 |
端口号错误 | 提示 “连接被拒绝” | 按设备说明书填正确端口 |
映射类型选错 | 偶尔成功偶尔失败 | 新手选 “TCP”,设备要求 UDP 再换 |
防火墙或路由器挡着了?这样设置能放行
电脑防火墙没关,端口被拦住
在要远程访问的电脑上,打开 “控制面板 – 防火墙”,点 “允许应用通过防火墙”,找 “远程桌面”(如果是其他设备,找对应程序),把前面的勾打上。小编朋友的电脑就是防火墙没放行 3389 端口,关了防火墙就好了,但最好别直接关,放行对应端口更安全。
路由器没开 UPnP,端口映射不出去
登录路由器管理页(一般是 192.168.1.1),在 “高级设置” 里找 “UPnP”,打开开关。很多老路由器默认关闭这个功能,小编家的旧路由器就是这样,开了 UPnP 后,PortMap 映射成功率提高了一倍。
自问自答:新手最纠结的几个问题
映射成功了,但远程访问还是失败,咋回事?
可能是设备本身没开远程权限,比如电脑没开远程桌面:右键 “此电脑 – 属性 – 远程设置”,选 “允许远程连接”。小编之前映射成功了,但电脑没开这个,白高兴一场。
手机版 PortMap 映射失败,跟系统有关吗?
有可能,安卓 13 以上系统对权限管得严,得在 “设置 – 应用 – PortMap – 权限” 里,把 “后台弹出界面”“悬浮窗” 都打开。网友 “小李” 的安卓 14 手机就是这么解决的,他说光给网络权限还不够。
免费版是不是比付费版更容易失败?
小编觉得差别不大,免费版限制同时映射的数量,但成功率差不多。朋友用免费版映射 3 个设备,稳定用了半年,没必要为了 “成功率” 花冤枉钱。
最后说点实在的
小编觉得,PortMap 映射失败大多不是软件的问题,而是我们设置时太粗心,IP、端口填错,或者防火墙没放行。遇到问题别慌,按 “软件→网络→参数→防火墙” 的顺序排查,基本都能解决。
新手可以把常用的参数记在记事本上,下次映射直接抄,能减少错误。多试几次就熟了,小编现在设置映射,一分钟就能搞定。希望这些技巧能帮到你,映射顺顺利利的!