SixXS::Sunset 2017-06-06

Fail over in IPv6
[us] Shadow Hawkins on Friday, 29 January 2010 15:45:39
I run a small ISP operation here and have been a Linux admin for a bit and know how to get around IPv4, iptables and NAT. I can not get my head wrapped around how to do duplicate my current setup in IPv6. Our mail server has a feature to mirror it's data store between two servers. And I used this to create a failover in iptables. In IPv4, I setup the servers on internal 192.168.x.x addresses and pushed certain ports to one server or the other. This presented the servers as one ip address to the customer or the Internet. Outbound traffic, no matter which server sent the message, was presented to the Internet from one public ip address. Inbound traffic came in on one ip address and was funneled to one of the servers. This allows us to have failover as the other end had no knowledge which server they connected to. This allows us to quietly switch servers without any reconfiguration or DNS change or... How would I emulate this in IPv6? NAT allowed us to provide this single ip view to the world via ip tables with two servers on private ip addresses. Thanks, Lyle Giese LCR Computer Services, Inc.
Fail over in IPv6
[ch] Jeroen Massar SixXS Staff on Friday, 29 January 2010 15:51:16
You are talking about effectively port forwarding, thus why not accept the TCP connection on your loadbalance/failover box and then forward it to the backend of your liking instead of doing strange NAT tricks!? I guess the more challenging thing in a mailsetup is how to guarantee that mails are synchronized when written to disk.

Please note Posting is only allowed when you are logged in.

Static Sunset Edition of SixXS
©2001-2017 SixXS - IPv6 Deployment & Tunnel Broker