127.0.0.1 และ 0.0.0.0
127.0.0.1
หมายถึงอินเตอร์เฟสโลคัลหรือแอดเดรสลูปแบ็ค เข้าถึงได้จาก localhost ของคุณเท่านั้น
0.0.0.0
เป็นที่อยู่ไวด์การ์ดสำหรับทุกอินเตอร์เฟส
บนnetstat -ntlp
Local Address
หมายถึง "พิมพ์การเชื่อมต่อฟัง TCP งานแสดง IP ที่เป็นค่าตัวเลขและแสดง PID และชื่อของโปรแกรมที่ใช้การเชื่อมต่อนี้".
ความแตกต่างตามตัวอย่าง
เช่นถ้าฉันมี
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.1.1:53 0.0.0.0:* LISTEN 1189/prog1
tcp 0 0 0.0.0.0:6666 0.0.0.0:* LISTEN 1188/prog2
นั่นหมายความว่า:
บริการprog1
ด้วย PID 1189
ฟังบนพอร์ตกับโปรโตคอล53
tcp
มันสามารถเข้าถึงได้จาก localhost ของคุณเท่านั้น
บริการprog2
ด้วย PID 1189
ฟังบนพอร์ตกับโปรโตคอล6666
tcp
อนุญาตให้เข้าถึงพอร์ตนี้ได้จากคอมพิวเตอร์เครื่องอื่น ๆ ในทุกเครือข่ายที่คอมพิวเตอร์เป็นส่วนหนึ่ง
แหล่งที่มา: 1 2 3
:::80
ไม่ได้หมายความว่า IPv4 และunix.stackexchange.com/a/496150/333382 เสมอ