Ubuntu’da LACP + VLAN Netplan Yapılandırması

Port isimlerini, IP adreslerini ve VLAN ID’sini kendi sistemine göre değiştir.
Önce mevcut config dosyasını bul:
ls /etc/netplan/
Genellikle 00-installer-config.yaml
veya 01-netcfg.yaml
gibi bir dosya olur.
Bunu düzenle:
sudo nano /etc/netplan/00-installer-config.yaml
Aşağıdaki alanları kendine göre değiştir:
- enp59s0f0np0, enp59s0f1np1, enp135s0f0np0, enp135s0f1np1
→ Sunucunda kullandığın fiziksel portların adları. - bond0.289 ve id: 289
→ VLAN ID’ni buraya yaz. - addresses: ["10.12.3.25/24"]
→ Bu VLAN arayüzünün alacağı IP. - via: "10.13.9.1"
→ Default gateway adresin. - nameservers:
→ DNS adreslerini ekleyebilirsin.
Örnek:
network:
version: 2
ethernets:
enp59s0f0np0: {} # Burayı kendi port isimlerinle değiştir
enp59s0f1np1: {}
enp135s0f0np0: {}
enp135s0f1np1: {}
bonds:
bond0:
dhcp4: no
interfaces:
- enp59s0f0np0 # Burayı kendi port isimlerinle değiştir
- enp59s0f1np1
- enp135s0f0np0
- enp135s0f1np1
parameters:
mode: 802.3ad
lacp-rate: fast
transmit-hash-policy: layer2
mii-monitor-interval: 100
vlans:
bond0.289: # VLAN ID, kendi yapına göre değiştir
id: 289
link: bond0
addresses: ["10.12.3.25/24"] # IP adresini değiştir
routes:
- to: default
via: "10.12.3.1" # Gateway adresini değiştir
nameservers:
addresses: ["8.8.8.8", "8.8.4.4"] # DNS adreslerini değiştir
Yapılandırmayı kaydet ve aktif et:
sudo netplan apply
Bond ve VLAN arayüzlerini kontrol et:
cat /proc/net/bonding/bond0
ip a
Not:
Port isimleriniip link
komutuyla görebilirsin.
Yanlış bir değişiklik yaptıysan, eski config dosyanın yedeğini tutmanda fayda var.