工作中进行测试,需要嵌入式设备通过网线直连电脑进行TCP通讯,但在使用过程中发现总是连接失败,但电脑ping设备的IP是可以ping通的,而嵌入式设备不能操作一些像ping的网络测试指令,就很无奈。
后来通过设置防火墙,发现是防火墙的原因。
可以通过设置入站规则来解决此问题:
1、依次打开 控制面板\系统和安全\Windows Defender 防火墙
2、点击高级设置
3、进入以下界面
4、依次点击 入站规则->新建规则
5、进入入站规则向导,这里可以选择程序、端口等选项,我用到的是端口,根据自己的应用来选择
6、选择TCP还是UDP,再选择是所有本地端口还是特定端口
7、选择连接方式,我选择的是允许连接
8、选择适用范围,默认全选
9、输入名称,点击完成。大功告成!