ftbfs.org is the domain of Matt Kraai, who can be reached at kraai@ftbfs.org.
ftbfs.org is comprised of two computers:
I'd like to improve the configuration of these systems, so if you have any information that could help me to do so, please send it to kraai@ftbfs.org.
The website is served by the Xen virtual machine.
Email is delivered to the Xen virtual machine and then downloaded to the MacBook Pro using a system-wide fetchmail. It uses a system-wide fetchmail so that it will download the email irregardless of whether I've logged in.
I've configured both systems to use IPv6 using tunnels from Hurricane Electric's IPv6 Tunnel Broker.
I configured the MacBook Pro to use IPv6 by adding the following to its /etc/network/interfaces:
# The IPv6 tunnel network interface
auto 6in4
iface 6in4 inet6 v4tunnel
address 2001:470:1f04:773::2
netmask 64
endpoint 72.52.104.74
ttl 64
up ip link set mtu 1280 dev 6in4
up ip route add default via 2001:470:1f04:773::1 dev 6in4
2001:470:1f04:773::2 is the tunnel's client IPv6 address (with the "/64" stripped), 72.52.104.74 is the tunnel's server IPv4 address, and 2001:470:1f04:773::1 is the tunnel's server IPv6 address (with the "/64" stripped).
I configured the Xen virtual machine to use IPv6 by adding the following to its /etc/network/interfaces:
# The IPv6 tunnel network interface
auto 6in4
iface 6in4 inet6 v4tunnel
address 2001:470:27:172::2
netmask 64
endpoint 216.66.80.90
ttl 64
up ip link set mtu 1280 dev 6in4
up ip route add default via 2001:470:27:172::1 dev 6in4
up ip addr add 2001:470:28:172::1/64 dev 6in4
This is similar to the configuration of the MacBook Pro, except for the last line, which adds the routed /64 address to the interface.