如下方的端口映射规则,192.168.1.212地址的内部端口为 3389 windows的远程内部端口,外部端口映射为7747

校验路由端口映射规则是否生效:
打开路由的telnet功能

2.打开电脑的cmd命令运行窗口,输入命令telnet+空格+外网ip地址+空格+外部端口,例:telnet 119.122.112.237 7747 输入完后按回车键,如有跳转说明路由映射规则已生效

已映射成功的跳转界面,如果端口映射规则已生效,但还是无法通过外网ip+外部端口访问,这里要检查映射机器本身的设置,或其它原因。

不成功的情况如下:

出现这种情况要检查是否配置了正确的内部端口 机器ip 外部端口 DMZ是否开启(如有开启要关闭) 电脑防火墙 外网线路是否为公网ip(私网ip无法端口映射) 外部端口尽量不用80 443 等常用端口。
最后要记得关闭路由的telnet功能,长期开启容易遭到入侵。