14

最近ip route、高度なルーティング用のコマンドを使い始めました。今、私はかなり不可解なものに出くわしました。テーブルに追加されたデフォルト ルートは簡単に削除されますが、別のルートは残ります。

次の 2 つのルールを追加します。

ip route add dev wlan0 default via 192.168.0.1 table 21
ip route add dev wlan0 192.168.0.0/24 table 21

今私がする場合:

ip route show table 21

これらのルールの両方が存在することがわかります。

default via 192.168.0.1 dev wlan0 
192.168.0.0/24 dev wlan0  scope link  

次に、テーブル 21 を削除して再度表示しようとすると、次のようになります。

ip route del table 21
ip route show table 21

そのルールはまだ残っています。

192.168.0.0/24 dev wlan0  scope link

誰でもこれを説明できますか?man ページによると、del はテーブルを含む ROUTE を削除するように設計されています。

4

2 に答える 2

7

多分試してください:

ip route flush table 21
于 2014-02-10T00:31:15.130 に答える