回答:
route del default
route add default 1.2.3.4
1.2.3.4
新しいゲートウェイはどこですか。それらを同じ行に連結することもできます;
編集:これはLinux ではなく、FreeBSD です。コマンドは異なります。使用しているオペレーティングシステムを判断するのに十分な質問を注意深く読んでいない場合は、この回答を編集しないでください。
ip route del default
とip route add default via 1.2.3.4
動作。このコマンドは、かなり似ているため、Linuxユーザーにも関連しています。
ip
or route
コマンドを使用して、新しいデフォルトルートを追加し、古いルートを削除できます。以下のコマンドは、ゲートウェイを192.0.2.1に置き換えます。両方のコマンドペアは同じことを行います。FreeBSDおよびその他のOSには、1つまたは両方のプログラムが含まれている必要があり、おそらくわずかに異なる形式です。(FreeBSDはありroute
コマンドと除外gw
コマンドを。他の実装で使用されるキーワード)man ip
および/またはman route
特定の実装に関する資料を提供しなければなりません。
route add default 192.0.2.1
route del default 10.0.0.1
ip route add default via 192.0.2.1
ip route del default via 10.0.0.1
これらのコマンドには複数の実装があるため、上記は実装と一致しない場合があります。実装には、man
デフォルトゲートウェイの追加や削除などの一般的な使用例のページが必要です。試してみてくださいman route
とman ip
あなたの実装がどのように動作するか確認するために。
192.0.2.1を目的のデフォルトゲートウェイに変更します。デフォルトゲートウェイは、直接接続しているネットワークの1つに存在する必要があります。同様の方法でIPアドレスを変更できます。 ip
は、IPv4およびIPv6ネットワークでIPアドレスとルーティングを表示および管理するために必要なほとんどすべてのことを行う新しいツールです。 ifconfig
は、IPv4ネットワークでIPアドレスを構成するための古いツールです。
変更を永続的にするには、でネットワーク構成ファイルを更新します/etc
。ファイルは、使用しているディストリビューションによって異なります。
これらのコマンドの少なくとも1つは、Unixから派生したO / Sで使用できる必要があります。バージョンが異なると動作が少し異なる場合があります。man
O / Sの詳細については、ページを確認してください。
route
マイナーな構文変更を伴う複数の実装があります。
はい、ルートを変更してネットワークを再起動するだけです。
/etc/rc.d/netif restart
常に最初に使用netstat -nr
して、ゲートウェイの内容と詳細を確認します0.0.0.0
。そのデフォルトのものであり、最初にこのコマンドを使用するよりもこのゲートウェイを変更する理由を考える必要がある場合:
route add default gw your ip eth0
;
たりして&&