소개
이 문서에서는 네트워크의 DNS 서버에서 사용하는 이그레스 IP 주소를 식별하는 방법에 대해 설명합니다. 이 정보를 사용하여 회사 네트워크의 보안을 완벽하게 보장할 수 있습니다.
Cisco Umbrella는 네트워크의 DNS 요청이 시작되는 IP 주소를 기반으로 보안 정책을 적용합니다. 이 IP 주소가 데이터베이스에 제대로 등록 또는 유지 관리되지 않으면 네트워크에서 Umbrella의 모든 보안 혜택을 볼 수 없습니다.
이그레스 DNS IP 주소 확인
가장 먼저 확인해야 할 사항은 네트워크의 공용 IP 주소를 Umbrella Dashboard(Umbrella 대시보드)에 등록했다는 것입니다. Umbrella 대시보드에 공용 IP 주소를 추가하는 방법에 대한 자세한 내용은 https://docs.umbrella.com/deployment-umbrella/docs/protect-your-network을 참조하십시오.
두 번째로 확인할 사항은 내부 DNS 서버의 전달자가 Umbrella를 사용하도록 구성되었다는 것입니다. 이 가이드에서는 다음 단계를 간략하게 소개합니다.
https://docs.umbrella.com/deployment-umbrella/docs/point-your-dns-to-cisco
공용 IP 주소를 추가하고 DNS를 지정했으므로 IP 주소가 Cisco에 올바르게 보고되고 있으며 대시보드에 등록한 항목과 일치하는지 확인해야 합니다. 이그레스(퍼블릭) IP 주소는 사용자를 식별하고 계정에 대시보드 설정을 적용하는 데 사용됩니다.
이그레스 IP 주소를 확인하려면 디버그 쿼리를 실행해야 합니다.
Windows 명령 프롬프트를 통해 확인
- 명령 프롬프트를 열려면 Windows 시작 메뉴로 이동하여 '실행'을 선택하고 cmd.exe를 입력합니다.
- 명령 프롬프트 창이 열립니다.
- 창에 다음 명령을 입력합니다.
nslookup -type=txt debug.opendns.com
결과 출력은 다음과 같습니다.
Results for: nslookup -timeout=10 -type=txt debug.opendns.com.
stdout:
Server: exampledc1.local
Address: 192.168.1.1
debug.opendns.com text =
"server m5.nyc"
debug.opendns.com text =
"flags 20 0 1040 59F9000380000000000"
debug.opendns.com text =
"originid 123456"
debug.opendns.com text =
"orgid 789100"
debug.opendns.com text =
"actype 0"
debug.opendns.com text =
"bundle 543215"
debug.opendns.com text =
"source 146.138.21.85:60965"
Mac OSX 터미널을 통해 확인
- Mac에서 터미널을 열려면 Mac 오른쪽 상단으로 이동하여 돋보기 아이콘을 선택합니다.
- 검색 필드가 나타납니다. 'terminal'을 입력하고 프로그램을 선택하십시오.
- 터미널 창이 열립니다.
- 창에 다음 명령을 입력합니다.
/usr/bin/dig +time=10 debug.opendns.com txt
결과 출력은 다음과 같습니다.
debug.opendns.com. 0 IN TXT "server m5.nyc"
debug.opendns.com. 0 IN TXT "flags 20 0 1040 59F9000380000000000"
debug.opendns.com. 0 IN TXT "originid 1234567"
debug.opendns.com. 0 IN TXT "orgid 789100"
debug.opendns.com. 0 IN TXT "actype 0"
debug.opendns.com. 0 IN TXT "bundle 543215"
debug.opendns.com. 0 IN TXT "source 146.138.21.85:60965"
디버그 쿼리 해석
디버그 쿼리는 네트워크에 적용된 특정 설정을 식별하기 위한 지원 정보를 제공하지만, 요청을 보내는 데이터 센터, 요청을 보내는 DNS 서버의 내부 주소, 쿼리를 만든 네트워크의 IP 주소 등 연결에 대한 몇 가지 관련 정보도 제공합니다.
결과에서처럼 이그레스 IP가 표시되는 내용에 관심이 있습니다. 이 예에서는 출력이 "source 146.138.21.85:60965"로 표시됩니다. 이 경우 요청을 수행한 DNS 서버의 이그레스 IP 주소가 146.138.21.85이며, 이는 Umbrella Dashboard에 등록한 IP 주소와 일치해야 합니다. 주소가 일치하지 않으면 대시보드에 올바른 IP 주소를 등록하여 Umbrella의 모든 보안 이점을 얻고 설정이 적용되도록 해야 합니다.