Date: Tue, 28 Jan 2014 14:07:39 +0100 From: Ole Myhre <ole@dataoppdrag.no> To: freebsd-net@freebsd.org Subject: carp and rtadvd Message-ID: <52E7AB9B.5050707@dataoppdrag.no>
next in thread | raw e-mail | index | archive | help
Hi, I have a simple setup with two 10.0-RELEASE firewalls running carp, a virtual IPv6 address and running rtadvd: (applied to both firewalls) # kldload carp # ifconfig em2 inet6 2001:db8::1/64 vhid 1 up # sysctl net.inet6.ip6.forwarding=1 # echo 'rtadvd_enable="YES"' >> /etc/rc.conf # echo 'rtadvd_interfaces="em2"' >> /etc/rc.conf # service rtadvd start This works fine, one firewall is MASTER, the other BACKUP and the clients behind em2 gets a prefix in the 2001:db8::/64 subnet. However both firewalls are sending router advertisements (only one being MASTER) with the LL-address of the physical em2 interface as the gateway. This causes clients that supports multiple default gateways to select both firewalls as their default gateway, and sending traffic to both the MASTER and BACKUP firewall. Is there a way to make only the MASTER send router advertisements or (preferably only the MASTER) sending router advertisements with a virtual LL-address? Thanks, Ole Myhre
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?52E7AB9B.5050707>