好吧,我想我是在正确的 SE 网站上……我们马上就会知道;但如果我没有找到,我深表歉意。无论如何……
我在这个系统上有几个网络接口(在我的工作场所也有几个);我将其中一个网卡称为‘问题孩子’...
[常规] 网络连接下“高级设置”中的 NIC 顺序:
千兆 1 千兆 2 Hamachi(远程访问连接)
现在 - 据我所知;这是 Windows 7 中唯一可以优先考虑一个网卡而不是另一个网卡的地方 - 但显然它不是唯一的地方。
我目前遇到的[唯一可见的]问题,也是我在这里要解决的问题 - 是,在像 Windows 命令行可执行文件“net view”这样的较低级别的操作中,我最终只能看到来自 Hamachi 适配器的结果。
现在 - 我确实启用了文件和打印机共享以及网络发现 - 所以我有点不明白为什么我受到如此多的限制。
底线是:对于重新排序 NIC 优先级有什么建议吗?
答案1
也许我错了,但我不认为有网络适配器优先级这样的东西。您拥有的是分配给每个网络适配器的逻辑网络(由 IP 地址和网络掩码定义)和路由。
您应该有一个默认路由,也称为默认网关。任何与不属于您的任何网络(通过 IP/网络掩码匹配)的 IP 地址的通信尝试都将被转发到此网关。
您还可以自定义路由。例如,假设您有两个网络适配器:
- 适配器 1 的 IP 为 192.168.0.123,网络掩码为 255.255.255.0
- 适配器 2 的 IP 为 192.168.1.123,网络掩码为 255.255.255.0
假设您的网关是 192.168.0.1,它将始终使用适配器 1 与 Internet 通信,因为 IP 192.168.0.1 在该逻辑网络的范围内。
但是,您可以添加自定义路线,例如:
route add 8.8.0.0 netmask 255.255.0.0 192.168.1.1
现在,任何尝试与 8.8.0.1 至 8.8.255.254 范围内的地址进行通信都将使用属于适配器 2 中的网络的网关 192.168.1.1。
按照相同的逻辑,您可以设置网络路由,以便使用第二个适配器而不是默认网关。