我在 Ubuntu 服务器版本上配置两个网络接口时遇到问题18.04。我有一个以太网接口,通过 netplan 配置有静态 IP 地址,我想管理所有本地流量(192.168.1.0/24)。然后我有一个 wifi 网络接口(usb),我想将所有外部流量定向到该接口(在我的测试环境中,wifi 和以太网具有相同的子网,然后在我要安装的地方会有所不同)。
目前我已经尝试配置 netplan 和 iptables,但仍然无法让它工作。为了测试我使用ping
命令www.google.com并使用以下命令监视网络接口上的流量:sudo tcpdump -i <interface name> icmp
。
当我执行ping www.google.com
命令时,我看到流量通过诺1接口,而如果我在 ping 命令中指定要使用的网络接口,则效果很好。我希望当流量位于网络外部时,流量自动重定向到 wifi 接口。
我该怎么做才能达到这个结果?目前,在我通过命令连接后,wifi会动态获取IP:sudo nmcli d wifi connect <SSID> password <WIFI PASSWORD>