Linux

對於路由命令輸出,介面列下的星號是什麼意思?

  • May 24, 2019

對於我的 Kubernetes 節點,我在 interface 列下看到以下帶有星號的條目。我沒有在“路由”命令的文件中看到這一點。唯一提到的星星是網關。此條目由 Calico 為目前 VM 上的網關創建。

目標網關 Genmask 標誌 Metric Ref Use Iface

192.168.0.0 — 0.0.0.0 — 255.255.255.0 — U — 0 — 0 — 0 — *

我附上了路由和“ip route”命令的輸出。


在此處輸入圖像描述

*route 命令輸出的 interface 列下的一個表示目的地blackhole。在 Calico 創建路由的這種特殊情況下,它會導致BIRD將該路由導出到其 BGP 對等方(在其他工作虛擬機上),以便這些對等方認為他們可以通過該節點到達 CIDR。對於本地路由,它不應該發揮作用,因為我們預計 kube-proxy 編寫的 iptables 規則將 DNAT 到實際的 pod IP。


來源:https ://github.com/projectcalico/calico/issues/2457#issuecomment-468767265

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