ฉันกำลังพยายามใช้เครือข่ายภายในอย่างง่าย (ไคลเอนต์ - เราเตอร์ - เซิร์ฟเวอร์) ใน Ubuntu 21.04 บน VirtualBox
ฉันยังใหม่กับ Netplan และฉันมีการกำหนดค่าสำหรับ Ubuntu รุ่นก่อนหน้า (16.04) ด้วยไฟล์ /etc/network/interfaces เก่า
นี่คือการกำหนดค่าเก่า:
ลูกค้า :
# อินเทอร์เฟซภายในบน neta
อัตโนมัติ enp0s8
iface enp0s8 inet แบบคงที่
ที่อยู่ 192.168.1.11
เน็ตมาสก์ 255.255.255.0
เครือข่าย 192.168.1.0
ออกอากาศ 192.168.1.255
เพิ่มเส้นทางหลังอัพ -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 dev enp0s8
เส้นทางก่อนลง del -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 dev enp0s8
เราเตอร์ :
# อินเทอร์เฟซภายในบน neta
อัตโนมัติ enp0s8
iface enp0s8 inet แบบคงที่
ที่อยู่ 192.168.1.1
เน็ตมาสก์ 255.255.255.0
เครือข่าย 192.168.1.0
ออกอากาศ 192.168.1.255
# อินเทอร์เฟซภายในบน netb
อัตโนมัติ enp0s9
iface enp0s9 inet แบบคงที่
ที่อยู่ 192.168.2.2
เน็ตมาสก์ 255.255.255.0
เครือข่าย 192.168.2.0
ออกอากาศ 192.168.2.255
เซิร์ฟเวอร์ :
# อินเทอร์เฟซภายในบน netb
อัตโนมัติ enp0s8
iface enp0s8 inet แบบคงที่
ที่อยู่ 192.168.2.22
เน็ตมาสก์ 255.255.255.0
เครือข่าย 192.168.2.0
ออกอากาศ 192.168.2.255
เพิ่มเส้นทางหลังอัพ -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.2.2 dev enp0s8
เส้นทางก่อนลง del -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.2.2 dev enp0s8
ฉันพยายามกำหนดค่าเซิร์ฟเวอร์ และนี่คือสิ่งที่ฉันทำกับ Netplan :
เครือข่าย:
รุ่น: 2
เรนเดอร์: NetworkManager
อีเธอร์เน็ต:
enp0s8:
dhcp4: ไม่
ที่อยู่:
- 192.168.2.22/24
เกตเวย์ 4: 192.168.2.2
เนมเซิร์ฟเวอร์:
ที่อยู่: [8.8.8.8, 8.8.4.4]
- การกำหนดค่าของฉันเทียบเท่ากับอันเก่า (โดยไม่ระบุ netmask, เครือข่าย, ออกอากาศ ฯลฯ .. ) หรือไม่
- สำหรับเนมเซิร์ฟเวอร์ที่ฉันเห็นในบทช่วยสอน (8.8.8.8, 8.8.4.4) ในกรณีของฉันถูกต้องหรือไม่ ?
- สำหรับการกำหนดค่าเราเตอร์ใน Netplan ฉันต้องมีที่อยู่เกตเวย์หรือไม่ สิ่งเดียวกันกับเนมเซิร์ฟเวอร์ ?
ขอบคุณ