내 도메인 이름은 어떻게 결정되나요?

내 도메인 이름은 어떻게 결정되나요?

보면 /etc/hostname/내 장치의 호스트 이름을 볼 수 있습니다. 그런데 네트워크에서 nslookup을 사용하면 이런 이름이 표시되지 않습니다. 어떤 이름을 사용해야 하는지 DNS 서버에 어떻게 알릴 수 있나요?

명확히 말하면 저는 소규모 로컬 네트워크를 사용하고 있습니다.

편집: 조금 더 설명해야 할 것 같습니다.

/etc/hostname한 줄만 있는 파일이 있습니다.

my_hostname

이라는 LAN이 있습니다 our_network.local.

충돌이 없으면 네임 서버가 이름을 생성할 것으로 예상했지만 my_hostname.our_network.local내 IP 주소에 대해 명령을 실행하면 nslookup이름을 찾을 수 없습니다.

답변1

동적 DNS 정보를 업데이트하는 데 사용할 수 있는 도구는 다음과 같습니다.nsupdate, 일반적으로 바인딩 도구 패키지와 함께 제공됩니다.

정적 DNS가 있거나 설정하려는 경우 DNS 설정을 위한 기본 도구에 대해 잘 알고 있어야 합니다.bind. 많은 온라인 튜토리얼이 있습니다.이것또는이것.

자체 DNS 서버가 없는 한 "표준 사용자"가 이 정보를 편집할 수 있는 경우는 드뭅니다.

답변2

귀하의 도메인 이름은 궁극적으로 글로벌 DNS 시스템에 의해 결정됩니다. 등록 기관(예: Network Solutions)은 가능한 경우 귀하가 요청한 최상위 도메인(TLD)에 새 이름을 할당합니다. 또한 전 세계가 글로벌 호스트 이름을 찾을 수 있도록 DNS 서버 쌍을 제공해야 합니다. 또는 등록기관이 이를 서비스로 제공할 수도 있습니다.

이러한 DNS 서버는 도메인 관리자가 정의할 수 있는 하위 도메인과 호스트 이름도 정의할 수 있습니다. 이 도메인 이름은 호스트에서 구성하거나 DHCP 프로토콜을 통해 동적으로 할당할 수 있습니다. 제공되지 않았고 호스트가 사용 중인 경우제로 구성.local그런 다음 자체적으로 도메인 이름을 할당하는 시스템입니다 . 이는 항상 동일한 것을 제공합니다.

동적 DNS 및 DHCP를 사용하면 호스트는 DHCP 요청에 이름을 제공하고 DNS 서버는 해당 이름을 제공하는 IP 주소와 연결하도록 업데이트됩니다.

관련 정보