ที่อยู่ IP ใน Internet Protocol (IP) เวอร์ชัน 4 (IPv4) มีตั้งแต่ 0.0.0.0 ถึง 255.255.255.255 ที่อยู่ IP 0.0.0.0 มีความหมายพิเศษหลายประการบนเครือข่ายคอมพิวเตอร์ อย่างไรก็ตาม ไม่สามารถใช้เป็นที่อยู่อุปกรณ์ทั่วไปได้
ที่อยู่ IP นี้มีโครงสร้างเหมือนที่อยู่ทั่วไป (มีสี่ตำแหน่งสำหรับตัวเลข) อย่างไรก็ตาม เป็นที่อยู่ตัวแทนหรือที่อยู่ที่ใช้เพื่ออธิบายว่าไม่มีที่อยู่ปกติที่ได้รับมอบหมาย ทั้งแบบสาธารณะและแบบส่วนตัว ตัวอย่างเช่น แทนที่จะใส่ที่อยู่ IP ในพื้นที่เครือข่ายของโปรแกรม 0.0.0.0 สามารถใช้เพื่อหมายถึงอะไรก็ได้ตั้งแต่ยอมรับที่อยู่ IP ทั้งหมดหรือบล็อกที่อยู่ IP ทั้งหมดไปยังเส้นทางเริ่มต้น
ง่ายต่อการสร้างความสับสน 0.0.0.0 และ 127.0.0.1 ที่อยู่ที่มีเลขศูนย์สี่ตัวมีการใช้งานที่กำหนดไว้หลายอย่าง (ตามที่อธิบายไว้ด้านล่าง) ในขณะที่ 127.0.0.1 มีจุดประสงค์เฉพาะอย่างหนึ่งในการอนุญาตให้อุปกรณ์ส่งข้อความถึงตัวเองได้
บางครั้งที่อยู่ IP 0.0.0.0 เรียกว่าที่อยู่ตัวแทน ที่อยู่ที่ไม่ระบุ หรือ INADDR_ANY
0.0.0.0 หมายถึงอะไร
กล่าวโดยย่อ 0.0.0.0 คือที่อยู่ที่ไม่สามารถกำหนดเส้นทางได้ซึ่งอธิบายเป้าหมายที่ไม่ถูกต้องหรือไม่รู้จัก อย่างไรก็ตาม มันหมายความถึงสิ่งที่แตกต่างกันขึ้นอยู่กับว่าจะมองเห็นบนอุปกรณ์ไคลเอนต์ เช่น คอมพิวเตอร์หรือบนเครื่องเซิร์ฟเวอร์
บนคอมพิวเตอร์ไคลเอนต์
โดยปกติพีซีและอุปกรณ์ไคลเอ็นต์อื่นๆ จะแสดงที่อยู่ 0.0.0.0 เมื่อไม่ได้เชื่อมต่อกับเครือข่าย TCP/IP อุปกรณ์อาจให้ที่อยู่นี้เป็นค่าเริ่มต้นทุกครั้งที่ออฟไลน์
DHCP อาจกำหนดโดยอัตโนมัติในกรณีที่การกำหนดที่อยู่ล้มเหลว เมื่อตั้งค่าด้วยที่อยู่นี้ อุปกรณ์จะไม่สามารถสื่อสารกับอุปกรณ์อื่นบนเครือข่ายนั้นได้
0.0.0.0 ในทางทฤษฎียังสามารถตั้งค่าเป็นซับเน็ตมาสก์ของอุปกรณ์แทนที่จะเป็นที่อยู่ IP อย่างไรก็ตาม ซับเน็ตมาสก์ที่มีค่านี้ไม่มีจุดประสงค์ในทางปฏิบัติ โดยทั่วไป ทั้งที่อยู่ IP และเน็ตเวิร์กมาสก์จะได้รับ 0.0.0.0 บนไคลเอนต์
ซอฟต์แวร์ไฟร์วอลล์หรือเราเตอร์อาจใช้ 0.0.0.0 เพื่อระบุว่าควรบล็อกที่อยู่ IP ทุกรายการ (หรืออนุญาต) ทั้งนี้ขึ้นอยู่กับวิธีการใช้งาน
เกี่ยวกับแอพพลิเคชั่นซอฟต์แวร์และเซิร์ฟเวอร์
อุปกรณ์บางอย่าง โดยเฉพาะเซิร์ฟเวอร์เครือข่าย มีอินเทอร์เฟซเครือข่ายมากกว่าหนึ่งตัว แอปพลิเคชันซอฟต์แวร์ TCP/IP ใช้ 0.0.0.0 เป็นเทคนิคการเขียนโปรแกรมเพื่อตรวจสอบการรับส่งข้อมูลเครือข่ายในที่อยู่ IP ทั้งหมดที่กำหนดให้กับอินเทอร์เฟซบนอุปกรณ์แบบหลายบ้านนั้น
ในขณะที่คอมพิวเตอร์ที่เชื่อมต่อไม่ได้ใช้ที่อยู่นี้ บางครั้งข้อความที่ส่งผ่าน IP จะรวม 0.0.0.0 ไว้ในส่วนหัวของโปรโตคอลเมื่อไม่ทราบแหล่งที่มาของข้อความ
จะทำอย่างไรเมื่อคุณเห็นที่อยู่ IP 0.0.0.0
หากคอมพิวเตอร์ได้รับการกำหนดค่าอย่างเหมาะสมสำหรับเครือข่าย TCP/IP แต่แสดง 0.0.0.0 สำหรับที่อยู่ ให้ลองทำดังต่อไปนี้เพื่อแก้ไขปัญหาและรับที่อยู่ที่ถูกต้อง:
- บนเครือข่ายที่รองรับการกำหนดที่อยู่แบบไดนามิก ให้ปล่อยและต่ออายุที่อยู่ IP ของคอมพิวเตอร์ ความล้มเหลวในการกำหนด DHCP อาจเกิดขึ้นเป็นระยะหรือต่อเนื่อง หากยังล้มเหลวอยู่ ให้แก้ไขปัญหาการกำหนดค่าเซิร์ฟเวอร์ DHCP สาเหตุทั่วไปของความล้มเหลวรวมถึงการไม่มีที่อยู่ในพูล DHCP
- สำหรับเครือข่ายที่ต้องการการกำหนดที่อยู่ IP แบบคงที่ ให้กำหนดค่าที่อยู่ IP ที่ถูกต้องบนคอมพิวเตอร์