การตั้งค่า IP แบบคงที่บน Linux


3

ฉันเข้าใจว่าต้องมีการแก้ไขไฟล์อินเตอร์เฟสใน Linux และเพิ่มบรรทัดที่เกี่ยวข้อง ฉันไม่เข้าใจว่าเครือข่ายและการออกอากาศนั้นเป็นสิ่งใดพวกเขาดูเหมือนไม่เกี่ยวข้องกับการกำหนดค่า IP แบบคงที่ของ Windows

ในกรณีของฉันประตูของฉันคือ192.168.5.1และ IP 192.168.5.101เครื่องของฉันคือ

เครือข่ายและที่อยู่การออกอากาศของฉันคืออะไร ด้านล่างถูกต้องหรือไม่และเส้นเหล่านี้มีความหมายว่าอย่างไร

iface eth0 inet static
       address 192.168.5.101  
       gateway 192.168.5.1
       netmask 255.255.255.0
       network 192.168.5.0
       broadcast 192.168.5.255

คำตอบ:


3

อย่างที่คุณเห็นจากเอกสารอย่างเป็นทางการไม่จำเป็นต้องใช้พารามิเตอร์เหล่านี้ ( networkและbroadcast)

ในความเป็นจริง,

(เครือข่ายการออกอากาศและเกตเวย์เป็นตัวเลือก)

ในตัวอย่างของเครือข่ายของคุณจะเป็นและการออกอากาศของคุณ192.168.5.0/24 192.168.5.255สิ่งเหล่านี้สามารถได้มาจากคุณaddressและnetmaskพารามิเตอร์ เพื่อให้เข้าใจถึงพารามิเตอร์เหล่านี้และวิธีการตรวจสอบพวกเขาคุณจะต้องอ่านข้อมูลเกี่ยวกับIP subnetting

ในความคิดของฉันมักจะละเว้นnetworkและbroadcastพารามิเตอร์

ไพรเมอร์ด่วน

ใน IP คุณมักจะมีที่อยู่ ( 192.168.5.101) และnetmask ( 255.255.255.0)

netmask อธิบายถึงวิธีการหลายบิตในที่อยู่หมายถึงเครือข่ายและวิธีการหลายอ้างถึงโฮสต์ ในตัวอย่างนี้มันคือ 24 บิต (นั่นคือสิ่งที่ netmask หมายถึงและนั่นคือสิ่ง/24ที่คุณมักจะเห็นในบริบทนี้)

24 บิตเหล่านี้เป็น192.168.5ส่วนหนึ่งของที่อยู่ของคุณอย่างแน่นอน ซึ่งหมายความว่าเครื่องทั้งหมดที่มีที่อยู่ซึ่งขึ้นต้นด้วย192.168.5netmask ของ/24อยู่ในเครือข่ายเดียวกันของคุณ
ส่วนที่เหลือ ( 101) เป็นส่วนที่โฮสต์ของคุณ มันระบุเครื่องเดียวของคุณ

เมื่อรับที่อยู่และกรอกส่วนโฮสต์ด้วยศูนย์ (เป็นเลขฐานสอง) นั่นคือเทียบเท่ากับเครือข่าย (ดังนั้น, 192.168.5.0) หากคุณกรอกส่วนโฮสต์ด้วยส่วน (เป็นไบนารี) คุณจะได้รับที่อยู่เริ่มต้นการออกอากาศ ( 192.168.5.255)

ป้อนคำอธิบายรูปภาพที่นี่
แหล่ง


ฉันเพิ่งวิ่งทดสอบบางอย่างดูเหมือนว่ามีการตอบสนองช้า 1ms สอดคล้องกับ ping เมื่อพวกเขาไม่อยู่ที่นั่น
user64908

1
@ user64908 ความแตกต่างด้านประสิทธิภาพดูเหมือนไม่น่าเป็นไปได้มาก การกำหนดค่าเครือข่ายที่ใช้จะเหมือนกันทุกประการเว้นแต่ว่าคุณจะจัดหาและไม่ถูกต้อง / ผิดปกติของเครือข่าย / การออกอากาศ
Zoredache

0

ค่าเครือข่ายและการออกอากาศเป็นรายละเอียดของการตั้งค่าเครือข่ายย่อยของคุณ ฉันเป็นสนิมเล็กน้อยในเรื่องนี้ แต่การกำหนดค่าที่คุณมีข้างต้นดูเหมือนว่าถูกต้อง

หากคุณต้องการที่จะหาข้อมูลเพิ่มเติมเกี่ยวกับที่อยู่ออกอากาศและเครือข่ายหน้ากากแล้วผมขอแนะนำให้อ่านบนsubnetting

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.