なんでもノート

t0m00m0tのノート。

Macでhostsを設定する

目的

Macでhostsで名前解決できるようにする。

前提

Macのhostsってどこ?

Linuxだと/etc/hostsだけどMacも同じなのか?ググって見ると2つある。

/etc/hosts
/private/hosts

んん?と思ったが/etc/private/etcへのシンボリックリンクだった。よって2 つのhostsは同じもの。

$ ls -l /etc
lrwxr-xr-x@ 1 root  wheel  11  1  6 07:16 /etc -> private/etc
$ cat /private/etc/hosts
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1   localhost
255.255.255.255 broadcasthost
::1             localhost

hostsに設定

どっちでもいいわけだけど、大元を編集して終わり。

$ sudo vi /private/etc/hosts