IP คืออะไรวะ?
IP Address คืออะไร?
IP (Internet Protocol) address คือหมายเลขเฉพาะที่กำหนดให้กับอุปกรณ์ทุกชิ้นที่เชื่อมต่ออินเทอร์เน็ต ทำหน้าที่เหมือนที่อยู่บ้าน — บอกคอมพิวเตอร์เครื่องอื่นว่าต้องส่งข้อมูลไปที่ไหน เมื่อคุณเปิดเว็บหรือส่งอีเมล ข้อมูลจะถูกแบ่งเป็น packet เล็กๆ และส่งผ่านเครือข่ายหลายชั้นโดยอาศัย IP address เป็นที่อยู่ปลายทาง
IPGu.net แสดง IP สาธารณะ ของคุณโดยอัตโนมัติทุกครั้งที่เปิดหน้าเว็บ — เป็น IP ที่เว็บไซต์และบริการต่างๆ บนอินเทอร์เน็ตมองเห็น ไม่ต้องทำอะไร เพียงแค่เปิดหน้านี้แล้วคุณจะเห็น IP ของตัวเองทันที
IPv4 กับ IPv6 ต่างกันอย่างไร?
ปัจจุบันมี IP address สองรูปแบบที่ใช้งานอยู่:
- IPv4 — ตัวเลข 4 กลุ่มคั่นด้วยจุด เช่น
203.0.113.1รองรับที่อยู่ได้ประมาณ 4.3 พันล้านรายการ แต่ปัจจุบัน IPv4 space ถูกใช้จนเกือบเต็มแล้ว ทำให้ ISP จำนวนมากต้องใช้เทคนิค NAT เพื่อให้ผู้ใช้หลายคนแชร์ IP เดียวกัน - IPv6 — รูปแบบฐานสิบหกที่ยาวกว่า เช่น
2001:db8::1รองรับที่อยู่ได้มากกว่า 340 ล้านล้านล้านล้านล้านรายการ ออกแบบมาเพื่อแก้ปัญหา IPv4 หมด รองรับอุปกรณ์ Internet of Things (IoT) ที่เพิ่มขึ้นอย่างรวดเร็ว
เครือข่ายส่วนใหญ่ในปัจจุบันรองรับทั้งสองรูปแบบ (dual-stack) IPGu.net แสดง IP ของคุณตามโปรโตคอลที่การเชื่อมต่อของคุณใช้ในขณะนั้น
IP สาธารณะ vs IP ส่วนตัว
อุปกรณ์ที่เชื่อมต่ออินเทอร์เน็ตมี IP สองประเภทพร้อมกัน:
- IP สาธารณะ (Public IP) — กำหนดโดย ISP ของคุณ มองเห็นได้บนอินเทอร์เน็ต คือสิ่งที่ IPGu.net แสดงให้คุณเห็น เว็บไซต์ทุกแห่งที่คุณเข้าชมสามารถมองเห็น IP นี้ได้
- IP ส่วนตัว (Private IP) — ใช้ภายในเครือข่ายท้องถิ่น (บ้านหรือสำนักงาน) ไม่สามารถเข้าถึงได้โดยตรงจากอินเทอร์เน็ต ช่วงที่พบบ่อย:
192.168.x.x,10.x.x.x,172.16–31.x.x
เมื่อคุณดูหน้าเว็บบนโทรศัพท์หรือแล็ปท็อปที่บ้าน อุปกรณ์ของคุณจะมี Private IP (เช่น 192.168.1.5) แต่อินเทอร์เน็ตจะมองเห็นเพียง Public IP ของเราเตอร์คุณ IP ส่วนตัวจะไม่มีทางปรากฏบนอินเทอร์เน็ตโดยตรง
NAT คืออะไร? ทำไมอุปกรณ์หลายเครื่องถึงใช้ IP เดียวกัน?
ที่บ้านหรือในสำนักงาน อุปกรณ์ทุกชิ้น — โทรศัพท์ แล็ปท็อป Smart TV — ใช้ IP สาธารณะเดียวกัน นั่นเพราะเราเตอร์ทำงาน NAT (Network Address Translation) แปลง IP ส่วนตัวในเครือข่ายท้องถิ่นให้กลายเป็น IP สาธารณะเดียวเมื่อส่งออกสู่อินเทอร์เน็ต
เว็บไซต์จึงมองเห็น IP เดียว ไม่ว่าจะมีอุปกรณ์กี่เครื่องในบ้าน ซึ่งมีผลต่อ geolocation ด้วย — ถ้าบ้านคุณมีอุปกรณ์ 10 เครื่อง ทุกเครื่องจะแสดง IP เดียวกันบน IPGu.net เราเตอร์เป็นผู้แปลง request และ response ให้กับแต่ละอุปกรณ์ภายในโดยอัตโนมัติ
Dynamic IP vs Static IP
ISP ส่วนใหญ่กำหนด IP แบบ Dynamic — IP ที่เปลี่ยนได้ทุกครั้งที่เชื่อมต่อใหม่หรือเมื่อ DHCP lease หมดอายุ ทำให้ IP ของคุณอาจเปลี่ยนเมื่อรีสตาร์ทเราเตอร์หรือหลังไฟดับ ISP ส่วนใหญ่ใช้ dynamic IP เพื่อประหยัด IPv4 address ที่มีอยู่อย่างจำกัด
Static IP คือ IP ที่คงที่ ไม่เปลี่ยนแปลง ต้องขอจาก ISP โดยตรงและมักมีค่าใช้จ่ายเพิ่ม Static IP มีประโยชน์สำหรับการรัน server จากบ้าน, ระบบ Remote Desktop, กล้องวงจรปิดที่เข้าถึงจากระยะไกล หรือระบบที่ต้องการที่อยู่ IP คงที่เพื่อ whitelist
IP Geolocation คืออะไร และแม่นแค่ไหน?
IP geolocation คือการแมป IP address ไปยังตำแหน่งทางกายภาพโดยประมาณโดยใช้ฐานข้อมูลการลงทะเบียน (registration database) ไม่ใช่ GPS ดังนั้นผลลัพธ์จึงเป็นเพียงค่าโดยประมาณเสมอ ไม่ใช่ที่อยู่แน่นอน
ความแม่นยำแตกต่างกันตามระดับ:
- ระดับประเทศ — โดยทั่วไปถูกต้องมาก (ความแม่นยำ >95%)
- ระดับเมือง — โดยประมาณ อาจคลาดเคลื่อนได้หลายสิบกิโลเมตร ขึ้นอยู่กับว่า ISP ลงทะเบียน IP block ไว้ที่ใด
- เครือข่ายมือถือ — อาจแสดงตำแหน่งของ gateway ของ ISP แทนที่อยู่จริงของคุณ เพราะ traffic ผ่านศูนย์กลางของ ISP ในเมืองอื่น
- VPN หรือ Proxy — แสดงตำแหน่งของ VPN/proxy server ไม่ใช่ที่อยู่จริงของคุณ
IPGu.net ใช้ฐานข้อมูล MaxMind GeoLite2 ซึ่งอัปเดตเป็นประจำและเป็นมาตรฐานในอุตสาหกรรม ผลลัพธ์ยังคงเป็นเพียงค่าประมาณเสมอ ไม่มี IP geolocation database ใดที่ให้ความแม่นยำระดับที่อยู่แน่นอน
ISP คืออะไร?
ISP ย่อมาจาก Internet Service Provider คือบริษัทที่ให้บริการอินเทอร์เน็ตแก่คุณ ISP เป็นผู้กำหนด IP สาธารณะให้กับผู้ใช้ และเป็นจุดกลางที่เชื่อมบ้านหรือสำนักงานคุณกับเครือข่ายอินเทอร์เน็ตทั่วโลก
ตัวอย่าง ISP ในไทย: True Internet, AIS Fibre, DTAC/NT, 3BB, CAT Telecom ตัวอย่างระดับโลก: Comcast (สหรัฐ), Deutsche Telekom (เยอรมัน), SoftBank (ญี่ปุ่น)
เมื่อคุณสมัครอินเทอร์เน็ตบ้าน ISP จะกำหนด IP สาธารณะให้กับเราเตอร์ของคุณ — ซึ่งอาจเปลี่ยนได้ (dynamic) หรือคงที่ (static) ขึ้นอยู่กับแพ็กเกจที่สมัคร เมื่อคุณเปิด IPGu.net ระบบจะระบุ ISP จาก IP ของคุณโดยอัตโนมัติ
ASN คืออะไร?
ASN (Autonomous System Number) คือรหัสเฉพาะสำหรับเครือข่ายที่ดำเนินการโดยองค์กรหนึ่ง เช่น ISP มหาวิทยาลัย หรือบริษัทขนาดใหญ่ เขียนในรูปแบบ AS ตามด้วยตัวเลข เช่น AS45758 (True Internet) หรือ AS131445 (AIS)
ASN ใช้ในระบบ BGP (Border Gateway Protocol) ซึ่งเป็นโปรโตคอลหลักที่ควบคุมการกำหนดเส้นทางข้อมูลบนอินเทอร์เน็ต การรู้ ASN ช่วยระบุว่าองค์กรไหนเป็นเจ้าของ IP address นั้น ในกรณีของ IPGu.net ASN ที่แสดงบอกว่าเครือข่ายของ ISP คุณคือเครือข่ายไหน
นักพัฒนาและ sysadmin ใช้ ASN เพื่อตรวจสอบว่า traffic มาจาก ISP ไหน, กรอง IP ของ cloud provider (เช่น AWS, GCP ต่างก็มี ASN เป็นของตัวเอง) หรือ debug ปัญหา routing บนอินเทอร์เน็ต
HTTP Request Headers คืออะไร?
ทุกครั้งที่เบราว์เซอร์ของคุณโหลดเว็บเพจ มันจะส่ง HTTP headers ไปพร้อมกับ request — ข้อมูล metadata ที่เว็บเซิร์ฟเวอร์ใช้เพื่อเข้าใจ client IPGu.net แสดง headers เหล่านี้ทั้งหมดให้คุณเห็น ซึ่งมีประโยชน์มากสำหรับการ debug
Headers ที่พบบ่อย ได้แก่:
User-Agent— ระบุเบราว์เซอร์ OS และเวอร์ชัน เช่น "Chrome 120 บน Windows 11"Accept-Language— ภาษาที่ตั้งค่าไว้ในเบราว์เซอร์ ใช้สำหรับ content negotiationX-Forwarded-For— รายการ IP ตามลำดับ hop ของ proxy (ใช้ระบุ IP จริงของ client หลัง proxy)CF-Connecting-IP— IP จริงของ client ที่ Cloudflare ส่งมาให้ origin server
สำหรับนักพัฒนา การดู headers เหล่านี้ช่วย debug ปัญหา proxy หรือ CDN ได้โดยตรงโดยไม่ต้องติดตั้งเครื่องมือเพิ่มเติม ดูคำสั่ง terminal เพิ่มเติมที่ หน้าคำสั่ง CLI
VPN, Proxy และ Tor ส่งผลต่อ IP อย่างไร?
มีหลายวิธีที่ทำให้เว็บไซต์มองเห็น IP ที่แตกต่างจาก IP จริงของคุณ แต่ละวิธีมีข้อดีข้อเสียต่างกัน:
- VPN (Virtual Private Network) — เชื่อมต่อผ่านเซิร์ฟเวอร์ในต่างประเทศ ข้อมูลทั้งหมดถูกเข้ารหัสก่อนส่งออก เว็บไซต์มองเห็น IP ของ VPN server แทน IP จริงของคุณ เป็นวิธีที่ได้รับความนิยมมากที่สุดเพราะเร็วและปลอดภัย
- Proxy — ส่ง traffic ผ่านเซิร์ฟเวอร์กลาง คล้าย VPN แต่โดยทั่วไปไม่มีการเข้ารหัส (ยกเว้น HTTPS proxy) มักใช้เฉพาะ application เดียว เช่น เบราว์เซอร์ ไม่ครอบคลุม traffic ทั้งอุปกรณ์
- Tor — ส่ง traffic ผ่าน relay หลายชั้นในเครือข่าย Tor ที่ดำเนินการโดยอาสาสมัคร ปกปิดตัวตนได้ดีกว่า VPN มาก แต่ช้ากว่าอย่างเห็นได้ชัด เหมาะสำหรับผู้ที่ต้องการความเป็นส่วนตัวสูงสุด
เมื่อใช้ VPN หรือ proxy IPGu.net จะแสดง IP ของ VPN/proxy server แทน IP จริงของคุณ รวมถึงตำแหน่งที่แสดงจะเป็นของ server ไม่ใช่ที่คุณอยู่จริง
คำถามที่พบบ่อย
ทำไม IP ของฉันถึงเปลี่ยนทุกครั้งที่รีสตาร์ทเราเตอร์?
ISP ส่วนใหญ่กำหนด IP แบบ Dynamic ซึ่งอาจเปลี่ยนได้เมื่อมีการเชื่อมต่อใหม่ ถ้าต้องการ IP คงที่ต้องขอ Static IP จาก ISP (มักเสียค่าใช้จ่ายเพิ่ม)
เว็บไซต์รู้ตำแหน่งจริงของฉันได้ไหม?
จาก IP address เพียงอย่างเดียว เว็บไซต์รู้เพียงตำแหน่งโดยประมาณ ไม่สามารถรู้ที่อยู่แน่นอนของคุณได้ หากเว็บไซต์ต้องการตำแหน่งแม่นยำ จะต้องขอ permission จาก Geolocation API ของเบราว์เซอร์ก่อน
ทำไม IP ของฉันแสดงว่าอยู่เมืองอื่น?
ISP ลงทะเบียน IP block ไว้ที่สำนักงานใหญ่หรือศูนย์ข้อมูล ซึ่งอาจอยู่คนละเมืองกับที่คุณอยู่จริง โดยเฉพาะเครือข่ายมือถือที่ route traffic ผ่านศูนย์กลางของ ISP
ฉันเช็ค IP ของเว็บไซต์อื่นได้ไหม?
IPGu.net แสดงเฉพาะ IP ของผู้เยี่ยมชม (คุณ) เท่านั้น ถ้าต้องการรู้ IP ของโดเมนอื่น ให้ใช้คำสั่ง dig หรือ nslookup ดูวิธีที่ หน้าคำสั่ง CLI
IPGu.net เก็บ IP ของฉันไว้ไหม?
IPGu.net ไม่บันทึก IP address ของผู้เข้าชมในฐานข้อมูลของเรา ข้อมูลแสดงแบบ real-time เท่านั้น ดูรายละเอียดในหน้า นโยบายความเป็นส่วนตัว