Windows 防火墙和 Android 的互联网直通连接

Windows 防火墙和 Android 的互联网直通连接

只要我关闭 Windows 防火墙,互联网直通就可以正常工作。对我来说,没有防火墙就无法运行,所以我试图找出直通使用哪个应用程序或端口。我为 HTC Sync 创建了一个例外,但这显然不是管理连接的。

有人可以解释一下这个问题吗?

答案1

完整教程可参见这里

您可以尝试添加和豁免PC分配给HTC应用程序连接互联网的端口。

如何查找 HTC 设备在电脑上使用的端口:

  1. 关闭防火墙电源。
  2. 使用您的电脑将您的 HTC 设备连接到互联网。
  3. 打开任务管理器并查找 HTC 应用程序进程。
  4. 记下 PID。
  5. 打开命令提示符。
  6. 输入 netstat -ano。
  7. 它将为您提供电脑上开放端口的列表。
  8. 通过匹配PID来查找HTC应用程序端口。

如何在任务管理器中查找进程的 PID

  1. 打开任务管理器。
  2. 单击“查看”。
  3. 单击选择列。
  4. 勾选 PID(进程标识符)。
  5. 单击“确定”。
  6. 应该显示进程的 PID。

如何向 Windows 7 防火墙添加豁免。

  1. 打开控制面板(所有项目视图)。
  2. 单击Windows防火墙图标。
  3. 单击左侧蓝色窗格中的允许程序通过 Windows 防火墙链接
  4. 点击更改设置按钮注意:如果“更改设置”按钮呈灰色,则表示该按钮已被点击。您可以根据自己的需要继续执行步骤 5、6 或 7。
  5. 允许或不允许现有例外

    • 在左侧,选中程序例外名称框以允许,或取消选中以不允许通过 Windows 防火墙。

    • 如果您允许程序例外,请选中(允许)或取消选中(不允许)您希望程序通过 Windows 防火墙访问的每个私人或公共网络位置的复选框。

  6. 添加程序例外

    • 单击允许另一个程序按钮。
    • 如果程序已列出 - 单击该程序以突出显示它。跳过下一步
    • 如果未列出该程序 - 单击“浏览”按钮。导航到该程序的 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 防火墙。您可以查看此内容,并可能在您拥有的任何操作系统和防病毒软件上进行类比。

  1. 在网络连接中,您必须更改连接的属性,即手机使用的连接属性,而不是实际的系统互联网连接。为避免混淆,请断开手机连接,然后转到网络连接页面,再以互联网直通模式连接手机。网络连接页面上必须出现一个新连接。这就是您的手机连接。

    右键单击它并打开属性:

    1. 在常规选项卡中取消勾选 Eset 个人防火墙
    2. 现在转到选项卡“高级”->“防火墙设置”->如果已打开,则将其标记为关闭。
  2. 互联网通道由系统上的 htcnat.exe 维护。您可以在任务管理器中看到它正在运行。

    将其添加为防火墙中的排除项(您可以在“C:\Program Files\HTC\Internet Pass-Through”中找到 htcnat.exe)

如果您使用的是 ESET,您还必须在协议过滤中排除应用程序 htcnat.exe,该应用程序位于高级设置中的“防病毒和反间谍软件”下。在协议过滤中,必须在排除的应用程序中检查 htcnat。

这个协议过滤步骤阻止了我使用互联网。即使禁用防火墙也不起作用。现在一切都好了。

您只需安装 NDIS 驱动程序。然后确保防火墙不会干扰连接。检查所有设置。

相关内容