Suponemos:
Cortafuegos primario lo llamamos aleph
172.16.50.40
172.16.50.223
172.16.50.224
Cortafuegos secundario beth.
DESACTIVAR
- Poner comentario en ambos cortafuegos la linea del archivo /etc/hostname.carp1
- Dejar en aleph en /etc/hostname.em0 sin comentario solo la linea
inet 172.16.50.40 255.255.255.0 NONE
- Eliminar la interfaz carp1 en aleph y beth:
sudo ifconfig carp1 destroy
- Reiniciar servicios de red en aleph y beth
sudo sh /etc/netstart
- Reiniciar cortafuegos en ambos:
sudo pfctl -f /etc/pf.conf
REACTIVAR
- Dejar sin comentario la línea de /etc/hostname.carp1 en aleph y beth
- Dejar en aleph en /etc/hostname.em0 sin comentario solo la línea
inet 172.16.50.223 255.255.255.0 NONE
- Reiniciar servicios de red aleph y en beth.
sudo sh /etc/netstart
- Reiniciar cortafuegos en ambos:
sudo pfctl -f /etc/pf.conf
DIAGNOSTICAR
- Estado de interfaz carp (INIT, MASTER o BACKUP):
ifconfig carp2
- Bitacora de cambios de
ifstated
:
grep ifstated /var/log/servicio
- Bitacora de cambios de
carp
:
grep carp /var/log/messages
- Bitácora de cambios de
pfsync
:
grep pfsync /var/log/messages
netstat -s -p carp
- Estado de pfsync:
netstat -s -p pfsync
</pre>
REFERENCIAS
- http://openbsd-archive.7691.n7.nabble.com/carp-master-lt-gt-backup-problem-td96700.html