일부 wifi 네트워크에 연결할 때 터미널에서 호스트 이름이 변경됩니다. Wi-Fi 네트워크에 연결할 때 내 컴퓨터 호스트

일부 Wi-Fi 네트워크에 연결할 때 내 컴퓨터 호스트 이름이 터미널에서 변경됩니다. 내가 이런 일이 일어나지 않도록하는 방법이 있을까요?



답변

라이온 (최소한)에서, 이것을 달성하는 가장 좋은 방법은 scutil :

sudo scutil --set HostName NAME

NAME을 원하는 호스트 이름으로 바꿉니다. 유의 사항 /etc/hostconfig 는 파일의 맨 위에있는 주석을 신뢰할 수 있다면 더 이상 사용되지 않습니다.


답변

OS X은 일반적으로 컴퓨터에있는 IP 주소의 역방향 조회에서 호스트 이름을 가져옵니다. DHCP를 사용 중이면 호스트 이름이 바뀔 수 있음을 의미합니다. 호스트 명을 강제하고 싶으면, / etc / hostconfig를 편집 할 수 있습니다 (원하는 cli 편집기를 사용하면 sudo를 사용해야 할 것입니다). 호스트 이름 = -AUTOMATIC ~까지 HOSTNAME = NameYouWant