Route

我可以通過介面而不是 IP 進行路由嗎?

  • May 15, 2014

我知道我可以通過將其 IP 設置為網關來路由到另一台電腦。我也可以通過僅指定數據包應採用的介面來做到這一點。喜歡而不是做route add gw,如果我說route add -net X dev interface,那是行不通的。

不。原因是可以有任意數量的主機連接到該介面,您的機器應該如何知道流量應該通過哪一個路由?

如果您只想通過指定主機發送一小部分流量,而不是所有流量,是的,您可以這樣做。

ip route add 1.2.3.0/24 via 192.168.0.123 dev eth1

這將發送所有連接到1.2.3.0/24的流量。192.168.0.123``eth1

引用自:https://unix.stackexchange.com/questions/129406