web-dev-qa-db-ja.com

ルートと「e」フラグ

k# route -6
Destination                    Next Hop        Flag   Met  Ref   Use  If
::/0                           fe80::8001      UGDAe  1024 0     0    eth0
[...]

フラグ「e」はどういう意味ですか?

6
seymourbirkoff

RTF_EXPIRESにマップされます。これは、ルートの存続期間が無限ではないことを意味します。この場合、カーネルはおそらくRA(Router Advertisement)から動的にルートを学習しました。

ipの代わりに(そしてrouteの代わりに)ifconfigを使用することをお勧めします。 Linux固有で移植性はありませんが、その構文は従来のコマンドよりもはるかに古風です。 ip -6 routeは、eフラグを追加するだけでなく、ルートが期限切れになるまでの実際の時間を表示します。

5
Celada

マニュアルページには書かれていません...

しかし、routeプログラムは net-tools パッケージから来ています...

ソースへのgitインターフェースがあります ここ

これにより、次の情報が得られます。

 UP U
 GATEWAY G
 REJECT !
 Host H
 REINSTATE R
 DYNAMIC D
 MODIFIED M
 DEFAULT d
 ALLONLINK a
 ADDRCONF c
 NONEXTHOP o
 EXPIRES e
 CACHE c
 FLOW f
 POLICY p
 LOCAL l
 MTU u
 WINDOW w
 IRTT i
 NOTCACHED n

つまり、expiresを意味します。

4
Mikel