트래픽을 저렴하게 구성하기 위해 특정 도메인의 주소 범위를 알고 싶습니다 google.com
.
첫 번째 옵션은의 IP에 가까운 IP 범위에 대해 역방향 DNS 검색을 수행하는 것입니다
dig google.com +short
. 문제는 명백하다. 무언가를 놓치기 쉽다. 또한, 조금 무례한 스캔이 아닌가?두 번째 옵션은 이름 서버에서 나오는 DNS 쿼리를 모니터링하는 것입니다. 네임 서버의 IP는 변경되지 않을 것입니다. 그러나 dns 응답에서 ips를 추출하도록 라우터 ( Mikrotik RB951G-2HnD )를 가르치는 방법을 모르겠습니다 .
마지막으로, 어떤 경우에는 (즉, 밝혀졌다
google.com
과vk.com
) 서브넷 범위가에 저장되어있는TXT
레코드 유형 . 이를 얻기 위해 단일 쿼리를 만들 수 있습니다.dig txt google.com +short
그러나 모든 사람이 그렇게하는 것은 아닙니다. 그리고 그들이하더라도 라우터가 변경되면 추가 IP 범위로 라우터를 수동으로 재구성해야합니다.
질문 : 도메인의 IP 범위를 얻는 기본 방법은 무엇입니까? 해당 범위를 최신 상태로 유지하는 방법은 무엇입니까?
dig google.com +short
확실히 IP 범위 의 하위 집합 입니다. 당신은 그것이 사실인지 확인할 수 있습니다 : 그것을 실행하고, 당신이 보는 것과 가까운 IP를 찾고 역방향 DNS 조회를 실행하십시오 : dig -x close_ip_here
. 여전히 같은 도메인에서 온 것 같습니다. 반면에, 그 txt
기록은 실제로 모든 종류의 것들을 가지고 있으며 당신은 그것이 일반적으로 SPF에 대한 것이라고 지적 할 수 있습니다. 그러나 그것은 현재 IP 범위를 얻는 방식이며 작동합니다. 마지막으로, 네트워킹도 내 차 한잔이 아니므로 여기서 질문 @Arjan
도메인에 반드시 "범위"의 IP 주소가있는 것은 아닙니다. 도메인에서 광범위하게 분리 된 6 개의 다른 IP 주소를 완벽하게 사용할 수 있습니다. 예를 들어 영국의 한 주요 웹 사이트는 146.101.19.102 및 213.161.77.102를 사용합니다.
—
Mike Scott
dig google.com +short
추가 처리없이 필요한 것을 정확하게 제공 하지 않습니까? (또는이 질문의 제목에 대한 나의 이전의 의견이 틀 렸으며, 예를 들어,maps.google.com
이 경우 동일한 목록이지만 다른 또는gmail.com
,ajax.googleapis.com
등 이 될 수있는 것에 대해 알고 싶www.google-analytics.com
습니까? 데이터 센터가 매우 다르므로 더 저렴한 라우팅도 제공 될 수 있습니다.)