デフォルトパスを削除/追加できません。

デフォルトパスを削除/追加できません。

テキストメッセージを送信するためにHuaweiスティックを接続し、Wi-Fi経由でRaspiを接続しました。残念ながら、これはルーティングを次のように変更します。

pi@raspberrypi:/opt/pi/printer $ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         hi.link         0.0.0.0         UG    0      0        0 eth1
default         hi.link         0.0.0.0         UG    204    0        0 eth1
default         10.0.2.1        0.0.0.0         UG    303    0        0 wlan0
10.0.2.0        *               255.255.255.0   U     303    0        0 wlan0
192.168.8.0     *               255.255.255.0   U     204    0        0 eth1

そのパスを削除するのは簡単だと思いますが、うまくいきません。

pi@raspberrypi:/opt/pi/printer $ ping hi.link
PING hi.link (192.168.8.1) 56(84) bytes of data.
64 bytes from hi.link (192.168.8.1): icmp_seq=1 ttl=64 time=1.05 ms
pi@raspberrypi:/opt/pi/printer $ route del default via  192.168.8.0
# does NOT work, displays the usage howto

追加のパスを追加しないと、この機能を実装できません。

pi@raspberrypi:/opt/pi/printer $ route add default gw 10.0.2.1 wlan0

質問:Huaweiスティックを挿入したときにhi.linkパスが生成されないようにする方法このパスを削除する方法

とても感謝しています!

答え1

次のrouteコマンドを使用します。

route del default gw  192.168.8.0 dev eth1

またはip可能であればより良いコマンド:

ip route del default via 192.168.8.0 dev eth1

このコマンドは通常、印刷に使用されるのと同じ構文を受け入れるため、ip使いやすくなります。adddelshow

関連情報