只要我关闭 Windows 防火墙,互联网直通就可以正常工作。对我来说,没有防火墙就无法运行,所以我试图找出直通使用哪个应用程序或端口。我为 HTC Sync 创建了一个例外,但这显然不是管理连接的。
有人可以解释一下这个问题吗?
答案1
完整教程可参见这里
您可以尝试添加和豁免PC分配给HTC应用程序连接互联网的端口。
如何查找 HTC 设备在电脑上使用的端口:
- 关闭防火墙电源。
- 使用您的电脑将您的 HTC 设备连接到互联网。
- 打开任务管理器并查找 HTC 应用程序进程。
- 记下 PID。
- 打开命令提示符。
- 输入 netstat -ano。
- 它将为您提供电脑上开放端口的列表。
- 通过匹配PID来查找HTC应用程序端口。
如何在任务管理器中查找进程的 PID
- 打开任务管理器。
- 单击“查看”。
- 单击选择列。
- 勾选 PID(进程标识符)。
- 单击“确定”。
- 应该显示进程的 PID。
如何向 Windows 7 防火墙添加豁免。
- 打开控制面板(所有项目视图)。
- 单击Windows防火墙图标。
- 单击左侧蓝色窗格中的允许程序通过 Windows 防火墙链接
- 点击更改设置按钮注意:如果“更改设置”按钮呈灰色,则表示该按钮已被点击。您可以根据自己的需要继续执行步骤 5、6 或 7。
允许或不允许现有例外
在左侧,选中程序例外名称框以允许,或取消选中以不允许通过 Windows 防火墙。
如果您允许程序例外,请选中(允许)或取消选中(不允许)您希望程序通过 Windows 防火墙访问的每个私人或公共网络位置的复选框。
添加程序例外
- 单击允许另一个程序按钮。
- 如果程序已列出 - 单击该程序以突出显示它。跳过下一步
- 如果未列出该程序 - 单击“浏览”按钮。导航到该程序的 exe 文件位置,通常在 C:\Program Files 文件夹中,然后单击该程序的 exe 文件以选择(突出显示)它,然后单击“打开”按钮。
- 单击添加按钮。
- 执行步骤5,允许或禁止此程序异常。
答案2
这是 HTC 出站连接的内容:
C:\Program 文件(x86)\HTC\Internet Pass-Through\htcnat.exe
或者
C:\Program Files\HTC\Internet Pass-Through\htcnat.exe
答案3
为了防止其他人看到这里并想要快速得到答案,我通过打开端口 2002、49167、12000、24801、49168、139 和 135 来使 HTC 同步正常工作。
答案4
防火墙是罪魁祸首...试试这个,它也可能对你有用......
我在 WinXP 上使用 ESET,并禁用了 Windows 防火墙。您可以查看此内容,并可能在您拥有的任何操作系统和防病毒软件上进行类比。
在网络连接中,您必须更改连接的属性,即手机使用的连接属性,而不是实际的系统互联网连接。为避免混淆,请断开手机连接,然后转到网络连接页面,再以互联网直通模式连接手机。网络连接页面上必须出现一个新连接。这就是您的手机连接。
右键单击它并打开属性:
- 在常规选项卡中取消勾选 Eset 个人防火墙
- 现在转到选项卡“高级”->“防火墙设置”->如果已打开,则将其标记为关闭。
互联网通道由系统上的 htcnat.exe 维护。您可以在任务管理器中看到它正在运行。
将其添加为防火墙中的排除项(您可以在“C:\Program Files\HTC\Internet Pass-Through”中找到 htcnat.exe)
如果您使用的是 ESET,您还必须在协议过滤中排除应用程序 htcnat.exe,该应用程序位于高级设置中的“防病毒和反间谍软件”下。在协议过滤中,必须在排除的应用程序中检查 htcnat。
这个协议过滤步骤阻止了我使用互联网。即使禁用防火墙也不起作用。现在一切都好了。
您只需安装 NDIS 驱动程序。然后确保防火墙不会干扰连接。检查所有设置。