Mac OSXマシンのデフォルトゲートウェイを変更する方法


16

Linuxでデフォルトゲートウェイを追加するためのroute add default gwコマンドに精通していますが、これはMac OSでは機能しません。ルートマニュアルで適切な例を見つけることができません。誰でも私を助けてくれますか。


1
または、1つのインターフェイスのIPアドレスをデフォルトゲートウェイにする方法は?

回答:


20
$ route delete default
$ route add default 192.168.0.1

または

$ route change default -interface $INTF
$ route change 192.168.0.0/16 -interface $INTF

ルートをネットワーク環境にバインドすることは可能ですか?
rwenz3l 14年

これも後でデフォルトにリセットできますか?
ロニー

4

[システム設定] >> [ネットワーク]に移動すると、ネットワークインターフェイスの[サービス順序の設定]を使用して、ルーティングテーブルのデフォルトルート順序を効果的に変更できます。

デフォルトのルートの順序を変更する


2

routeroutemanページを使用する場合は、ほとんどのBSD routeコマンドと同じであることが示されます。IPv6ルーティングに関心がある場合はip6config (およびマニュアルページも)必要になる場合があります。

「mac」の方法は、ネットワークの下の「システム設定」ペインから設定することであり、場所の変更や再起動などの他のイベントを尊重するため、unixコマンドを使用するよりも優先されます。

手動TCP / IP構成


ただし、このスクリーンショットでは、「OK」を押すとエラーメッセージが表示されます。これは、この方法では手動でIPv4アドレスを設定する必要があるためです。
-Fuzzy76

@ Fuzzy76はい-使用できないネットワークを手動で設定した場合、ネットワークは機能しません。ここのルータは、それがコマンドラインから物事を変える方法の答えに相当するデフォルトゲートウェイであるのですばらしいです。
bmike

複数のルートがある場合はどうなりますか?たとえば、1つはインターネットに直接接続し、もう1つはVPN経由で接続する-すべてのトラフィックをVPN経由でルーティングするように指示するにはどうすればよいですか?
基本的な

@Basic VPNインターフェースをデフォルトルートに設定します。その後、他のインターフェイスを持つサブネットへのトラフィックは他の場所に移動しますが、デフォルトでは他のすべてはVPNに送信されます。すべてをVPNにする必要がある場合は、他のネットワークインターフェイスを無効にします。
bmike
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.