Linux

“route add -host xxx.xxx.xxx.xxx dev eth0:1”的含義

  • March 1, 2016

如果格式是:

route add -host 192.168.1.20 gw 10.1.1.20 dev eth0:1

我知道,它會將 192.168.1.20 路由到 10.1.1.20

那麼,“dev eth0:1”是什麼意思?

包含“dev eth0:1”會強制核心使用 eth0:1 介面來匹配路由規範的流量。

同樣在這種情況下,介面規範適用於在 eth0 上配置的別名介面或標籤。

您必須分配一個介面來引導流量。

您的介面是 dev (device) eth0:1 :1 是介面的邏輯 ID,因為您可以在介面中配置多個網路。

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