web-dev-qa-db-ja.com

ターミナル/アップルスクリプトを使用して静的IP、ゲートウェイ、ネットマスク、およびDNSを設定するにはどうすればよいですか-OS X 10.7.5

私は自宅と職場でMacbookを使用しています。職場では、静的IP、ゲートウェイ、DNS、ネットマスクを使用する必要があります。自宅ではDHCPモードで使用しています。

毎日手動で設定するのは本当に大変です。

どうすればターミナル/ applescriptに設定できますか?
ターミナル/ applescriptを介してDHCPに戻るにはどうすればよいですか?

1
ghaschel

オフィスの2番目のネットワークロケーションを作成します([AppleのKB記事#HT5289]の「新しいロケーションの作成」セクションを参照してください( http://support.Apple.com/kb/HT5289 ))。各場所は基本的に個別のネットワーク設定のセットであるため、一方をDHCP用に、もう一方をオフィスの静的IP用に設定し、Appleメニューの下の場所]サブメニューを使用して、それらを切り替えることができます。 (これは、2番目の場所を作成するまで表示されないことに注意してください)。

ところで、あなたの質問に対する文字通りの答えは、networksetupコマンドです(例:Sudo networksetup Ethernet 10.0.0.50 255.255.255.0 10.0.0.1)、しかし、場所はこれを処理するためのはるかに良い方法です。

1
Gordon Davisson