답변:
한마디로 : 기본적으로 Mac OS가 사용하는 자동 매직 동작이 있습니다.
/ etc / hostconfig에서 끌 수 있습니다.
http://excitedcuriosity.wordpress.com/2007/08/24/mac-os-x-hostname-determination/
Jack M의 답변이 마음에 들지만 DHCP 서버와의 기존 관계가 없기 때문에 실제 DHCP 환경의 많은 환경에서는 작동하지 않습니다. 홈 설정 또는 회사 설정 (IT 직원이 도움이되는 곳)에서만 DHCP를 통해 원하는 호스트 이름을 얻을 수 있습니다.
에서 /etc/hostconfig
이 같은 추가 뭔가 :
HOSTNAME=your_hostname.your_domain.your_tld
다시 자동으로 설정하려면 회선을 제거하거나 다음으로 설정하십시오. -AUTOMATIC-
다음과 같이 터미널에서 설정하십시오.
sudo scutil --set HostName <putinyourhostname_or_fqdn_here>
처럼 :
sudo scutil --set HostName server1.mynetwork.com
DHCP 설정 방법에 따라 "DHCP 클라이언트 ID"를 사용할 수 있습니다.
DHCP 서버가이를 지원하면 시스템에 호스트 이름이 사용됩니다.
실제로 DHCP와 관련이 없습니다. OS X은 IP의 역방향 DNS 레코드를 확인하고 호스트 이름으로 적용된 것이 있는지 확인합니다.