![호스트 파일에 구성되지 않은 호스트 이름을 ping하는 방법은 무엇입니까?](https://linux55.com/image/170761/%ED%98%B8%EC%8A%A4%ED%8A%B8%20%ED%8C%8C%EC%9D%BC%EC%97%90%20%EA%B5%AC%EC%84%B1%EB%90%98%EC%A7%80%20%EC%95%8A%EC%9D%80%20%ED%98%B8%EC%8A%A4%ED%8A%B8%20%EC%9D%B4%EB%A6%84%EC%9D%84%20ping%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
저는 API 게이트웨이 역할을 하는 로컬 Gnu/Linux 클러스터를 관리하고 있습니다. ESB 클러스터에는 두 개의 서버(예: ESB1 및 ESB2)가 있습니다. ESB1 서버에서는 IP와 호스트가 ESB1에 포함되어 있지 않더라도 호스트 이름을 사용하여 ESB2 서버로 ping을 수행할 수 있습니다./etc/hosts
최근에는 ESB 클러스터(예: ESB3)에 가상 머신(가상 머신에 호스팅됨)을 추가했습니다. ESB1/ESB2 서버의 IP를 사용하여 ESB3을 ping할 수 있습니다. 그러나 ESB1과 ESB2의 /etc/hosts
.
이러한 차이가 발생하는 이유는 무엇입니까?
답변1
당신이 해야 할 일은 호스트 이름을 IP 주소로 확인하는 것뿐입니다. 다음과 같은 다양한 방법으로 이 작업을 수행할 수 있습니다.
- 수동으로. IP 주소를 찾아 입력하면 됩니다.
- DNS 서버에서 구성하십시오. 서버는 공개 또는 비공개일 수 있습니다.
- zeroconf/avahi/bonjore/mDNS/DNS-SD(피어 DNS 검색)를 구성합니다.