![通过 LAN 共享互联网连接](https://linux22.com/image/1478101/%E9%80%9A%E8%BF%87%20LAN%20%E5%85%B1%E4%BA%AB%E4%BA%92%E8%81%94%E7%BD%91%E8%BF%9E%E6%8E%A5.png)
我的 PC(Windows 8)通过 WLAN 连接到互联网。我的 POS 支付终端通过 LAN(UTP)连接到 PC。我想将互联网连接共享给 POS 支付终端。PC 必须为 POS 终端分配 IP(DHCP)。我该如何实现?我尝试了“桥接连接”功能,但它不起作用。事实上,使用此功能时,PC 上的互联网连接也会丢失。
答案1
“Internet 连接共享”功能会部署 NAT,这可能是最容易的选择。查看有关如何启用该功能的详细信息。(Microsoft:使用 Internet 连接共享)
或者,您可以尝试多步骤配置 POS 的 IP 地址(甚至可能是手动配置),并在中间的机器上启用数据包的“转发”。这个过程可能会更复杂一些。POS 与 Windows 机器的连接将位于不同的子网上(例如,如果 WLAN 连接使用以“192.168.2.”开头的 IP 地址,则该子网可以使用以“192.168.3.”开头的 IP 地址)。这个过程可能不那么简单;微软并没有真正宣传这项功能,就像他们偶尔宣传 Internet 连接共享一样。建议的过程是确保每个网卡都分配了正确的 IP 地址,并且中间的机器具有成功的双向通信,然后尝试在 Microsoft Windows 计算机上启用转发。
注意:您不想尝试转发 DHCP 数据包。DHCP 涉及使用广播,以及对可能没有 IP 地址的机器的响应,因此 DHCP 比许多其他协议更复杂。(如果您确实必须转发 DHCP 数据包,则有一个名为“DHCP 中继”的功能/协议。但是,如果您正在寻找最简单的解决方案,我建议该路由可能不是最简单的路径。)