ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: hoke46 ที่ 13 พฤษภาคม 2021, 14:02:52



หัวข้อ: ถ้าเราจะเขียนสคริป php เช็ค IPV4 ของอินเตอร์เน็ตที่เราใช้อยู่จะเขียนบบไหนได้บ้าง
เริ่มหัวข้อโดย: hoke46 ที่ 13 พฤษภาคม 2021, 14:02:52
ถ้าเราจะเขียนสคริป php เช็ค IPV4 ของอินเตอร์เน็ตที่เราใช้อยู่จะเขียนแบบไหนได้บ้างครับ
พอดีลองเซิจหาแล้วเจอแต่สคริปแบบว่าถ้าเน็ตมี IPV6 ด้วยมันจะเช็คออกมาได้เป็น IPV6 คือผมอยากได้เฉพาะ IPV4
ประมาณแบบเว็บนี้ https://checkip.thaiware.com/


หัวข้อ: Re: ถ้าเราจะเขียนสคริป php เช็ค IPV4 ของอินเตอร์เน็ตที่เราใช้อยู่จะเขียนบบไหนได้บ้าง
เริ่มหัวข้อโดย: icez ที่ 13 พฤษภาคม 2021, 16:49:58
- ฝั่ง host ถ้ามีแค่ v4 มันก็จะได้ v4 เองแล้วครับ
- อย่าใช้ cloudflare ครับ cloudflare มี v6 ด้วย มันจะทำให้ client ต่อหา cloudflare ด้วย v6 แล้ว cloudflare ก็จะส่ง v6 ของ client มาให้เรา


หัวข้อ: Re: ถ้าเราจะเขียนสคริป php เช็ค IPV4 ของอินเตอร์เน็ตที่เราใช้อยู่จะเขียนบบไหนได้บ้าง
เริ่มหัวข้อโดย: sunflowerlady77 ที่ 18 พฤษภาคม 2021, 11:21:50
ตามมาอ่านจ้า :wanwan020:


หัวข้อ: Re: ถ้าเราจะเขียนสคริป php เช็ค IPV4 ของอินเตอร์เน็ตที่เราใช้อยู่จะเขียนบบไหนได้บ้าง
เริ่มหัวข้อโดย: MY ที่ 12 กรกฎาคม 2021, 10:49:03
ลองดูแบบนี้ครับ

<?php
echo 'REMOTE_ADDR : '.$_SERVER['REMOTE_ADDR'];
echo 'REMOTE_HOST : '.$_SERVER['REMOTE_HOST']; 
?>



หัวข้อ: Re: ถ้าเราจะเขียนสคริป php เช็ค IPV4 ของอินเตอร์เน็ตที่เราใช้อยู่จะเขียนบบไหนได้บ้าง
เริ่มหัวข้อโดย: fremznginx ที่ 23 สิงหาคม 2021, 17:13:47
มันขึ้นอยู่กับว่า Client กับ Server คุยกันผ่าน IPV ไหนครับ ถ้าทั้งคู่มี V6 มันก็จะโชว์ IPV6 ครับ แต่ถ้าเซิฟเวอร์มีแค่ IPV4 แต่ Client มีทั้ง 2 ก็จะแสดงแค่ IPV4 ครับ