找了几套基于服务器组件做的网络验证,研究一番后,测试都不成功。
后来发现,简单的链接服务器都不行。
本地怎样都可以,可放到服务器上就不行,连都连不上,怎么办。
无意间发现原来是端口本屏蔽了……
百度了一个cmd查端口的命令
netstat -ano -p tcp | find "445" >nul 2>nul && echo 445端口已开启 请尽快关闭端口 并打补丁 || echo 445端口未开启 您可以放心使用
445就是端口,想检查哪个端口就改成自己想要要的。
netstat -an 显示出电脑中所有被打开的端口列表
netstat -ano 显示出所有占用端口的列表
netstat -ano | findstr "80" 显示出80端口占用的详细情况
tasklist | findstr "680" 查询端口具体哪个应用占用
解决办法,一般情况下服务器的端口都是打开的,只需要在防火墙中设置放行这个端口就行。
控制面板---防火墙---入站规则---右边新建规则---端口---tcp、特定本地端口、填上端口---允许链接---域、专用、公用---名称描述随便写---完成
然后用组件链接自己设定的这个端口即可。
发表评论: