아파치에서 vhost를 설정할 수 있으므로 하나의 호스트에서 여러 도메인 이름을 사용하여 독립적인 웹사이트를 구축할 수 있습니다.
호스트의 공인 IP를 알면 해당 호스트의 가상호스트 목록을 찾아야 한다는 요구사항이 있습니다
현재 생각하고 있는 해결책은 tcpdump로 패킷을 캡처하고 http 프로토콜의 vhost 필드를 분석하는 것입니다. 그러나 이 프로세스가 프로그래밍되어 있으면 구현하는 데 여전히 약간의 작업이 필요합니다. 그것을 달성할 수 있는 기성 도구.
아니면 이를 달성할 수 있는 다른 좋은 솔루션이 있나요?
그 IP에 해당하는 호스트만 알고 싶다면
dig -x x.x.x.x +short
방금 시도해 보니 이 방법은 안되는 것 같습니다
+short 매개변수를 사용하면 설명이 표시되지 않습니다
+short 매개변수가 없으면 DNS 서버 정보가 표시됩니다