Windows自带了一个端口转发工具,使用命令行操作的命令功能netsh,通过这个功能,可以轻松进行端口转发,传递数据或者切换端口使用。对于玩socket 开发tcp 的我来说 可以说是非常实用的一个功能
然而问题来了,我原本应该在机器A上转向机器B的端口转发配置,错误的配置到了机器B上,因为本来是用于“镜像效果”使用同一个数据库的,现在在机器B上“自己疯狂连接自己”,导致结果是:
机器B流量异常增多,服务开起来的时候就是大量tcp占用,服务没开时候就是大量tcp断开短期没释放的Time_Wait
进一步结果就是作为TCP客户端,消耗了本地服务器的端口,上限是65535个,然后这台电脑基本就没法上网了。更甚至是出现了固定IP开机丢失的几次案例
原文地址:
https://www.opengps.cn/Blog/View.aspx?id=10090
文章的更新编辑依此链接为准。欢迎关注源站原创文章!