การตั้งค่าที่อยู่ IP แบบคงที่บน Ubuntu 20.04 LTS

Setting Up Static Ip Address Ubuntu 20



ในบทความนี้ ผมจะแสดงวิธีตั้งค่าที่อยู่ IP แบบคงที่บน Ubuntu Desktop 20.04 LTS และ Ubuntu Server 20.04 LTS มาเริ่มกันเลยดีกว่า

การกำหนดค่าเครือข่าย:

ในการกำหนดค่า IP แบบคงที่บนคอมพิวเตอร์ของคุณ คุณต้องมีที่อยู่ IP อย่างน้อย เน็ตเวิร์กมาสก์ ที่อยู่เกตเวย์/เส้นทางเริ่มต้น และที่อยู่ DNS เนมเซิร์ฟเวอร์







ในบทความนี้ฉันจะใช้ข้อมูลต่อไปนี้



ที่อยู่ IP: 192.168.20.160; เน็ตมาสก์: 255.255.255.0 หรือ /24; เกตเวย์/ที่อยู่เส้นทางเริ่มต้น: 192.168.20.2; ที่อยู่ DNS เนมเซิร์ฟเวอร์: 192.168.20.2 และ 8.8.8.8



ข้อมูลข้างต้นจะแตกต่างกันสำหรับคุณ ดังนั้นอย่าลืมแทนที่ด้วยของคุณตามต้องการ





การตั้งค่า IP แบบคงที่บน Ubuntu Desktop 20.04 LTS:

Ubuntu Desktop 20.04 LTS ใช้ Network Manager สำหรับการกำหนดค่าเครือข่าย คุณสามารถกำหนดค่า IP แบบคงที่บน Ubuntu Desktop 20.04 LTS แบบกราฟิกและจากบรรทัดคำสั่ง ในบทความนี้ ฉันจะแสดงวิธีการแบบกราฟิกในการตั้งค่าที่อยู่ IP แบบคงที่บน Ubuntu Desktop 20.04 LTS ของคุณ

ในการกำหนดค่า IP แบบคงที่บน Ubuntu Desktop 20.04 LTS แบบกราฟิก ให้เปิด การตั้งค่า แอพจากเมนูแอปพลิเคชัน



ตอนนี้ไปที่ เครือข่าย .

ที่นี่ คุณควรเห็นอินเทอร์เฟซเครือข่ายทั้งหมดที่มีในคอมพิวเตอร์ของคุณ คลิกที่ไอคอนรูปเฟืองของอินเทอร์เฟซเครือข่ายที่คุณต้องการกำหนดค่าที่อยู่ IP แบบคงที่

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

ตอนนี้ไปที่ IPv4 แท็บ โดยค่าเริ่มต้น, วิธี IPv4 ถูกตั้งค่าเป็น อัตโนมัติ (DHCP) . ตั้งเป็น คู่มือ .

ใหม่ ที่อยู่ ควรแสดงฟิลด์

พิมพ์ที่อยู่ IPv4, netmask และที่อยู่เกตเวย์ที่คุณต้องการ

คุณสามารถเพิ่มที่อยู่ IP หลายรายการในอินเทอร์เฟซเครือข่ายเดียวกันได้ หากคุณเพิ่มที่อยู่ IP หลายรายการในอินเทอร์เฟซเครือข่ายเดียวกัน ที่อยู่ IP ควรมีที่อยู่เกตเวย์เครือข่ายเดียวกัน

ตามค่าเริ่มต้น DNS จะถูกตั้งค่าเป็น อัตโนมัติ . คลิกที่ปุ่มสลับเพื่อปิดใช้งาน DNS อัตโนมัติ

ตอนนี้คุณสามารถเพิ่มที่อยู่ DNS เนมเซิร์ฟเวอร์ได้ที่นี่ หากคุณมีที่อยู่เซิร์ฟเวอร์ชื่อ DNS หลายรายการ คุณสามารถคั่นด้วยเครื่องหมายจุลภาค (,)

ตอนนี้คลิกที่ นำมาใช้ เพื่อบันทึกข้อมูล IP แบบคงที่

การเปลี่ยนแปลงจะไม่มีผลทันที คุณต้องรีสตาร์ทคอมพิวเตอร์หรืออินเทอร์เฟซเครือข่ายเพื่อให้การเปลี่ยนแปลงมีผล

หากต้องการรีสตาร์ทอินเทอร์เฟซเครือข่าย ให้คลิกปุ่มสลับที่ทำเครื่องหมายไว้เพื่อเปลี่ยนอินเทอร์เฟซเครือข่าย ปิด .

ตอนนี้ คลิกที่ปุ่มสลับที่ทำเครื่องหมายไว้เพื่อเปลี่ยนอินเทอร์เฟซเครือข่าย บน อีกครั้ง.

ตอนนี้ ให้คลิกที่ไอคอนรูปเฟืองเพื่อยืนยันว่ามีการใช้ข้อมูล IP ใหม่กับอินเทอร์เฟซเครือข่ายหรือไม่

อย่างที่คุณเห็น ข้อมูล IP ใหม่จะถูกนำไปใช้กับอินเทอร์เฟซเครือข่าย

นี่คือวิธีที่คุณตั้งค่าที่อยู่ IP แบบคงที่บน Ubuntu Desktop 20.04 LTS แบบกราฟิกโดยใช้ Network Manager

