k2p官改固件的端口转发问题(远程桌面UDP协议开启)

最近把无线路由从y1s换到了k2p,虽然cpu没啥飞跃,反而还没了usb,内存也小了一半,但k2p的无线信号确实是碾压了y1s,据说比newifi3也好些。其实这些年用y1s后总结出的个人对路由器的需求基本就是DDNS动态域名,WOL远程唤醒,端口映射(包括UPNP),再来个某种方式的远程管理路由器(web或者ssh),仔细看看,其实没有什么功能是吃cpu或内存的,真有特别耗资源的应用也不是现在一般水平路由硬件能抗的住的,而且还要平衡功耗,散热等连带问题。

好了,回到正题,这次的问题就是路由换完以后,虽然都是OpenWRT的定制系统(k2p是官改 定制版本: V2.0D 软件版本: 99.8.5.189),但对于我常用的3389远程桌面控制局域网电脑需要的端口映射还是发现了点问题:

就是这个已启用UDP的问题,新版RDP加入了3389的UDP支持,在可用的情况下可以提高吞吐量,进一步提升远程桌面效果。之前在Y1S上开完映射以后,从外网连RDP是可以看到UDP启用的,但换到k2p以后,用固件自带的端口转发,开启3389 TCP&UDP后,发现mstsc并没有启用UDP,略去检查过程不说,最后的结果是k2p官改实现的是转发方式开放内网端口,以前y1s上使用的是防火墙的端口映射方式,导致了3389的UDP不通问题。

最后,参考这里: https://www.right.com.cn/forum/thread-304738-1-1.html ssh登录路由器,手动修改防火墙配置,加入:

config redirect                           
        option target 'DNAT'                    
        option src 'wan'               
        option dest 'lan'             
        option proto 'tcp udp'       
        option src_dport '3389'                            
        option dest_ip '192.168.2.27'          
        option dest_port '3389'                
        option name 'htpc_rdp'

以NAT方式打开3389的TCP和UDP映射,reload防火墙后,问题解决。

博主友情提示:

如您在评论中需要提及如QQ号、电子邮件地址或其他隐私敏感信息,欢迎使用>>博主专用加密工具v3<<处理后发布,原文只有博主可以看到。