我有一台使用端口 80000 和 UDP 的设备。它附带一个可以与其通信的程序。但是,我的笔记本电脑(笔记本电脑 A)无法使用该程序找到该设备。因此,我在另一台笔记本电脑(笔记本电脑 B)上测试了该程序,它可以找到该设备并能够与其通信。我检查了防火墙问题,但没有成功。
笔记本电脑 A 和 B 的区别:操作系统:A-Windows 8 B-Windows 7 -但操作系统不是问题。我上次使用时成功运行了该程序。我从未进行过任何可能影响它的配置。据我所知,我安装了 Hyper-V 之类的程序。
答案1
您的网络设置很可能不同。您必须自己找出原因,因为我们无法告诉您。
调试网络问题的最佳和最可靠的方法是嗅探网络流量:使用转储工具(如tcpdump
或 )wireshark
,在网络流量较低时从两个系统发出单个请求并过滤掉这些请求。然后,您可以比较两个请求并找出差异。这就是您的答案,您可能可以决定要进行哪些更改才能使两个请求看起来相同。