我目前正在使用移动互联网连接,但我希望通过无线连接安装一个驱动器。然而,每当我这样做的时候,移动互联网连接似乎被忽视了,取而代之的是无线网络连接,因为它没有互联网接入。因此,我不能使用互联网,同时使用基于wifi的安装驱动器,反之亦然。
当两种网络类型都在使用时,我如何为与互联网访问相关的任务“优先考虑”移动互联网网络连接?
发布于 2013-01-10 17:22:02
如果我正确理解你的问题,你有一个本地的WiFi连接(或者至少你只想把它用于本地连接)和一个互联网连接的移动宽带连接。对吗?
这是一些背景资料。您的WiFi和移动宽带连接都声称是“默认路由”,即连接到我不知道的所有地址的路由,即因特网。因为只有一个路由表,而您的应用程序不知道(也不应该)知道这两个连接,所以内核只是遵循路由表。
$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.11.254 0.0.0.0 UG 0 0 0 eth0
192.168.11.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
在上面的示例中,本地网络地址直接在接口上可用,所有其他地址都通过192.168.11.254
路由。这是网关,这个地址通常由DHCP服务器公布。它告诉计算机请求一个IP地址,不仅仅是一个可用的主机地址,还包括网关、DNS服务器、NTP时间服务器等。
现在,您想要的是在您的PC上禁用您的DHCP客户端,以忽略“这是默认网关: 192.168.11.254”的公告,但是仍然要听其余的,以便能够保持在本地网络中进行对话的能力。下面是如何做到这一点。
尝试禁用连接时分配给WiFi适配器的默认路由。假设您正在运行默认的NetworkManager,您应该能够更改路由分配的行为。
下面是它在KDE中的样子,但在其他桌面环境中应该是类似的。在特定网络的“设置”窗口的"IPv4地址“选项卡的”路由“部分找到这两个设置非常重要。
在这个窗口的底部:
如果不依赖于WiFi连接的本地地址,也可能需要忽略有关DNS服务器的信息。这可以在"IPv4地址“选项卡的”基本设置“部分通过选择”自动地址“来完成。
发布于 2017-12-09 13:07:27
好建议。
这是“伴侣”的屏幕截图。(在Gnome中可能非常相似。)您必须单击IPv4设置中的“路由”按钮才能更改“查找方框”。
https://askubuntu.com/questions/239624
复制相似问题