나는 전용 서버를 소유하고 있습니다. 내 호스팅 공급자의 확인자 IP가 작동하지 않거나 핑을 보낼 수 없습니다. 대안으로 일시적으로 Google IP를 사용하여 웹 사이트 서버를 해결했습니다. 하지만 내 서버의 구문 분석 속도가 너무 느립니다.
파서가 빠르지 않기 때문에 파서 사용이 필요한 일부 웹사이트 서비스(예: 이메일 서버, 보안문자, PHP 서비스)는 느리게 실행되거나 실행되지 않습니다.
파서를 수정하는 방법은 무엇입니까? 자체 DNS 서버를 실행하는 것이 도움이 됩니까?
답변1
호스팅 회사에 연락하여 재귀 이름 서버가 작동하지 않는 이유를 물어보세요. IP 주소를 변경했는데 해당 정보가 없을 수도 있습니다. 또는 서버 필터링 콘텐츠에 지나치게 엄격한 방화벽이 있을 수도 있습니다. 이것은 어떤 방법으로든 ping
DNS 문제를 해결하는 데 효과적인 도구가 아닙니다 dig
. 따라서 몇 가지 새로운 문제 해결 테스트를 시작하십시오.
추가적으로, 전용 서버에서 로컬 재귀 네임서버를 실행하면 많은 이점을 얻을 수 있습니다(먼저 웹 호스팅 회사 네임서버로 전달하도록 구성할 수 있으며, 스스로 해결하기 위한 두 번째 옵션으로만 구성할 수 있습니다). 전용 서버 외부에서는 사용할 수 없도록 응답 전용으로 구성하세요 127.0.0.1
.::1
답변2
예, 귀하의 로컬 DNS 서버가 더 빠르게 응답할 수 있습니다.
/etc/hosts에서 로컬 인프라 이름을 찾았습니까?
답변3
핑을 보내는 대신 DNS 공급자에게 쿼리하는 것이 더 좋습니다.
~$ nslookup example.com 8.8.8.8
"example.com"은 실제 웹사이트입니다.
위의 명령을 사용하여 호스팅 제공업체의 DNS 서버를 조사하고 다른 제공업체에 대해 동일한 작업을 수행합니다(Google을 계속 사용하는 것이 좋습니다).8.8.8.8/8.8.4.4).
그런 다음 파일을 제공할 수 있으면 /etc/resolv.conf
.
요청을 캐시하고 포트 53/UDP에서 수신 대기하기 위해 자체 로컬 DNS 서버를 구현하는 것도 하나의 옵션이지만, 하나의 서버만 혜택을 받을 수 있도록 서비스를 유지 관리하는 추가 번거로움을 원하십니까? 조사해 보고 좋은 정보가 있으면 호스팅 제공업체에 이를 수정하도록 알릴 수도 있습니다 :).