0.0.0.0 ไม่ใช่ที่อยู่ IP ปกติ

หมายถึงอะไรเมื่อคุณดูที่อยู่ IP 0.0.0.0

ที่อยู่ 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 สามารถตั้งค่าเป็น subnet mask ของอุปกรณ์แทนที่จะเป็นที่อยู่ IP ได้ อย่างไรก็ตามซับเน็ตมาส์กที่มีค่านี้ไม่มีวัตถุประสงค์ในทางปฏิบัติ ทั้งที่อยู่ IP และหน้ากากเครือข่ายถูกกำหนดโดยปกติ 0.0.0.0 บนไคลเอ็นต์

ขึ้นอยู่กับวิธีที่ใช้งานซอฟต์แวร์ไฟร์วอลล์หรือเราเตอร์อาจใช้ 0.0.0.0 เพื่อระบุว่าควรปิดกั้นการป้องกัน IP แอดเดรสทุกครั้ง (หรืออนุญาต)

เกี่ยวกับแอพพลิเคชั่นซอฟต์แวร์และเซิร์ฟเวอร์

อุปกรณ์บางอย่างโดยเฉพาะ เซิร์ฟเวอร์เครือข่าย มีอินเทอร์เฟซเครือข่ายมากกว่าหนึ่งเครือข่าย แอ็พพลิเคชันซอฟต์แวร์ TCP / IP ใช้ 0.0.0.0 เป็นเทคนิคการเขียนโปรแกรมเพื่อตรวจสอบการรับส่งข้อมูลบนเครือข่ายทั้งหมดที่อยู่ IP ที่กำหนดให้กับอินเทอร์เฟซบนอุปกรณ์แบบมัลติโฮม

ในขณะที่คอมพิวเตอร์ที่เชื่อมต่อไม่ได้ใช้ที่อยู่นี้ข้อความที่ดำเนินการผ่าน IP บางครั้งอาจมี 0.0.0.0 ภายในส่วนหัวของโปรโตคอลเมื่อไม่ทราบแหล่งที่มาของข้อความ

จะทำอย่างไรเมื่อคุณดู 0.0.0.0 IP Address

ถ้าคอมพิวเตอร์ถูกกำหนดค่าอย่างถูกต้องสำหรับเครือข่าย TCP / IP แต่ยังคงแสดง 0.0.0.0 สำหรับที่อยู่ให้ลองทำตามขั้นตอนต่อไปนี้เพื่อแก้ปัญหานี้และขอรับที่อยู่ที่ถูกต้อง: