Ubuntu

Ubuntu,為單個目標 ip 指定介面

  • January 31, 2021

在 Ubuntu 上,我在 DHCP 中有兩個介面eth0( 192.168.0.X) 和wlan0( 192.168.1.X),帶有網關和網際網路。

我如何配置系統以eth0用於除了一個wlan0預設路由的公共 IP 地址之外的所有流量?

例如 :

  • eth0> 所有的交通
  • wlan> 只是去往的交通8.8.8.8

我使用 iptables 得到了一些響應,但沒有像這樣涉及目標白名單。

這是一個簡單的場景。你需要有兩件事:

  • 預設網關通過eth0. 下一跳將是192.168.0.Y
  • 單個主機的靜態路由8.8.8.8通過wlan0. 下一跳將是192.168.1.Y

無需使用 iptables 添加任何規則。

您可以分別使用這兩個命令添加預設路由和靜態路由:

ip route add default via 192.168.0.Y
ip route add 8.8.8.8/32 via 192.168.1.Y

引用自:https://serverfault.com/questions/1051818