How to use the ngnet.it IPv6 Tunnel Broker

  • As said, you need IPv6 installed and configured on your PC. There are IPv6 implementations for almost every platform: see a complete list at the IPng Implementations page.

  • Once configured your PC, you need an Internet connection to browse (using IPv4) the ngnet.it IPv6 Tunnel Broker pages. From the home page, there are links to two different paths: one for the new users (follow this link only the first time you access the service) and the other for the registered users.

    Note that the IPv6 Tunnel Broker service is experimental, aiming at the dissemination of IPv6 knowledge and practice, and therefore it is completely free.  

  • New User

    The first operation you have to do in order to use the ngnet.it IPv6 Tunnel Broker is to subscribe.
    To do it, you have to fill a web form with the following data:

    • a username at your choice, that will be used to enter as a registered user;
    • first name, last name, company, country, e-mail address;
    • the language you prefer to use;
    • the DNS name that will be assigned to you on the IPv6 network. The server proposes the domain names we make available. You can select among them (if more then one domain name is available) and complete your name with a hostname at your choice.

    Once the form is filled, you must submit it in order to continue with the subscription process. HTTPS is used to enforce secure communication.
    When successfully submitted, you have to wait for an automatic e-mail, addressed to the e-mail address you provided, that will confirm the registration and will give you a password. The username you have chosen and the password received by e-mail allows you to enter the ngnet.it IPv6 Tunnel Broker as a registered user. The password will probably be a random sequence of ASCII characters. Don't worry too much to remember it. As a registered user you can ask the server to resend the forgotten password and even to change it.

    Your personal data will be used only to manage the ngnet.it service. Username and password are needed to protect your tunnel from other unintentional or malicious users.  

  • Registered Users

    The user with username and password (i.e. subscribed as described in the "New User" section) can use the ngnet.it IPv6 Tunnel Broker service to connect to the IPv6 network through Telecom Italia Lab.

    Two different ways to use the service are available:

    WEB interface

    Starting from the home page, follow the "Registered User" link. The next page requires you to login, providing your username and password. If you forgot your password, just click on the "Forgot Password" button, and you will receive it again.

    Once logged in, the server displays different web pages depending on the fact that there is already an active tunnel or not.

    If NO tunnel is active, you can do the following actions:

    • create a new tunnel
    • change the personal data you provided to subscribe (e.g. dns name)
    • change your password
    • logout
    When you decide to create a new tunnel, the next page will show a form where you have to insert:
    • your IP (v4) address for Internet connectivity
      PAY ATTENTION: the IP address pre-filled by the server is obtained from the HTTPS transaction between your browser and our server. If you are using a Proxy, you will have to change this address manually in order to provide the IP address of your PC. Remember that your IP address must be globally reachable on the Internet (i.e. it cannot be a private IP address behind a NAT).
    • the Operating System you are using on your PC
    • the DNS name to be used for reverse resolution (address -> name) of the IPv6 address assigned by the tunnel broker. Default and pre-filled choice is the name defined during the subscription process. As an alternative, if you prefer to use a different name and you have the possibility to control direct resolution (name -> address), you can write it here and gain the expected reverse resolution.
      NOTE: if you are not a DNS expert, just forget this option and leave the default value.
    Once submitted these data, the IPv6 Tunnel broker will take care to configure the "network side" of the IPv6 over Ipv4 tunnel and the DNS, and to prepare customized batch or shell configuration scripts for the "CLIENT side" of the tunnel. On the next page, a successful tunnel configuration will display the tunnel parameters and links to activation and de-activation scripts. You can either use these scripts or configure your PC by hand and finally you will be connected to the IPv6 net!
    Active tunnel are not everlasting. As our choice, they will be automatically closed at the "network side" a week after their creation (thanks to this choice we save the resources consumed by unused tunnels). Nevertheless, there are no specific limits to use the service: an automatically removed tunnel can be re-created!

    If an active tunnel for the user exist, the following actions are possible:

    • change the personal data you provided to subscribe (e.g. dns name)
    • change your password
    • view the parameters used for the active tunnel configuration
    • change active tunnel parameters (e.g. the IPv4 address on your PC)
    • extend the active tunnel lifetime
    • delete the active tunnel ("network side")
    • logout

    The registered user can do all these actions at any time. HTTPS is used to enforce secure communications.
    PAY ATTENTION: once logged in, security reasons suggest to set-up a session with limited lifetime. After few minutes from the login, the session expires and if you want to perform new actions, you are required to login again.

    CLIENT software

    The web interaction is easy and allows to have full control on your account and tunnel, but it may look boring for the frequent user of the ngnet.it IPv6 Tunnel Broker. This is why we propose a different way to use the service, based on a small application software (ttbc, TILAB Tunnel Broker Client) to install on your PC.

    Information and download are available.

    Once installed, this software makes an executable program available to open an intuitive graphical window. On this window, you have to provide your username and password as well as the Operating System you are using, and you will find few buttons to create a new tunnel and delete, update or view information on the existing tunnel. As a result, both the "network side" and the "CLIENT side" of the Ipv6 over Ipv4 tunnel will be configured. Connecting the IPv6 net is done with a click!

    Try it!