Linuxのrouteコマンドは何をするためのものですか?
Linuxのrouteコマンドは、IPルーティングテーブルを表示および設定するために使用されます。これにより、現在のシステムのルーティングテーブル情報が表示され、ネットワークの宛先、ゲートウェイ、サブネットマスク、インターフェースなどが含まれ、ルーティングテーブルエントリを追加、削除、変更することができます。
具体来说,route命令可以实现以下功能:
- 現在のシステムのルーティングテーブル情報を表示する:routeまたは route -n
- 静的ルートを追加する:route add -net 宛先ネットワーク サブネットマスク ゲートウェイ
- 静的ルートを削除する: route del -net 宛先ネットワーク サブネットマスク ゲートウェイ
- 静的ルートを変更する:route change -net 宛先ネットワーク サブネットマスク ゲートウェイ
- デフォルト ゲートウェイの設定:route add default gw ゲートウェイ
- すべてのルートテーブルエントリを削除する:route flush
route コマンドを使用して、システムのルーティングテーブルを管理し、パケットを正しく送信先ネットワークに転送して、ネットワーク通信を実現することができます。