วันนี้เราจะมาพูดถึงวิธีการการตั้งค่าเครือข่ายอูบุนตู ระบบปฏิบัติการนี้มีเครื่องมือกราฟิกหลายอย่างสำหรับงานประเภทนี้ คุณควรให้ความสนใจเป็นพิเศษกับการจัดการเครือข่ายโดยใช้บรรทัดคำสั่ง
อินเทอร์เฟซอีเทอร์เน็ต
![การตั้งค่าเครือข่ายอูบุนตู](/images/kompyuteri/kak-osushestvlyaetsya-nastrojka-seti-ubuntu.jpg)
เครือข่าย Ubuntu กังวลเป็นหลักทำงานร่วมกับเทคโนโลยีนี้ อินเทอร์เฟซอีเทอร์เน็ตในระบบถูกกำหนดให้เป็น ethX ยิ่งกว่านั้น X เป็นจำนวนที่แน่นอน โดยทั่วไปแล้วอินเทอร์เฟซอีเทอร์เน็ตแรกคือ eth0 จำนวนที่ตามมาทั้งหมดเพิ่มขึ้นหนึ่งรายการ คุณสามารถใช้คำสั่ง ifconfig เพื่อระบุอินเทอร์เฟซเครือข่ายที่มีอยู่ทั้งหมดได้อย่างรวดเร็ว
นอกจากนี้ยังมีทางเลือกอื่นแอปพลิเคชันอื่นที่สามารถช่วยระบุอินเทอร์เฟซเครือข่ายที่ใช้ได้คือคำสั่ง lshw ใน Ubuntu การกำหนดค่าเครือข่ายจากคอนโซลโดยใช้โซลูชันนี้ช่วยให้คุณค้นหาหมายเลขการเชื่อมต่อ ข้อมูลบัส ข้อมูลไดรเวอร์ และรายการคุณสมบัติที่รองรับ ชื่อโลจิคัลของอินเตอร์เฟสที่ต้องการสามารถระบุได้ในไฟล์ net.rules
ไปที่ขั้นตอนต่อไปหากคุณต้องการค้นหาว่าอินเทอร์เฟซใดจะได้รับชื่อตรรกะนี้หรือนั้น เราจะพบบรรทัดที่สอดคล้องกับที่อยู่ MAC จริงขององค์ประกอบนี้ เปลี่ยนค่าของ NAME = ethX ระบุชื่อตรรกะที่จำเป็น เรารีบูตระบบเพื่อใช้การเปลี่ยนแปลง มีโปรแกรมพิเศษ Ethtool ที่เปลี่ยนและแสดงการตั้งค่าของการ์ดเครือข่าย รวมถึงฟังก์ชัน Wake-on-LAN โหมดดูเพล็กซ์ ความเร็วพอร์ต และการเจรจาอัตโนมัติ เครื่องมือนี้ไม่ได้ติดตั้งตั้งแต่แรก แต่มีอยู่ในที่เก็บ การเปลี่ยนแปลงที่ทำกับคำสั่ง Ethtool จะเป็นแบบชั่วคราว จะถูกยกเลิกหลังจากรีบูตระบบ หากคุณต้องการบันทึกการตั้งค่าเหล่านี้ ให้เพิ่มคำสั่ง Ethtool ที่เหมาะสมโดยเพิ่มลงในบรรทัดก่อนอัพของไฟล์อินเทอร์เฟซ โซลูชันที่อธิบายไว้ไม่ได้ทำงานเฉพาะกับอินเทอร์เฟซที่กำหนดค่าแบบสแตติกเท่านั้น แต่ยังใช้ได้กับตัวเลือกอื่นๆ เช่น DHCP
การกำหนดที่อยู่ IP
![การตั้งค่าเครือข่ายเซิร์ฟเวอร์อูบุนตู](/images/kompyuteri/kak-osushestvlyaetsya-nastrojka-seti-ubuntu_2.jpg)
ขั้นตอนต่อไปคือการกำหนดค่าเครือข่าย Ubuntu โดยตรงเกี่ยวข้องกับพารามิเตอร์ของคอมพิวเตอร์ IP เช่นเดียวกับเกตเวย์ ขั้นตอนนี้จำเป็นสำหรับการจัดการการเชื่อมต่อภายในเครื่อง รวมถึงการเข้าสู่อินเทอร์เน็ต ในการกำหนดค่าเครือข่ายชั่วคราว เราใช้คำสั่งมาตรฐาน: route, ifconfig และ ip โซลูชันเหล่านี้จะช่วยให้คุณเปลี่ยนพารามิเตอร์ด้วยแอปพลิเคชันทันที อย่างไรก็ตาม การตั้งค่าในกรณีนี้จะถูกยกเลิกหลังจากรีบูต หากจำเป็นต้องใช้ค่า DNS สำหรับการกำหนดค่าชั่วคราว เราจะเพิ่มที่อยู่ IP ของเซิร์ฟเวอร์ลงในไฟล์ resolv.conf โดยปกติจะไม่แนะนำให้แก้ไขเนื้อหานี้ แต่ยอมรับได้ในกรณีของการกำหนดค่าชั่วคราว หากไม่ต้องการพารามิเตอร์ที่ระบุอีกต่อไป ให้แทนที่การตั้งค่าอินเทอร์เฟซทั้งหมดโดยใช้คำสั่ง ip ด้วยการเพิ่มฟลัช การรีเซ็ตการกำหนดค่าโดยใช้วิธีการที่อธิบายไว้ไม่ได้ล้างเนื้อหาของ resolv.conf เพื่อให้บรรลุสิ่งนี้ เราจะลบหรือแก้ไขรายการที่เกี่ยวข้องด้วยตนเอง คุณสามารถรีบูตได้ ซึ่งจะเขียนทับ resolv.conf
ลูกค้า DHCP
![ubuntu 14 04 การตั้งค่าเครือข่าย](/images/kompyuteri/kak-osushestvlyaetsya-nastrojka-seti-ubuntu_3.jpg)
ต่อไป เราจะกำหนดค่าเครือข่ายเซิร์ฟเวอร์ Ubuntuในการกำหนดค่าเซิร์ฟเวอร์ให้ทำงานกับ DHCP และกำหนดที่อยู่แบบไดนามิก ให้เพิ่มวิธีการที่เหมาะสมในส่วนที่อยู่ inet สำหรับอินเทอร์เฟซที่จำเป็นในองค์ประกอบอินเทอร์เฟซ ต่อไปเราใช้คำสั่ง ifup มันจะเปิดใช้งานอินเทอร์เฟซด้วยตนเองและเปิดใช้งาน DHCP ผ่าน dhclient ไปที่ขั้นตอนต่อไป หากบางครั้งการตั้งค่าเครือข่ายเซิร์ฟเวอร์ Ubuntu กำหนดให้คุณต้องปิดใช้งานอินเทอร์เฟซด้วยตนเอง ให้ใช้คำสั่ง ifdown จะเริ่มกระบวนการหยุดสินค้าและปล่อย DHCP
นัดหมายถาวร
![การตั้งค่าเครือข่าย Ubuntu จากคอนโซล](/images/kompyuteri/kak-osushestvlyaetsya-nastrojka-seti-ubuntu_4.jpg)
ตอนนี้เรามาพูดถึงวิธีกำหนดค่าเครือข่ายกันUbuntu ในกรณีของ IP แบบคงที่ เพิ่มวิธีสแตติกในส่วน inet สำหรับอินเทอร์เฟซเฉพาะในองค์ประกอบอินเทอร์เฟซ คุณยังสามารถใช้คำสั่ง ifup ช่วยให้คุณสามารถเปิดใช้งานอินเทอร์เฟซได้ด้วยตนเอง หากต้องการปิดใช้งาน ให้ใช้คำสั่ง ifdown อินเทอร์เฟซแบบวนกลับพิเศษถูกกำหนดโดยระบบเป็น แท้จริง โดยค่าเริ่มต้น จะตั้งค่าที่อยู่ต่อไปนี้เป็น 127.0.0.1 สามารถแสดงผลได้ด้วยคำสั่ง ifconfig ในขั้นต้น มีสองบรรทัดในองค์ประกอบอินเทอร์เฟซที่รับผิดชอบการกำหนดค่าลูปแบ็คในโหมดอัตโนมัติ เราปล่อยให้พารามิเตอร์เหล่านี้อยู่ในรูปแบบเดิมจนกว่าจะมีเหตุผลเฉพาะสำหรับการปรับเปลี่ยน ขั้นตอนต่อไปคือการกำหนดที่อยู่ IP ตามชื่อโฮสต์ ดังนั้นการระบุทรัพยากรจึงง่ายขึ้น
ดังนั้นเราจึงหาวิธีกำหนดค่าเครือข่ายใน Ubuntu 14.04 คำแนะนำนี้ยังเหมาะสำหรับระบบปฏิบัติการรุ่นอื่นที่ระบุ