Go6
You are using IPv4 from 38.103.63.59
Free IPv6 Connection

Services

What is Freenet6?

Freenet6 is an IPv6 access service offered for free to the community. This service enables thousands of people from all over the world to experience the best solution for a smooth and incremental deployment of IPv6. Freenet6 users can get IPv6 connectivity from anywhere, including from behind any NAT device or from outside of their home network.

On Freenet6, a single, permanent IPv6 address and a DNS name are assigned to each user, making their PC reachable from anywhere on the IPv6 internet. A full /48 prefix may also be assigned to a router, enabling the distribution of IPv6 connectivity to an entire network.

Freenet 6 - Get Connected For Free!

Instead of a Web interface, which is usually offered by traditional tunnel brokers, Freenet6 uses an innovative model based on a client/server architecture. The Gateway6 Client is software that usually runs on a PC and that implements the Tunnel Setup Protocol (TSP). The Gateway6 Client is used to automatically negotiate a configured tunnel between a PC or router and the Freenet6 tunnel broker, making IPv6 easy to install and maintain. The Gateway6 Client source code is licensed under the GPL. A commercial license is also available.


Technology Behind Freenet6

Freenet6 is powered by Hexago’s flagship product, Gateway6TM, which allows users to take advantage of innovative features such as a permanent IPv6 address and prefix, as well as DNS registration and reverse delegation. Freenet6 users can get IPv6 connectivity from anywhere, including from behind any NAT device or from outside of their home network.

Format of assigned IPv6 addresses

The prefix length assigned to configured tunnels is 128 bits (/128). Anonymous tunnels are assigned sequentially from the pool 2001:5c0:8fff:ffff::/64 and authenticated tunnels are assigned from 2001:5c0:8fff:fffe::/64.

 

Prefix length of delegated IPv6 prefixes

The prefix length of every delegated IPv6 prefix is 48 bits.(/48). The prefixes are also assigned sequentially, from the 2001:5c0:8000:/34 pool. Only authenticated users can request a delegated prefix.
Out of each /48, 65536 /64 link prefixes can be created. A /64 is always used for a link in order to be able to create IPv6 global unicast addresses using autoconfiguration. See RFC2373 about IPv6 addressing architecture for details. For a technique to structure IPv6 prefixes in an optimal way, see RFC 3531, “A Flexible Method for Managing the Assignment of Bits of an IPv6 Address Block”.


Tunnel lifetimes

Unless they are refreshed, standard v6v4 tunnels expire seven days after the last Gateway6 client connection. To refresh a tunnel, run the Gateway6 Client. Tunnels from behind a NAT device usually expire a few minutes after the Gateway6 Client disconnects.

Authentication

Freenet6 can be used in two modes: authenticated or anonymous. In authenticated mode, the IPv6 address and prefix are assigned permanently to a user and do not change when the user moves to a new IPv4 address. In anonymous mode, the IPv6 address changes with the IPv4 address.
In authenticated mode, two methods are available to perform the authentication: simple authentication or encrypted authentication. With simple authentication, the userID and password are sent in clear text; with encrypted authentication (MD5), SASL-DIGEST-MD5 is used to encrypt the account information.


DNS records

For each tunnel, an AAAA record is created for the Freenet6's DNS server, except for anonymous users behind a NAT device.

Authenticated mode

The FQDN associated with authenticated tunnels uses the format userid.broker.freenet6.net, where userid is the name of the end-user's account. A user registered under “incredibleipv6” would have this DNS entry: incredibleipv6.broker.freenet6.net

Anonymous tunnel

The FQDN associated with anonymous tunnels uses the format anonymous-IPv4_address.server.freenet6.net where IPv4_address is the host IPv4 address. The server parameter is tsps2 on the older server. This feature is not available on anon.freenet6.net. For example, a user connected from address 206.123.31.231 would have this DNS entry: anonymous-206.123.31.231.tsps2.freenet6.net. Anonymous users behind a NAT device do not have a DNS record.

 

Address format of anonymous tunnels

Anonymous tunnels on Freenet6 use a special format of IPv6 addresses for their tunnel endpoints. The IPv4 source address of the tunnel is embedded in bits 96 to 128 of the IPv6 address. This format is used to identify the IPv4 address of malicious users.

|<-----network---->|<------host------>|
XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:AABB:CCDD

Example : If the IPv4 source address of an anonymous user is 24.200.194.27, their IPv6 address could be 2001:5C0:8000:0001:0000:0000:18C8:C21B

|<-----network---->|<------host------>| 
|<-IPv4->|
2001:05C0:0FFF:0000:0000:0000:18C8:C21B

The bytes may be translated as follows:
• AA => 24 => 0x18
• BB => 200 => 0xC8
• CC => 194 => 0xC2
• DD => 27 => 0x1B

 

 

Ready to try IPv6?

Click here to get free IPv6 access now!

 

Technical Information

View the technical information

 

  

close