DHCP/DNS에서 자동으로 XP 노드 이름 지정

DHCP/DNS에서 자동으로 XP 노드 이름 지정

따라서 많은(대부분?) Linux 배포판이 수행할 수 있는 작업 중 하나는 노드 이름이 무엇인지 알려주는 dhcp 옵션을 수락하거나 dhcp를 통해 제공된 IP 주소에 대해 역조회를 수행하는 것입니다. 해당 답변의 초기 노드 이름을 적용합니다.

XP에서 둘 중 하나를 수행하도록 하는 방법이 있습니까?

답변1

아니요, 불행히도요. 컴퓨터 이름은 레지스트리에 설정되어 있으며 DHCP 또는 역방향 DNS 조회에 따라 변경되지 않습니다.

(기술적으로는 가능할 수도 있겠지만, 이름 설정 후 재부팅이 필요할 것 같습니다.)

(알았어, 알았어-- 내 생각엔 이건 아닐 것 같아저것하기는 어렵지만 이름이 변경될 때마다 재부팅이 발생할 것이라고 확신합니다. 그래도 시작 스크립트에서 이 작업을 수행할 수 있으며 이름이 변경되지 않으면 정상적으로 부팅하면 됩니다. 야... 이거 쓰면 재미있을 것 같아!)

답변2

있을 수있다wsname의 도움을 받아:http://mystuff.clarke.co.nz/MyStuff/wsname.asp

  1. dhcpd.leases에서 이름과 mac 주소를 수집하거나 삼바 공유의 파일(Mac2DnsName.txt")에 직접 작성하세요. 각 줄에는 다음과 같은 mac 주소와 이름이 포함되어 있습니다.00508B052AE8 = Computer1
  2. 다음 내용으로 자동 시작 배치를 작성하십시오. wsname /RDF:"\\pdc\netlogon\Mac2DnsName.txt" /DFK:$MAC

따라서 시스템이 부팅될 때마다 wsname은 이 파일을 조사합니다. PC 이름이 다른 경우(예: 복제 실행 후) 이름을 변경하고 재부팅합니다. 이름이 다르지 않으면 아무 일도 일어나지 않습니다.

여기 여러 학교에서 매력처럼 운영됩니다.

관련 정보