솔라리스 DNS

솔라리스 DNS

내가 완전히 이해하지 못한 것 :

  • 나는 설치한다[리눅스_배포]내 사무실의 워크스테이션에 있어요. 설정하는 동안 호스트 이름을 입력하라는 메시지가 표시되므로 호스트 이름을 만듭니다. 설치가 완료되고 모든 것이 제대로 작동하며 시스템이 실행됩니다. 동일한 네트워크에 있는 노트북에서 ping을 할 수 있습니다.[호스트 이름], 응답을 받습니다.
  • 나는 설치한다[솔라리스 배포판]내 사무실의 같은 워크스테이션에 있어요. 설정하는 동안 호스트 이름을 입력하라는 메시지가 표시되므로 호스트 이름을 만듭니다. 설치가 완료되고 모든 것이 제대로 작동하며 시스템이 실행됩니다. 동일한 네트워크에 있는 노트북에서 핑을 시도합니다.[호스트 이름]응답이 없어서 ping을 시도합니다.[IP 주소]그리고 응답을 받으세요.

질문:

  1. 왜 이런 일이 발생합니까?
  2. 어떻게 해결할 수 있나요?

답변1

이유 - DHCP 공급자가 시스템에 IP 주소를 제공할 때 Linux 배포판은 DHCP 공급자에 호스트 이름을 등록하고 있습니다. 그러면 DHCP 공급자는 발급된 IP 주소 임대에 대한 DNS 레코드를 업데이트합니다.

수정 - 고정 IP 주소 및 DNS 항목을 생성하는 명백한 것 외에.

클라이언트 시스템에서 /etc/default/dhcpagent 파일을 루트로 편집합니다. /etc/default/dhcpagent 파일에서 REQUEST_HOSTNAME 키워드를 찾아 다음과 같이 수정합니다.

REQUEST_HOSTNAME=yes

키워드 앞에 주석 기호(#)가 있으면 #을 제거하세요. 키워드가 없으면 삽입하세요.

클라이언트 시스템에서 /etc/hostname.interface 파일을 편집하고 다음 줄을 추가합니다.

inet hostname

여기서 호스트 이름은 클라이언트가 사용할 이름입니다.

클라이언트가 재부팅 시 전체 DHCP 협상을 수행하도록 하려면 루트로서 다음 명령을 입력하십시오.

  # pkill dhcpagent
  # rm /etc/dhcp/interface.dhc
  # reboot

답변2

많은 Linux 배포판에서는 기본적으로 Samba를 설치합니다. NMB 데몬은 기본적으로 LAN에 있는 다른 SMB 클라이언트의 이름 확인 요청을 서비스합니다. 솔라리스는 그렇게 하지 않을 것 같습니다.

이 문제를 해결하려면 클라이언트가 제공하는 호스트 이름을 기반으로 새 임대 IP에 DNS 항목을 자동으로 할당하도록 DHCP 서버와 DNS 서버를 구성해 보세요. 나는 ISC BIND와 DHCPD가 이것을 할 수 있다고 믿습니다.

답변3

Q. 왜 이런 일이 발생하나요?

A. Solaris는 호스트 이름을 DHCP/DNS 서버로 보내지 않습니다.

Q. 어떻게 해결할 수 있나요?

A. 다음을 시도해 보세요.

이와 관련된 다른 기사를 읽어보는 것도 좋습니다. Sun 환경의 동적 DNS 구성에 대한 추가 정보를 제공합니다. 다음 링크는 시작하기에 좋은 곳입니다.

관련 정보