วิธีกำหนดค่าเครือข่าย Ubuntu

วันนี้เราจะมาพูดถึงวิธีการการตั้งค่าเครือข่ายอูบุนตู ระบบปฏิบัติการนี้มีเครื่องมือกราฟิกหลายอย่างสำหรับงานประเภทนี้ คุณควรให้ความสนใจเป็นพิเศษกับการจัดการเครือข่ายโดยใช้บรรทัดคำสั่ง

อินเทอร์เฟซอีเทอร์เน็ต

การตั้งค่าเครือข่ายอูบุนตู
เครือข่าย Ubuntu กังวลเป็นหลักทำงานร่วมกับเทคโนโลยีนี้ อินเทอร์เฟซอีเทอร์เน็ตในระบบถูกกำหนดให้เป็น ethX ยิ่งกว่านั้น X เป็นจำนวนที่แน่นอน โดยทั่วไปแล้วอินเทอร์เฟซอีเทอร์เน็ตแรกคือ eth0 จำนวนที่ตามมาทั้งหมดเพิ่มขึ้นหนึ่งรายการ คุณสามารถใช้คำสั่ง ifconfig เพื่อระบุอินเทอร์เฟซเครือข่ายที่มีอยู่ทั้งหมดได้อย่างรวดเร็ว

นอกจากนี้ยังมีทางเลือกอื่นแอปพลิเคชันอื่นที่สามารถช่วยระบุอินเทอร์เฟซเครือข่ายที่ใช้ได้คือคำสั่ง lshw ใน Ubuntu การกำหนดค่าเครือข่ายจากคอนโซลโดยใช้โซลูชันนี้ช่วยให้คุณค้นหาหมายเลขการเชื่อมต่อ ข้อมูลบัส ข้อมูลไดรเวอร์ และรายการคุณสมบัติที่รองรับ ชื่อโลจิคัลของอินเตอร์เฟสที่ต้องการสามารถระบุได้ในไฟล์ net.rules

ไปที่ขั้นตอนต่อไปหากคุณต้องการค้นหาว่าอินเทอร์เฟซใดจะได้รับชื่อตรรกะนี้หรือนั้น เราจะพบบรรทัดที่สอดคล้องกับที่อยู่ MAC จริงขององค์ประกอบนี้ เปลี่ยนค่าของ NAME = ethX ระบุชื่อตรรกะที่จำเป็น เรารีบูตระบบเพื่อใช้การเปลี่ยนแปลง มีโปรแกรมพิเศษ Ethtool ที่เปลี่ยนและแสดงการตั้งค่าของการ์ดเครือข่าย รวมถึงฟังก์ชัน Wake-on-LAN โหมดดูเพล็กซ์ ความเร็วพอร์ต และการเจรจาอัตโนมัติ เครื่องมือนี้ไม่ได้ติดตั้งตั้งแต่แรก แต่มีอยู่ในที่เก็บ การเปลี่ยนแปลงที่ทำกับคำสั่ง Ethtool จะเป็นแบบชั่วคราว จะถูกยกเลิกหลังจากรีบูตระบบ หากคุณต้องการบันทึกการตั้งค่าเหล่านี้ ให้เพิ่มคำสั่ง Ethtool ที่เหมาะสมโดยเพิ่มลงในบรรทัดก่อนอัพของไฟล์อินเทอร์เฟซ โซลูชันที่อธิบายไว้ไม่ได้ทำงานเฉพาะกับอินเทอร์เฟซที่กำหนดค่าแบบสแตติกเท่านั้น แต่ยังใช้ได้กับตัวเลือกอื่นๆ เช่น DHCP

การกำหนดที่อยู่ IP

