我不擅长网络,所以这可能是一个幼稚的问题。
我正在使用 Ubuntu,并且通过 LAN 和 WiFi 连接。LAN 是我的内部网络,无法从外部访问。我需要 WiFi 才能访问互联网。
我认为将所有流量和其他所有内容路由到10.*.*.*
类似的东西应该是非常简单的。eth0
wlan0
有人可以为此建议命令吗?
更新:
ip route list
default via 10.2.133.254 dev eth0 proto static
10.0.0.0/8 dev eth0 scope link
10.2.133.0/24 dev eth0 proto kernel scope link src 10.2.133.104 metric 1
172.16.32.0/21 dev wlan0 proto kernel scope link src 172.16.39.177 metric 9
答案1
作为特权用户(root 或 sudo)运行以下命令就足够了:
# ip route add 10.0.0.0/8 dev eth0
# ip route add default via x.x.x.x
其中最后一个 xxxx 是您的 wifi 默认网关的 IP 号码。
默认路由可能已经存在,因此您可能不必发出该路由,请使用“ip 路由列表”进行检查