如果 Ubuntu 11.04 机器同时连接 WiFi 和 3G,如何设置优先级让应用程序(浏览器等)先使用 WiFi?如果那不可用,它应该使用3G。
基本上,我想设置使用网络连接的顺序。
编辑:我正在寻找一种更简单的方法,这对那些在 Ubuntu/Linux 中感到舒适而不是专家的人很有用。
如果有线以太网已连接,是否可以通过有线以太网强制 IP 连接,如果有线以太网不可用(例如电缆断开),则可以通过无线 LAN 强制连接。两个网络连接都属于同一子网。
我的笔记本电脑设置为自动连接到我的校园 wifi 网络,这在大多数情况下是可取的。然而,在我的办公室,信号很差,所以我依靠有线连接。不幸的是,我的机器试图建立两个连接。有两个问题:
我想我可以使用这个问题来解决问题 1 ,但是问题 2 最好不要首先尝试建立连接来解决。有什么建议吗?
我正在尝试将当前设置为通过 Wireguard 路由所有流量的 Wireguard 客户端配置为仅通过 Wireguard 路由一个网络接口。
例如:客户端有 wlan0 和 eth0 接口,我想将流量从 eth0 路由到wireguard,让 wlan0 (及其所有流量)可访问互联网而不进行路由。
我不想使用 IP 地址作为调整流量的方式,因为客户端(SFF PC)更改位置和网络,并且需要根据新分配的 IP 地址重新配置。
我在客户端上使用 docker 容器,这些容器配置为使用不同的网络接口来执行不同的任务,并且希望接口的流量在 eth0 和 wlan0 接口之间分配。
例如:我有一个带有容器控制面板的 Web 服务器,可以通过 eth0 接口 (192.168.0.**:3100) 公开的 IP 地址/端口组合访问该面板。
当我远程控制和更新 Web 服务器进行维护时,我将其与 Wireguard 结合使用(通过客户端通过 Wireguard 分配的 IP 地址 (10.68.9.*:3100))。
同一服务器使用 wlan0 接口为实际站点提供互联网服务 - 考虑到通过 Wireguard 的 eth0 接口的延迟会对进出站点的流量产生不利影响。
服务器和控制面板都通过计算机的本地网络进行通信。
每次为客户端启用 Wireguard 时,wlan0 都会被淘汰。
我尝试编写 PostUp/Down 规则,将流量从 eth0 显式路由到 Wireguard 并保留 wlan0,这样我就可以访问应用程序的控制面板,同时仍然可以通过 wlan0 访问它,但它们似乎不起作用。
这是我的 postUp 规则——除了 -I / -D 之外与 postDown …
networking ×3
connection ×1
ethernet ×1
iptables ×1
linux ×1
routing ×1
ubuntu ×1
vpn ×1
windows-7 ×1
windows-xp ×1
wireguard ×1