CARP FreeBSD

Aus Xinux Wiki
Version vom 15. Januar 2024, 08:23 Uhr von Linkai.zhang (Diskussion | Beiträge) (Linkai.zhang verschob die Seite Carp freebsd nach CARP FreeBSD, ohne dabei eine Weiterleitung anzulegen)
Zur Navigation springen Zur Suche springen

Firewall

  • cat /etc/pf.conf
...
pass in on vtnet0 proto carp
pass out on vtnet0 proto carp

Carp Modul aktivieren

/boot/loader.conf
carp_load="YES"
  • reboot

Carp Modul von hand laden ohne Reboot

  • kldload carp

Master

/etc/rc.conf
hostname="freebsd-1"
ifconfig_vtnet0="inet 10.67.36.1 netmask 255.255.255.0"
ifconfig_vtnet0_alias0="vhid 1 pass sysadm alias 10.67.36.3/24"

Backup

/etc/rc.conf
hostname="freebsd-2"
ifconfig_vtnet0="inet 10.67.36.2 netmask 255.255.255.0"
ifconfig_vtnet0_alias0="vhid 1 advskew 100 pass sysadm alias 10.67.36.3/24"
Wenn Backup übernommen hat kann dieser es mit diesem befehl wieder an den Master zurückgeben.
  • ifconfig vtnet0 vhid 1 state backup

Links