2012-01-02 3 views
0

PHP 함수 checkdnsrr을 반복적으로 사용하는 PHP 페이지가 있습니다.PHP 함수의 악용 checkdnsrr

금지되기 전에 하루/시간/월 등에 몇 번이나 사용할 수 있습니까?

서버 IP를 너무 많이 사용하여 IP를 금지 할 수 있습니까? 너무 많이 사용하면 일어날 수있는 다른 일이 있습니까?

+2

서버에 따라 달라집니다. 단일 DNS 서버가 하나도 없습니다. – ceejayoz

+0

누가 또는 무엇으로부터 누가 또는 무엇에 의해 금지됩니까? 어떤 네임 서버를 사용하고 있습니까? 네임 서버를 운영하는 사람과 당신의 계약은 무엇입니까? –

+0

나는 체크하고있는 서버에 대해 전혀 몰라, 그냥 PHP 코드에서 checkdnsrr을 사용하고 있으며, 심지어 금지가 가능하다면 생각하고 있 었는가? – David19801

답변

1

checkdnsrr은 시스템의 DNS 확인자에게 문의합니다. 자체 DNS 분석기를 설정 한 경우 원하는대로 자주 쿼리 할 수 ​​있습니다.

미리 구성된 DNS 확인 프로그램은 일반적으로 ISP (또는 호스팅의 경우 데이터 센터 제공 업체) 또는 Google 또는 OpenDNS과 같은 큰 주소 중 하나에 있습니다. 어느 쪽이든이 서버는 일반적으로 고성능이며 초당 수천 개의 요청을 쉽게 처리 할 수 ​​있습니다. checkdnsrr을 HTTP 요청 당 10 번 이상 호출하지 않으면 요청량이 눈에 띄지 않을 것입니다.

DNS 서버로 설정되어 있는지 확인하려면 (Windows의 경우는 ipconfig /all을 실행해야합니다) /etc/resolv.conf 를 참조하십시오. whois 명령을 사용하여 해당 DNS 서버를 소유 한 사람을 찾아 자세한 정보를 문의 할 수 있습니다.