LoginSignup
28
28

More than 5 years have passed since last update.

scutilによるホスト名の設定

Last updated at Posted at 2013-06-29

Macのホスト名は、デフォルトではたとえば「細野英朋 の MacBook Air」「hosono-hidetomo-no-MacBook-Air」のようになります。また、DHCPでネットワーク環境を取得するケースだと、IPアドレスの逆引きがシェルプロンプトに出てくることがありますが、これを固定したいという人は多いと思います。

このような場合、「システム環境設定」を起動、「共有」を開き、ダイアログ上部「コンピュータ名」の右下にある「編集」をクリックするとローカルホスト名の編集ができるようで、検索してもこの方法が一般的なようです。

しかし私は、『ASCII.jp:知ってトクするOS Xのコマンド(1) (1/2)|Apple Geeks』に掲載されているscutilを使うのが好みです。

そこで、scutilを使ったホスト名の設定方法を簡単に書き出します。

ホスト名を「exegesis.local」(「ローカルネットワーク名は、コンピュータ名に『.local』を追加した名前」と定義されているので、サーバ利用などで固定IPアドレスが付与され逆引きが設定されている場合を除いて末尾の「.local」は必須のようです)としたいときは「--set HostName」を使います。root権限が必要です。

sudo scutil --set HostName exegesis.local

確認したいときは以下の通り、「--get HostName」を使います。こちらはroot権限不要です。

scutil --get HostName
28
28
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
28
28