纯小白,求大佬指导。设置路由器wan1为192.168.20.10,lan口设备为192.168.10.20.把LAN口的445端口映射到wan1,笔记本插入wan口,然后可以ping通wan口的IP,确telnet不通端口。
telnet用的不是445端口。
确定几点:
1,路由器本身有没有使用映射端口(对外端口),如果在用,则映射是无法成功的,很多路由器是开启了telnet服务的。
2,是否映射到了正确的内网IP和内网端口
3,内网设备是否在指定的内网端口开启了服务
4,软件是否正确连接到了指定的对外端口。
这话一说出来就不专业。什么叫把LAN口的445端口映射到wan1?
LAN口只有一个445,wan口有60000多个口,你到底映射到哪个口上了?那个口有对应的服务对端口开启侦听吗?
如果没有,那就相当于wan口没插网线一样,肯定连不上呀
需求简析:需要映射445端口(一般使用为TCP)到LAN口下设备192.168.10.20:445
1.测试流程:电脑接另外一个LAN口:Telenet 192.168.10.20 445 (正常连接)
2.路由器设置NAT映射:192.168.20.10:445 >>192.168.10.20:445 (设置完成并开通防火墙策略)
3.PC接WAN口,此时PC直连WAN口,可以ping通WAN口设备,通过Telnet 访问WAN 445端口
如果使用的UDP 445端口,则不能使用Telent测试,需要使用其它如NC之类的软件
排查思路:
1、LAN口下接设备的445端口服务是否开启?如果未开启肯定不通
2、445端口服务是TCP还是UDP服务?是UDP服务无法使用Telnet进行验证
3、445端口服务映射为了WAN口地址的什么端口?
4、这个家用路由器是否自带防火墙功能,如果有除了NAT还需要开通防火墙策略才可以通。
检查一下ping不通的那个端口服务是不是没有开启
端口配置错误导致的