Dodanie IP w grubie w rocky linux 9

W nowym rocky linux 9 zmieniło się dodawanie argumentów do gruba.

Zamiast edycji pliku w /etc/default/grub robi się to następująco:

grubby --update-kernel=ALL --args="rd.neednet=1 ip=1.2.3.4::1.2.3.1:255.255.255.0:hostname:eth0:none"

W ansible możemy to uzyskać poprzez:

- name: Add IP to grub
  ansible.builtin.command:
    cmd: grubby --update-kernel=ALL --args='ip={{ ansible_default_ipv4.address }}::{{ ansible_default_ipv4.gateway }}:{{ ansible_default_ipv4.netmask }}::{{ ansible_default_ipv4.alias }}:none"'

Zapowiedź wpisów odnośnie OSPF

Zapowiadam wpis odnośnie OSPF.

Zrobię to na proxmoxie na 6 maszynach virtualnych i 3 sieciach + VPN. Zasymulujemy dostęp do internetu na proxmoxie, a także i jego brak 🙂

Będą tam 4 routery i 2 maszyny virtualne oznaczone jako Computer. Postaram się zrobić sieć – na przykładzie OSPF, aby awaria 1 routera nie powodowała awarii dostępu z 1 sieci do drugiej.

Być może postaramy się wykorzystać do tego także ansible, aby zautomatyzować kilka rzeczy 🙂

Czekajcie na wpis – będzie on zapewne podzielony na kilka części – bo sam nie mogę się doczekać aż go skończę 🙂