
DNS가 포트와 함께 UDP를 사용한다는 것을 알고 있습니다.53DNS 쿼리의 경우.
그런데 제가 있는 곳에서는 가끔 UDP 요청이 차단되어 DNS가 실패하는 경우가 있습니다.
프로토콜이 있는 것으로 알고 있습니다.TCP를 통한 DNS많은 공개 DNS 서버(예: Google의 8.8.8.8)가 이를 지원합니다.
Windows용 TCP를 통해 DNS 요청을 할 수 있는 방법이나 DNS 확인자가 있습니까?
답변1
포트 53 요청이 방화벽에 의해 차단되는 경우에는 이유가 있습니다. 바이러스와 악성 코드는 명령 및 제어 서버를 찾기 위해 직접 DNS 쿼리를 사용하는 경우가 많습니다.그건 아주 좋은 이유야ISP가 자체 서버를 제외하고 포트 53을 차단하거나 공용 DNS 서비스를 선택하는 경우. 그들은 이 쓰레기를 잡아서 사용자에게 감염되었음을 알릴 수 있습니다.
네트워크 관리자에게 연락하여 DNS 서버를 요청하고 이를 사용해야 합니다. (특히Windoze를 실행하고 있기 때문입니다.)
답변2
localhost 127.0.0.1에 대한 Windows 어댑터 인터페이스 구성
UDP DNS 패킷을 위한 UDP-TCP 양말 프록시 서버
DNS2SOCKS.exe /la:socks.log 127.0.0.1:1080 8.8.8.8:53 127.0.0.1:53
추가 자료