답변:
코드 (PHP 또는 기타)에서 웹 요청을하고 다음과 같은 URL을 요청할 수 있습니다. www.whatismyip.com 열고 열어 보는 파일로 저장하십시오.
PHP에서 원격 URL HTML 소스 읽기 몇 가지 예를 보여줍니다. PHP 설치가 허용하는 경우 다음을 사용하여 파일을 만드는 것처럼 간단 할 수 있으며 브라우저에서 파일을 가리킬 수 있습니다.
<?php
// See http://www.whatismyip.com/automation for the exact URL
echo file_get_contents(
"http://www.whatismyip.com/automation/n09230945.asp");
?>
http://www.whatismyip.com
? 그런 다음 브라우저에서 탐색 한 것과 동일한 페이지가 표시됩니다. 단, 사용자의 브라우저 대신 서버의 IP를 사용하는 경우는 예외입니다.
호스트 서버 아웃 바운드 IP 주소는 공유 호스트가 이름 기반인지 또는 IP 기반인지에 관계없이 ping 할 때 표시됩니다.
이름 기반 공유 호스트 (모든 웹 사이트가 동일한 IP를 공유 함)의 경우 사용자 에이전트는 요청에 호스트 이름을 추가하여 서버가 어떤 웹 사이트를 표시할지 결정할 수있게합니다.
IP 기반 공유 호스트 (각 웹 사이트에는 자체 IP가 있음)의 경우 이름 확인이 간단합니다.
네트워크에서 서버가 사용하는 내부 IP 주소 대신이 정보는 대부분의 웹 호스트가 제공하는 보안 쉘을 통해 서버에 연결하여 액세스 할 수 있습니다.