30 มิถุนายน 2554

หา IP Address ของเึครื่อง Server

หา IP Address ของเึครื่อง Server อย่างง่ายๆ โดยใช้เครื่องมือจาก checkip.dyndns.org ยังไม่ขออธิบายอะไรให้ยืดยาวนะครับ เอาเป็นว่าลองเข้าไปที่ http://checip.dyndns.org:8245 ดูครับ จะเห็นว่าจะมีข้อความบอกว่าคุณใช้ IP Address อะไรในการเข้าไปที่เว็บเขา ผมเลยประยุกต์เอา cURL+PHP มาเขียนคำสั่่งง่ายๆเพื่อจะให้เึครื่อง Server ของเราได้รู้ว่าตัวมันเองใช้อยู่บน IP อะไร ส่วนรู้แล้วจะประยุกต์ใช้ต่อแบบไหนก็สุดแต่จะใช้กันเลยครับ

function get_external_ip(){
$ch = curl_init("http://checkip.dyndns.org:8245/");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_POSTFIELDS, "").
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec($ch);
curl_close($ch);
return $output;
}

echo get_external_ip();

ไม่มีความคิดเห็น:

แสดงความคิดเห็น

หลังจากอ่านบทความนี้แล้ว คุณมีอะไรจะกล่่าวเสริมหรือบอกเล่าอะไรสักนิดไหมครับ?