การตั้งค่า IP แบบคงที่บนเซิร์ฟเวอร์ Ubuntu 20.04 LTS:

Ubuntu Server 20.04 LTS ใช้ Netplan สำหรับการกำหนดค่าเครือข่ายตามค่าเริ่มต้น

ไฟล์การกำหนดค่าเครือข่าย Netplan เริ่มต้นบนเซิร์ฟเวอร์ Ubuntu 20.04 LTS คือ /etc/netplan/00-installer-config.yaml .

ในส่วนนี้ ฉันจะแสดงวิธีกำหนดค่าที่อยู่ IP แบบคงที่บน Ubuntu Server 20.04 LTS

ขั้นแรก ค้นหาชื่ออินเทอร์เฟซเครือข่ายที่คุณต้องการกำหนดค่าที่อยู่ IP แบบคงที่ด้วยคำสั่งต่อไปนี้:

$ipถึง

อย่างที่คุณเห็น ชื่ออินเทอร์เฟซเครือข่ายบน Ubuntu Server 20.04 LTS ของฉันคือ ens33 . ที่อยู่ IP 192.168.20.149 ถูกกำหนดให้กับอินเทอร์เฟซเครือข่าย ens33 ตอนนี้.

ชื่ออินเทอร์เฟซเครือข่ายจะแตกต่างกันสำหรับคุณ ดังนั้นอย่าลืมแทนที่ด้วยของคุณตั้งแต่บัดนี้เป็นต้นไป

ตอนนี้ คุณต้องตรวจสอบให้แน่ใจว่า CloudInit ไม่ได้จัดการอินเทอร์เฟซเครือข่าย

ในการนั้น ให้เปิดไฟล์การกำหนดค่า /etc/cloud/cloud.cfg.d/subiquity-disable-cloudinit-networking.cfg ด้วยคำสั่งดังนี้

$sudo นาโน /ฯลฯ/คลาวด์/cloud.cfg.d/subiquity-disable-cloudinit-networking.cfg

ตอนนี้ ตรวจสอบให้แน่ใจว่าไฟล์การกำหนดค่ามีบรรทัดต่อไปนี้

เครือข่าย: {config: ปิดใช้งาน}

ตอนนี้ เปิดไฟล์การกำหนดค่า Netplan /etc/netplan/00-installer-config.yaml ด้วยคำสั่งดังนี้

$sudo นาโน /ฯลฯ/เน็ตแพลน/00-ตัวติดตั้ง-config.yaml

ในการกำหนดค่าเริ่มต้นของ Netplan (ดังแสดงในภาพหน้าจอด้านล่าง) อินเทอร์เฟซเครือข่ายที่พร้อมใช้งาน ( ens33 ในกรณีของฉัน) จะถูกกำหนดที่อยู่ IP ผ่าน DHCP

ในการกำหนดที่อยู่ IP แบบคงที่ให้กับอินเทอร์เฟซเครือข่าย ens33 , ลบทุกอย่างออกจากไฟล์การกำหนดค่า Netplan /etc/netplan/00-installer-config.yaml และพิมพ์บรรทัดต่อไปนี้

เครือข่าย:
รุ่น:2
อีเธอร์เน็ต:
en33:
ที่อยู่:[192.168.20.160/24]
เกตเวย์4: 192.168.20.2
เนมเซิร์ฟเวอร์:
ที่อยู่:[192.168.20.2, 8.8.8.8]

บันทึก: ทุกบรรทัดในไฟล์การกำหนดค่า YAML ต้องเยื้องอย่างถูกต้อง มิฉะนั้น Netplan จะไม่ยอมรับไฟล์การกำหนดค่า คุณจะเห็นข้อความแสดงข้อผิดพลาดทางไวยากรณ์ ที่นี่ ฉันใช้ 2 ช่องว่างสำหรับการเยื้องแต่ละระดับ

เมื่อเสร็จแล้วให้บันทึกไฟล์การกำหนดค่าโดยกด + NS ติดตามโดย และ และ .

ตอนนี้ เพื่อให้แน่ใจว่าไฟล์การกำหนดค่าไม่มีข้อผิดพลาดทางไวยากรณ์ ให้รันคำสั่งต่อไปนี้:

$sudoเน็ตแพลนลอง

หากทุกอย่างเรียบร้อย คุณจะเห็นข้อความต่อไปนี้ กด เพื่อจะดำเนินการต่อ.

ควรยอมรับการกำหนดค่าเครือข่ายใหม่

ตอนนี้ เพื่อทำการเปลี่ยนแปลงอย่างถาวร ให้รันคำสั่งต่อไปนี้:

$sudoสมัครเน็ตเวิร์ค

ตอนนี้ รีบูตเครื่องคอมพิวเตอร์ด้วยคำสั่งต่อไปนี้:

$sudoรีบูต

เมื่อคอมพิวเตอร์ของคุณบู๊ตแล้ว ควรใช้การกำหนดค่าเครือข่ายใหม่ดังที่คุณเห็นในภาพหน้าจอด้านล่าง

นี่คือวิธีที่คุณกำหนดค่าที่อยู่ IP แบบคงที่บน Ubuntu Server 20.04 LTS ขอบคุณที่อ่านบทความนี้