MacOSXの復旧起動でネットワーク設定を行う(IP、DNS、Gateway)
2024/03/04
この内容は今まで放置していましたが、今回ちゃんと調べたらTerminalで設定できたので、備忘録として記事にしました。
Webに情報提供してくださっている先人に、感謝感謝です!!
概要
過去、何度か諦めていたのですが...
何らかの理由で復旧パーティションからOSを再インストールする必要がある時の話。
MacOSのインストールデータはネット経由でAppleのサーバーから自動的にダウンロードされます。
iMacがネットにつながっていないと再インストールできないという事。
この時にDHCPサーバーでIPアドレスを自動割り当てされるのなら、LANケーブルをつないだり、Wifiにつなげれば何も問題ありません。
手動でIPアドレスを設定している場合は、IPアドレス、デフォルトゲートウェイ、ネットマスク、DNSの設定が必要になってきます。
しかし、復旧パーティションから起動すると、ネットワーク設定が存在しません(涙)
これをTerminalからコマンドで設定する方法です。
1,使用可能なネットワークサービスを調べる
MacのTerminalコマンドでネットワークを扱うのが、
networksetup コマンドです。
まずは現在使えるネットワークサービスを調べます。
networksetup -listallnetworkservices
文字通り、ネットワークサービスをリストで表示してくれます!!
スポンサーリンク
今回は有線なので”Ethernet”を使用します。
LANケーブルが刺さっていることを確認です。
2,IPアドレス、ネットマスク、デフォルトゲートウェイの設定
次にIPアドレス、ネットマスク、ゲートウェイの設定です。
networksetup -setmanual "Ethernet" 192.168.1.10 255.255.255.0 192.168.1.254
networksetup -setmanual "ネットワークサービス名" IPアドレス ネットマスク ゲートウェイ
になります。
一文でできちゃいます!!
3,DNSの設定
最後にDNSの設定です!
networksetup -setdnsserver "Ethernet" xxx.xxx.xxx.xxx
networksetup -setdnsserver "ネットワークサービス名" DNSアドレス
これでネットがつながっているはずです。
Wifiでつなぐ場合は、ネットワークサービス名を”Wi-Fi”に変更すればOKです。
この後は実際にインストールを進めて、もしエラーになったらコマンドやアドレスが間違えてないか確認して、再度networksetupコマンドで設定してみてください。
なかなかTerminalって近づきにくいものですが、実際色んな事が出来ちゃうので、これからも色々と調べて使っていこうと思います♪
スポンサーリンク