DNS 조회를 위해 /etc/hosts를 수정하는 대체 방법

DNS 조회를 위해 /etc/hosts를 수정하는 대체 방법

저는 네트워킹 초보자입니다. ping일부 DNS 이름을 찾을 수 없어서 /etc/hosts에 다음과 같이 입력했습니다.

10.128.0.22 kafka.marathn.meso
10.128.0.31 elasticsearch.marathn.meso

그러면 ping찾을 수 있습니다. IP 주소가 변경되는 경우 DNS 이름을 IP 주소에 매핑하는 보다 동적이고 확장 가능한 방법이 있습니까?

답변1

이것이 홈 랩이라면 위 user1794469의 의견에서 언급한 대로 좋은 학습 연습을 위해 DNS/DHCP 서버를 설정하는 것이 좋습니다. 이렇게 하면 IP 주소가 변경될 때마다 DNS 레코드가 동적으로 업데이트됩니다. 다음에 해야 할 가장 중요한 일은 다른 곳을 찾기 전에 클라이언트 컴퓨터가 DNS 서버를 가리키도록 구성하는 것입니다.

이 문제를 해결하기 위해 DNS와 DHCP가 만들어졌습니다. DNS 서버만 설정하는 경우에도 새 컴퓨터가 추가되거나 컴퓨터가 다른 IP를 얻을 때마다 레코드를 수동으로 업데이트해야 합니다.

DNS 및 DHCP를 설정하면 DHCP 데몬이 "즉시" 레코드를 업데이트합니다.

이 설정에 대한 온라인 가이드가 많이 있으므로 선택한 Linux 배포판에 적합한 가이드를 찾으십시오.

관련 정보