CARP FreeBSD: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| (5 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
| − | = | + | =Firewall= |
| + | *cat /etc/pf.conf | ||
| + | ... | ||
| + | pass in on vtnet0 proto carp | ||
| + | pass out on vtnet0 proto carp | ||
| + | =CARP Modul aktivieren= | ||
;/boot/loader.conf: | ;/boot/loader.conf: | ||
carp_load="YES" | carp_load="YES" | ||
*reboot | *reboot | ||
| − | = | + | =CARP Modul von hand laden ohne Reboot= |
| − | |||
| − | |||
| − | |||
*kldload carp | *kldload carp | ||
=Master= | =Master= | ||
| Zeile 12: | Zeile 14: | ||
hostname="freebsd-1" | hostname="freebsd-1" | ||
ifconfig_vtnet0="inet 10.67.36.1 netmask 255.255.255.0" | ifconfig_vtnet0="inet 10.67.36.1 netmask 255.255.255.0" | ||
| − | ifconfig_vtnet0_alias0="vhid 1 pass sysadm alias 10.67.36.3/ | + | ifconfig_vtnet0_alias0="vhid 1 pass sysadm alias 10.67.36.3/24" |
=Backup= | =Backup= | ||
| Zeile 18: | Zeile 20: | ||
hostname="freebsd-2" | hostname="freebsd-2" | ||
ifconfig_vtnet0="inet 10.67.36.2 netmask 255.255.255.0" | 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/ | + | 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. | ;Wenn Backup übernommen hat kann dieser es mit diesem befehl wieder an den Master zurückgeben. | ||
*ifconfig vtnet0 vhid 1 state backup | *ifconfig vtnet0 vhid 1 state backup | ||
| + | |||
| + | =Links= | ||
| + | * [[CARP]] | ||
| + | * https://docs.freebsd.org/en/books/handbook/advanced-networking/#carp | ||
| + | * https://calomel.org/pf_carp.html | ||
Aktuelle Version vom 15. Januar 2024, 08:24 Uhr
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