特定のインターフェイスでルートを削除する方法は?[閉まっている]


15

VPN接続を開始すると、新しいデフォルトルートがutun0インターフェイスに追加されます。

Destination        Gateway            Flags        Refs      Use   Netif Expire
default            utun0              UCS            21        0   utun0
default            192.168.43.1       UGScI          14        0     en1

default / utun0ルートを削除したいです。-ifscope修飾子を付けてrouteを使用すると、次のエラーが表示されます。

$ sudo route delete -ifscope utun0 -net 0.0.0.0
route: writing to routing socket: not in table
delete net 0.0.0.0: not in table

何が間違っていますか?デフォルトルートを削除するためのrouteコマンドの正しい構文は何ですか?


1
これを行う前に。サーバーにオンラインでアクセスしている場合、これは危険なコマンドであることに注意してください!;)
eVoxmusic

1
ルートを作成しないようにVPNクライネットに指示することは、私にとってずっときれいに聞こえます。ネイティブPPTPクライアントを設定することができ、このように。別のクライアントを使用していますか?
ニッツ

回答:


6

遅れていることはわかっていますが、使用しているVPNの種類を知りたいです。

Cisco Anyconnect VPNでこの問題が発生しました。

同じエラーは表示されませんが、コマンドは実行されたように見えますが、ルーティングテーブルは同じように見えます。

Cisco AnyConnectはルーティングテーブルを何らかの方法でロックし、変更できないと考えています。

これがCisco AnyConnectでない場合、同様のことが行われる可能性があります。私はそれに関するドキュメントを見つけていませんが、それは私がテストから得た結論です。

これはWindowsにも当てはまるようです。

乾杯、アーロン


シスコです。ネットワークトポロジが変更されたため、答えを確認できません。
mgryszko 14年


1

Macの前ではなく、頭の中で試してみてください。

sudo route del default dev utun0

申し訳ありませんが、機能していません。でも試しましたsudo route delete default -ifscope utun0が、まだ成功していません
mgryszko


0

試してみてくださいroute del default wlp2s0wlp2s0インターフェイス名はどこですか。このコマンドは、コマンドに指定した特定のインターフェイス上の最初のデフォルトゲートウェイを削除します。


はい。理由もなく、説明もなく、ただ投票するだけです!
3bdalla

答えが何をするのか、それが問題を解決すると信じる理由を正確に説明してください。
fukawi2

あなたは良い点を持っていますが、下票になることを促進しません。回答を更新しました。
3bdalla
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.