ฉันพยายามติดตั้งเซิร์ฟเวอร์ Ubuntu ใหม่เป็น 18.04
ฉันค้นพบว่า 18.04 ใช้ Netplan และฉันมีปัญหาในการสร้างส่วนต่อประสานที่ใช้สิ่งนี้
อัปเดตการกำหนดค่า:
############# BOND - VLAN ##################
network:
version: 2
renderer: networkd
ethernets:
switchports:
match: {name: "ens*"}
bonds:
bond0:
interfaces: [switchports]
parameters:
mode: balance-alb
vlans:
inet:
id: 50
link: bond0
addresses: [X.X.X.X/24]
gateway4: X.X.X.252
dhcp4: no
nameservers:
addresses: [X.X.X.33]
ดูเหมือนว่าฉันไม่ควรมีคำสั่งจับคู่ 2 คำและ ens * ในคำแถลงเดียว - ฉันจะล้างข้อมูลนี้เมื่อฉันทำงาน
ฉันได้ติดตั้ง ifenslave & bridge-utils ตามที่มีคนแนะนำสิ่งนี้ แต่ก็ไม่มีอะไร
นอกจากนี้ฉันได้เปิดใช้งานโมดูลการเชื่อมต่อ/etc/modules
ด้วย
ปัญหาดั้งเดิมของฉันคืออินเทอร์เฟซอยู่ในสถานะ UP แต่ฉันทำได้เพียง ping อินเทอร์เฟซเท่านั้นไม่ใช่อย่างอื่น
ฉันไม่สามารถได้รับนี้ในการทำงานดังนั้นฉันจบลงด้วยการเปลี่ยนชื่อไฟล์และติดตั้ง/etc/netplan/<name>.yaml
ifupdown
หากใครมีเงื่อนงำว่าทำไมสิ่งนี้ไม่ได้ผลฉันยินดีที่จะรู้ :)