Nói tóm lại: theo mặc định, có một hành vi tự động ma thuật mà Mac OS sử dụng.
Bạn có thể tắt nó trong / etc / hostconfig.
http://excitedcuriosity.wordpress.com/2007/08/24/mac-os-x-hostname-determination/
Tôi thích câu trả lời của Jack M., nhưng nó không hoạt động trong nhiều môi trường của môi trường DHCP trong thế giới thực, bởi vì bạn không có mối quan hệ trước với máy chủ DHCP. Chỉ trong thiết lập tại nhà hoặc thiết lập công ty (nơi dân IT có ích), bạn mới có thể nhận được tên máy chủ mong muốn của mình qua DHCP.
Trong /etc/hostconfig
add một cái gì đó như thế này:
HOSTNAME=your_hostname.your_domain.your_tld
Nếu bạn muốn đặt lại tự động, hãy xóa dòng hoặc đặt thành -AUTOMATIC-