情况
我正在尝试将台式机的互联网连接共享到笔记本电脑。
这是我的网络布局:
- 我只控制绿色电脑。
- 桌面上的路由由 DHCP 和 OpenVPN 客户端配置文件自动正确设置。
- 我可以访问其上的所有橙色网络。
以下是我尝试过的:
- 使用 Windows Internet 连接共享,共享
tap0
至eth1
:
适用于所有橙色网络,除了172.16.0.0/12
- 使用 NET32 IP 路由器,互联网来自
tap0
和私人开启eth1
:
同样的问题,因为我必须选择具有互联网访问权限的接口。
我尝试同时选择eth0
和eth1
,但它迫使我将它们设置为静态 ip,这会破坏一切,因为我需要在 上使用 DHCP172.16.0.0/12
。
主要问题:
- 在桌面计算机上,有没有一种方法可以使用系统的路由来选择接口和网关,将数据包从接口转发到目的地?
- 更一般地说,有没有理由不默认这样做?
答案1
听起来更像是你需要一个数据包整形器和一个带有可分配 v-lan 端口的路由器。我建议在 eBay 上购买数据包整形器,它们可以通过笔记本电脑进行管理,并且一旦配置完成,它们就可以自主运行。 我根据部署的简易程度推荐使用packetshapers
希望这能为您指明正确的方向。