最近把无线路由从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<<处理后发布,原文只有博主可以看到。