Mac下开iTerm2,发现hostname经常自己变来变去的,有的时候是本机的名字,有的时候自己就变成了bogon。一查,发现:
simon@bogon:~$ nslookup
> 192.168.1.1
Server: 124.89.1.129
Address: 124.89.1.129#53
1.1.168.192.in-addr.arpa name = bogon.
> 10.1.1.1
Server: 124.89.1.129
Address: 124.89.1.129#53
1.1.1.10.in-addr.arpa name = bogon.
> 192.168.1.1
Server: 124.89.1.129
Address: 124.89.1.129#53
1.1.168.192.in-addr.arpa name = bogon.
> 10.1.1.1
Server: 124.89.1.129
Address: 124.89.1.129#53
1.1.1.10.in-addr.arpa name = bogon.
原来 192.168.*, 10.* 被DNS反向解析成了bogon,换个DNS(比如8.8.8.8)就没问题了