Creating a tunnel with HE.net
https://tunnelbroker.net/new_tunnel.php
enter the IP address of your endpoint (your current IP address is shown and can be copy-pasted if you're already on site)
pick a location and hit "Create tunnel"
then you can add the description (optional)
you can copy the configuration which, for Debian, looks like:
auto he-ipv6
iface he-ipv6 inet6 v4tunnel
address 2001:470:1c:81::2
netmask 64
endpoint 216.66.38.58
local 216.137.119.51
ttl 255
gateway 2001:470:1c:81::1
TODO: replace the above with sample IP addresses
Note that, in the above configuration, you do not have access to the
entire /64 the gateway
and address
live under. They use a /64 for
a point to point link because of RFC2627. The network you will
announce locally will be different, under the "Routed IPv6 Prefixes"
section. For example, in my case it is 2001:470:1d:81::/64
and I
have the option to add a /48
if I need more networks.
If you have a dynamic IP address, you will need to setup a dynamic update of your IP address, so that your endpoint gets update correctly on their end. Information about those parameters is in the "Advanced" tab of your tunnel configuration. There you can also unblock IRC and SMTP access.