설정하는 방법 로컬 DNS 를 사용하는/etc/hosts 파일은 리눅스에서

DNS(도메인 이름 시스템 또는 서비스)이 계층적 분산된 명명 시스템/서비스를 번역하는 도메인 이름으로 IP 주소를 인터넷에서 개인 네트워크 및 서버 제공하는 서비스와 같은 DNS 서버라고 합니다.

이 문서에서 설명하는 방법을 설치에는 로컬 DNS 를 사용하여 호스트 파일(/etc/hosts)에서 리눅스 시스템에 대한 지역 도메인 확인하거나 웹 사이트를 테스트를 복용하기 전에이다.

예를 들어,을 테스트할 수도 있습니다 웹 사이트를 로컬에서 사용자 지정 도메인 이름을 사용하기 전에 공개적으로 수정/etc/hosts 파일에서 현지 시스템을 지점에 도메인 이름의 IP 주소는 현지 DNS 서버를 구성됩니다.

/etc/hosts 는 호스트 이름 또는 도메인 이름을 IP 주소로 변환하는 운영 체제 파일입니다. 이것은 웹 사이트를 공개적으로 라이브로 가져 가기 전에 웹 사이트 변경 또는 SSL 설정을 테스트하는 데 유용합니다.

주의:이 방법은 호스트에 고정 IP 주소가있는 경우에만 작동합니다. 따라서 Linux 호스트 또는 다른 운영 체제를 실행하는 노드에 대해 고정 IP 주소를 설정했는지 확인하십시오.

이 기사의 목적 상 다음 도메인,호스트 이름 및 IP 주소(로컬 설정에 적용되는 값 사용)를 사용합니다.

Domain: tecmint.lanHost 1: ubuntu.tecmint.lan 192.168.56.1Host 2: centos.tecmint.lan 192.168.56.10

이해 이름이 서비스 스위치 리눅스에서

이동하기 전에 어떠한 추가,당신을 이해해야에 대한 몇 가지 중요한 또 다른 파일은/etc/nsswitch.콘프. 이름 서비스 조회에 대해 서비스가 쿼리되는 순서를 제어하는 이름 서비스 스위치 기능을 제공합니다.

구성에 기초하는 경우는 파일이기 전에 dns 이미 시스템이 쿼리/etc/hosts 파일을 검사하기 전에 DNS 이름 서비스를 요청합니다. 그러나 DNS 가 파일 앞에 있으면 도메인 조회 프로세스가 다른 적절한 서비스 나 파일보다 먼저 DNS 를 참조합니다.

이 시나리오에서는”파일”서비스를 쿼리하려고합니다. 순서를 확인하려면 입력하십시오.

$ cat /etc/nsswitch.confOR$ grep hosts /etc/nsswitch.conf
확인 이름이 서비스 스위치
인 이름이 서비스 스위치

구성 DNS 를 사용하여 로컬/etc/hosts 파일에서 리눅

지금 열려있는/etc/호스트를 사용하여 파일을 편집기의 선택은 다음과 같이

$ sudo vi /etc/hosts

추가한 다음 아래의 끝에 파일이 화면과 같이 구성됩니다.

192.168.56.1 ubuntu.tecmint.lan192.168.56.10 centos.tecmint.lan

다음으로 호스트 1 의 ping 명령을 사용하여 모든 것이 예상대로 잘 작동하는지 테스트하십시오.

$ ping -c 4 centos.tecmint.lan OR$ ping -c 4 centos
핑 도메인 로컬
핑 도메인 로컬

호스트에서 2,우리는 설정 Apache HTTP server. 따라서 URLhttp://centos.tecmint.lan로 이동하여 이름 번역 서비스가 다음과 같이 작동하는지 테스트 할 수도 있습니다.

확인을 도메인 로컬
확인을 도메인 로컬

중요:을 사용하여 도메인 이름에는 어떤 호스트가 네트워크를 구성해야 합니다 위의 설정에서는/etc/hosts 파일을 수정하면 됩니다.위의 예에서 호스트 1 의 호스트 파일 만 구성했으며 도메인 이름 만 사용할 수 있습니다. 호스트 2 에서 동일한 이름을 사용하려면 주소와 이름을 호스트 파일에도 추가해야합니다.

마지막으로,당신은 사용해야 하는 호스트 명령 또는 nslookup 명령을 테스트하는 경우 이름을 번역 서비스는 것은 실제로 노력하고,이러한 명령만 DNS 쿼리와 바라본 구성에서는/etc/hosts 파일과/etc/nsswitch.conf 파일.

이 다음 관련 기사를 읽고 싶을 수도 있습니다.

  1. 설치 및 구성하는 캐싱-만 DNS 서버에서는 RHEL/7
  2. 설정을 기본 재귀적인 DNS 서버를 캐싱과 구성에 대한 영역 Domain
  3. 8Linux Nslookup 명령제를 해결하 DNS(Domain Name Server)
  4. 유용한 소프트웨어 예를 쿼리하기 위한 DNS 조회

Related Posts

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다