我的计算机(Windows 7)有两个以太网端口(ASUS Maximus IV Extreme MOBO),都是千兆的,一个端口连接到墙上的以太网端口,该端口通向中央路由器/调制解调器/交换机,主板上的另一个端口连接到我房间里的 WiFi 路由器(此路由器仅用于 WiFi 和以太网交换机,因此此路由器上的 DHCP 是关闭的)。
由于我的整个房子(包括所有路由器)都位于一个 DNS/网络下,因此主板上的两个连接都连接到同一个网络(为了便于举例,我们先将此网络称为“家庭”网络)。在“网络连接”下,两个连接都可以访问互联网。在我的家庭网络中,我拥有几台其他计算机、NAS(网络存储)设备和媒体播放器,我想知道是否可以指定主板的一个以太网端口处理所有仅用于互联网的流量,另一个端口处理仅用于 LAN 的流量,这样我就可以使用主板上的一个以太网端口下载或使用 Skype,同时仅使用主板上的另一个以太网端口在 LAN 上的设备之间传输数据。两个以太网端口均由英特尔控制器控制。
请记住,当我在这里说“端口”时,我指的是物理以太网端口,并且我们希望两者都保持在同一个网络或 DNS 或任何他们称之为的东西上,我只想为互联网流量分配一个,为 LAN 流量分配另一个。
这可能吗?如果可以,我该怎么做?
答案1
对的,这是可能的。
配置路由表以通过一个 NIC 为您的 LAN 提供条目,并通过另一个 NIC 配置默认网关。
(可以在路线等中找到背景信息在此 serverfault 帖子中)。
编辑:我总是喜欢这类情况下的图表,因此添加了下面的图表。
还有很多信息可以添加。例如,正在使用哪个 IP 范围?连接到“WiFi 路由器”的设备是否需要通过 PC 访问互联网,还是它们有自己的访问权限?中央路由器 DHCP 表中是否有预留,以便您的 PC 始终获得相同的 IP?等等。