$dhclientethN
แน่นอน คุณยังสามารถพิจารณาใช้การกำหนดค่าแบบคงที่ได้ด้วย
ip_addressมันเป็นโลคัลโฮสต์
ไอพีที่อยู่,
gw_ip_addressเป็นประตูสู่เครือข่าย
ไอพีที่อยู่.
$ ifconfig eth0 ip_address บนเส้นทาง $ เพิ่ม deafult gw gw_ip_address
หากวิธีข้างต้นไม่ได้ผล อย่าลืมผ่าน
ifconfig/mii-เครื่องมือ/ethtoolรอให้เครื่องมือตรวจสอบว่าการ์ดเครือข่ายขับเคลื่อนอยู่หรือไม่ จากนั้นจึงผ่านไป
lspci/dmesgรอตรวจสอบประเภทการ์ดเครือข่าย (หรือตรวจสอบคู่มือเมนบอร์ดและคู่มือที่มาพร้อมกับการ์ดเครือข่ายอิสระ) จากนั้นติดตั้งหรือคอมไพล์ไดรเวอร์ที่เกี่ยวข้องและส่งต่อไดรเวอร์ในที่สุด
insmod/modprobeรอให้โหลดเครื่องมือลงในเคอร์เนล
สะพานทำงานใน
โอเอสไอชั้นที่สองของโมเดล ซึ่งเป็นชั้นดาต้าลิงค์ จำเป็นต้องทราบโฮสต์เป้าหมายเท่านั้น
แม็คที่อยู่จะทำงาน เคอร์เนล Linux อยู่ใน
2.2ฟังก์ชันนี้ได้รับการสนับสนุนตั้งแต่เริ่มต้น โปรดดูเอกสารอ้างอิงที่ตามมาสำหรับคำแนะนำในการกำหนดค่าเฉพาะ หากคุณต้องการกำหนดค่าโฮสต์ Linux เป็นบริดจ์เครือข่าย คุณต้องมีการ์ดเครือข่ายอย่างน้อยสองตัว
ฟังก์ชั่นของบริดจ์เครือข่ายเทียบเท่ากับสายเคเบิลเครือข่าย ผู้ใช้ไม่จำเป็นต้องสนใจสิ่งที่อยู่ภายใน โดยการเชื่อมต่อพอร์ตเครือข่ายทั้งสองเข้ากับโฮสต์ทั้งสอง โฮสต์ทั้งสองจึงสามารถสื่อสารระหว่างกันได้ อย่างไรก็ตาม มันมีประสิทธิภาพมากกว่าสายเคเบิลเครือข่าย หากมีการติดตั้งไฟร์วอลล์ จะสามารถแยกส่วนเครือข่ายที่เชื่อมต่อกับปลายทั้งสองด้านได้ (โปรดทราบว่านี่คือเครือข่าย เนื่องจากไม่รู้จัก
ไอพี) นอกจากนี้ หากบริดจ์มีพอร์ตเครือข่ายหลายพอร์ต ก็สามารถใช้สวิตช์ที่มีฟังก์ชันที่ซับซ้อนได้ และหากบริดจ์หลายตัวถูกรวมเข้าด้วยกันอย่างมีประสิทธิภาพ ก็เป็นไปได้ที่จะใช้ระบบไฟร์วอลล์ที่ซับซ้อนที่สามารถควบคุมการไหลและการปรับสมดุลโหลดได้
งานเส้นทางใน
โอเอสไอเลเยอร์ที่สามของโมเดล ซึ่งเป็นเลเยอร์เครือข่ายจะผ่านไป
เราเตอร์การกำหนดเส้นทาง Linux สามารถกำหนดค่าได้ แน่นอนว่ามีเครื่องมือมากมายภายใต้ Linux ที่รองรับการกำหนดเส้นทางแบบไดนามิก ข้อมูลที่เกี่ยวข้องมีอย่างล้นหลามบนอินเทอร์เน็ต เนื่องจากข้อจำกัดด้านเวลา ฉันจะไม่แนะนำข้อมูลดังกล่าวที่นี่
จำเป็นต้องมีบริการเครือข่ายอะไรบ้าง?
ซื้อหนึ่งอันสำหรับ LAN
ดีเอชซีพีเซิร์ฟเวอร์แล้วรับหนึ่งอัน
ดีเอชซีพีดี, ดูข้อมูลอ้างอิง;
หากคุณต้องการรับเซิร์ฟเวอร์ส่งอีเมล ให้ติดตั้ง
ส่งอีเมลหรือ
ทางออก4-
หากคุณต้องการรับเซิร์ฟเวอร์รายชื่ออีเมลอีกครั้ง ให้ติดตั้งเซิร์ฟเวอร์ดังกล่าว
บุรุษไปรษณีย์-
หากคุณต้องการได้รับเซิร์ฟเวอร์ที่รับเมลให้ติดตั้งเซิร์ฟเวอร์
ป๊อป3เซิร์ฟเวอร์;
หากคุณต้องการที่จะได้รับหนึ่ง
เว็บเว็บไซต์ จากนั้นรับหนึ่งรายการ
อาปาเช่หรือ
nginxเซิร์ฟเวอร์;
หากคุณต้องการรับบริการไฟร์วอลล์ให้ใช้
ไอพีเทเบิลการกำหนดค่าเครื่องมือ
เน็ตฟิลเตอร์แค่นั้นแหละ
มีอะไรเพิ่มเติม? หากคุณคิดออก ก็แสดงว่าโดยพื้นฐานแล้วมีการใช้งานที่สอดคล้องกันบน Linux
หากเกิดปัญหาเครือข่าย อย่าตกใจ ตรวจสอบแต่ละเลเยอร์ของเครือข่ายทีละขั้นตอน: ฟิสิคัลลิงก์ เลเยอร์ลิงก์ เลเยอร์เครือข่าย และเลเยอร์แอปพลิเคชัน ทำความคุ้นเคยกับการใช้เครื่องมือต่างๆ รวมถึง
ไม่มีตัวตน/tcpdump-
แรงปิง-
nmap-
เน็ตสแตท-
เน็ตไปป์-
เน็ตเปิร์ฟ-
vnstat-
ไม่หยุดรอ.
สำหรับรายละเอียดการใช้งานเครื่องมือเหล่านี้และความรู้ที่เกี่ยวข้องกับการวินิจฉัยและบำรุงรักษาปัญหาเครือข่าย โปรดดูข้อมูลที่เกี่ยวข้องในภายหลัง
หากคุณต้องการพัฒนาโปรแกรมเครือข่าย เช่น:
เพื่อดำเนินการลูกค้า
-สำหรับแอปพลิเคชันสถาปัตยกรรมเซิร์ฟเวอร์ คุณสามารถใช้ Linux ได้
ซ็อกเก็ตโปรแกรม;
หากคุณต้องการเขียนโปรแกรมสำหรับจับแพ็คเก็ตและวิเคราะห์โปรโตคอลคุณสามารถใช้
ลิบแพปฯลฯ ไลบรารีฟังก์ชัน;
หากคุณต้องการใช้โปรโตคอลบางอย่าง คุณสามารถอ้างอิงถึงโปรโตคอลที่เกี่ยวข้องได้
อาร์เอฟซีเอกสารและบัตรผ่าน
ซ็อกเก็ตการเขียนโปรแกรมเพื่อให้บรรลุ
คุณสามารถอ้างถึงที่เกี่ยวข้อง
ซ็อกเก็ตลินุกซ์การเขียนโปรแกรมและข้อมูลอื่นๆ
เดิมทีมีการนำเสนอเนื้อหาพื้นฐานบางส่วนที่เกี่ยวข้องกับเครือข่าย แต่เนื่องจากข้อจำกัดด้านเวลา จึงไม่มีการอธิบายอย่างละเอียด โปรดดูรายละเอียดเพิ่มเติมในเอกสารที่เกี่ยวข้อง
ณ จุดนี้ "กระบวนทัศน์การเขียนโปรแกรมเชลล์" ทั้งหมดได้เสร็จสมบูรณ์แล้วโดยประมาณ แต่ "ตัวอย่าง" ขาดตัวอย่าง โดยเฉพาะในส่วนนี้ ดังนั้น หากเวลาเอื้ออำนวย เราจะค่อยๆ เพิ่มตัวอย่างบางส่วนลงไป
เครือข่ายคอมพิวเตอร์—แนวทางการวิเคราะห์จากบนลงล่าง
สถาปัตยกรรมเครือข่าย Linux (จัดพิมพ์โดยสำนักพิมพ์มหาวิทยาลัย Tsinghua)
การแก้ไขปัญหาและการแก้ไขปัญหาระบบ Linux บทที่ 13 ปัญหาเครือข่าย (โพสต์ของประชาชนและสื่อโทรคมนาคม)
การเข้าถึงอินเทอร์เน็ตแบบ Dial-Up โดยใช้ ADSL ภายใต้ Linux
การรวบรวมข้อมูลที่เกี่ยวข้องเกี่ยวกับเครือข่ายไร้สายภายใต้ Linux
การวิเคราะห์การใช้งานและการใช้งานลินุกซ์บริดจ์
DHCP มินิฮาวทู
เครื่องมือรักษาความปลอดภัย 75 ที่ดีที่สุด
สิ่งที่ผู้ดูแลระบบเครือข่ายต้องรู้
เครื่องมือสองอย่างสำหรับการตรวจจับรูทคิทบน Linux: Rootkit Hunter และ Chkrootkit
การวิเคราะห์การจับแพ็กเก็ตและโปรโตคอล IP อย่างง่าย (ขึ้นอยู่กับไลบรารี pcap)
อาร์เอฟซี
ตัวอย่างการใช้งานการเขียนโปรแกรมภาษา C ของโปรโตคอล HTTP