BSD `route -n`の対応するコマンド

BSD `route -n`の対応するコマンド

route -nBSD コマンドは何も返しません。

$ route -n
usage: route [-dnqtv] command [[modifiers] args]

これはGNUバージョンの出力です。

ここに画像の説明を入力してください。

BSDでこれに対応するものは何ですか?

答え1

netstat -rnこの目的に使用できます。

FreeBSDのマニュアルページを参照してください。ネットワーク統計詳細については。

しかし、これはLinuxでも動作するため、route -nルーティングテーブルをチェックするよりも移植性の高いコマンドです。

答え2

OpenBSDとNetBSD:

route -n show

やりたいことに言及するのを忘れましたrouteshowこれは、あなたが受け取ったエラーメッセージにも暗示されています。

Linuxrouteコマンドとはroute異なるBSDシステムのコマンドの意味は非常に異なり、BSDコマンドはデフォルトでパスを表示しません。 FreeBSDとmacOSで実装するには、route特定の宛先アドレスが必要です。netstat -rn両方のシステムでより良い結果が得られます。

関連情報