การตั้งค่าเครือข่ายเซิร์ฟเวอร์อูบุนตู
ขั้นตอนต่อไปคือการกำหนดค่าเครือข่าย Ubuntu โดยตรงเกี่ยวข้องกับพารามิเตอร์ของคอมพิวเตอร์ IP เช่นเดียวกับเกตเวย์ ขั้นตอนนี้จำเป็นสำหรับการจัดการการเชื่อมต่อภายในเครื่อง รวมถึงการเข้าสู่อินเทอร์เน็ต ในการกำหนดค่าเครือข่ายชั่วคราว เราใช้คำสั่งมาตรฐาน: route, ifconfig และ ip โซลูชันเหล่านี้จะช่วยให้คุณเปลี่ยนพารามิเตอร์ด้วยแอปพลิเคชันทันที อย่างไรก็ตาม การตั้งค่าในกรณีนี้จะถูกยกเลิกหลังจากรีบูต หากจำเป็นต้องใช้ค่า DNS สำหรับการกำหนดค่าชั่วคราว เราจะเพิ่มที่อยู่ IP ของเซิร์ฟเวอร์ลงในไฟล์ resolv.conf โดยปกติจะไม่แนะนำให้แก้ไขเนื้อหานี้ แต่ยอมรับได้ในกรณีของการกำหนดค่าชั่วคราว หากไม่ต้องการพารามิเตอร์ที่ระบุอีกต่อไป ให้แทนที่การตั้งค่าอินเทอร์เฟซทั้งหมดโดยใช้คำสั่ง ip ด้วยการเพิ่มฟลัช การรีเซ็ตการกำหนดค่าโดยใช้วิธีการที่อธิบายไว้ไม่ได้ล้างเนื้อหาของ resolv.conf เพื่อให้บรรลุสิ่งนี้ เราจะลบหรือแก้ไขรายการที่เกี่ยวข้องด้วยตนเอง คุณสามารถรีบูตได้ ซึ่งจะเขียนทับ resolv.conf

ลูกค้า DHCP

ubuntu 14 04 การตั้งค่าเครือข่าย
ต่อไป เราจะกำหนดค่าเครือข่ายเซิร์ฟเวอร์ Ubuntuในการกำหนดค่าเซิร์ฟเวอร์ให้ทำงานกับ DHCP และกำหนดที่อยู่แบบไดนามิก ให้เพิ่มวิธีการที่เหมาะสมในส่วนที่อยู่ inet สำหรับอินเทอร์เฟซที่จำเป็นในองค์ประกอบอินเทอร์เฟซ ต่อไปเราใช้คำสั่ง ifup มันจะเปิดใช้งานอินเทอร์เฟซด้วยตนเองและเปิดใช้งาน DHCP ผ่าน dhclient ไปที่ขั้นตอนต่อไป หากบางครั้งการตั้งค่าเครือข่ายเซิร์ฟเวอร์ Ubuntu กำหนดให้คุณต้องปิดใช้งานอินเทอร์เฟซด้วยตนเอง ให้ใช้คำสั่ง ifdown จะเริ่มกระบวนการหยุดสินค้าและปล่อย DHCP

นัดหมายถาวร

การตั้งค่าเครือข่าย Ubuntu จากคอนโซล
ตอนนี้เรามาพูดถึงวิธีกำหนดค่าเครือข่ายกันUbuntu ในกรณีของ IP แบบคงที่ เพิ่มวิธีสแตติกในส่วน inet สำหรับอินเทอร์เฟซเฉพาะในองค์ประกอบอินเทอร์เฟซ คุณยังสามารถใช้คำสั่ง ifup ช่วยให้คุณสามารถเปิดใช้งานอินเทอร์เฟซได้ด้วยตนเอง หากต้องการปิดใช้งาน ให้ใช้คำสั่ง ifdown อินเทอร์เฟซแบบวนกลับพิเศษถูกกำหนดโดยระบบเป็น แท้จริง โดยค่าเริ่มต้น จะตั้งค่าที่อยู่ต่อไปนี้เป็น 127.0.0.1 สามารถแสดงผลได้ด้วยคำสั่ง ifconfig ในขั้นต้น มีสองบรรทัดในองค์ประกอบอินเทอร์เฟซที่รับผิดชอบการกำหนดค่าลูปแบ็คในโหมดอัตโนมัติ เราปล่อยให้พารามิเตอร์เหล่านี้อยู่ในรูปแบบเดิมจนกว่าจะมีเหตุผลเฉพาะสำหรับการปรับเปลี่ยน ขั้นตอนต่อไปคือการกำหนดที่อยู่ IP ตามชื่อโฮสต์ ดังนั้นการระบุทรัพยากรจึงง่ายขึ้น

ดังนั้นเราจึงหาวิธีกำหนดค่าเครือข่ายใน Ubuntu 14.04 คำแนะนำนี้ยังเหมาะสำหรับระบบปฏิบัติการรุ่นอื่นที่ระบุ