Logo Nixtrain
info@nixtrain.com| 0812-2100-5132
07
APR
2017

Tips Mendapatkan Sertifikasi IPv6 Gratis

Posted By :
Comments : 4

Pada tutorial kali ini, saya akan sharing bagaimana tips mendapatkan sertifikasi IPv6 gratis dari Hurricane Electric. Untuk mencapai level SAGE (tertinggi), kita harus menyelesaikan semua challenge ditiap levelnya. Apakah susah untuk menyelesaikan challenge sampai level SAGE? sebenarnya ngga susah, namun karena keterbatasan insfrastruktur saja jadinya banyak teman2 di  group facebook Road To CCNA yang merasa kesulitan menyelesaikan challengenya. Dari permintaan teman2 group facebook inilah saya mendokumentasikan bagaimana tips mendapatkan sertifikasi IPv6 gratis dengan infrastruktur terbatas.

Ada beberapa level yang harus dilewati untuk menyelesaikan IPv6 Certification ini:

    1. Newbie
    2. Explorer
    3. Enthusiast
    4. Administrator
    5. Professional
    6. Guru
    7. Sage

Setelah menyelesaikan semua level diatas, kita akan mendapatkan sertifikat dan tshirt yang akan dikirim ke alamat rumah. Dilevel terakhir SAGE, kita diminta melakukan verifikasi alamat rumah untuk pengirimah tshirt.

tips mendapatkan sertifikasi IPv6 gratis

Ikuti semua langkah-langkah dibawah ini dengan teliti, apabila ada kesulitan atau permasalahan bisa didiskusikan di facebook group Road To CCNA.  

Step-0. Registrasi

Pertama kali yang harus dilakukan adalah registrasi dengan mengisi form yang telah disediakan di website Hurricane Electric. Klik Hurricane Electric IPv6 Certification course  untuk mendaftar.

Setelah selesai mengisi form, lalu kirimkan dan lakukan verifikasi akun di link yang telah dikirimkan ke email.

Akun yang telah didaftarkan bisa digunakan untuk login diwebsite ini:
tunnelbroker.net
dns.he.net

Step-1. Level Newbie

Login menggunakan username dan password yang telah dibuat lalu kerjakan soal basic IPv6 seperti dibawah ini:

Setelah di isi lalu klik tombol Submit. Score akan muncul 5/5.

Step 2. Level Explorer

Lanjut tes berikutnya, maka akan muncul notifikasi seperti dibawah ini:

Pada level explorer akan dicek apakah koneksi kita menggunakan IPv6 atau ngga? untuk memudahkan melewati level ini, solusi dari saya adalah menggunakan VPS (Virtual Private Server). Karena menggunakan koneksi pribadi atau ISP lokal tidak memungkinkan untuk setup IPv6 di router maka kita harus deploy IPv6 di VPS.

Saya rekomendasikan gunakan hosting VPS www.interserver.net karena harganya yang murah, TRIAL sebulan. Gunakan kupon TRYINTERSERVER agar dapat diskon.

Untuk level ini saya menggunakan VPS Windows 7.

Setup TunnelBroker di VPS Windows 7

  1. Login tunnelbroker.net melalui VPS Windows 7, gunakan akun yang didaftarkan di Step-0.
  2. Pilih menu Create Reguler Tunnel, lalu akan muncul window berikut :
  3. Klik tombol Create Tunnel, lalu akan muncul window baru tentang informasi tunnel yang sudah dibuat:
  4. Untuk konfigurasi di Windows 7, klik menu Example Configurations dan pilih Windows 7 , maka akan muncul config yang bisa langsung di copy paste di command prompt Windows 7
  5. Paste di CMD Windows 7. Pastikan pada saat membuka CMD lakukan klik kanan Run as Administrator.
  6. Buka web browser dan login kembali ke halaman soalnya. maka akan tampil halaman seperti dibawah ini. 
  7. Dari informasi diatas, berarti sudah lulus level Explorer. Langkah berikut, klik Next Test untuk melihat challenge berikutnya.

Step 3. Level Enthusiast

Pada level ini, kita diminta untuk membuat Web Server IPv6 dan memiliki record AAAA di dns server. Untuk menyelesaikan challenge ini, saya menggunakan VPS Linux Ubuntu dan domain nixtrain.info.

Gunakan hosting linux VPS www.interserver.net karena harganya yang murah, TRIAL sebulan. Gunakan kupon TRYINTERSERVER agar dapat diskon. Sedangkan untuk domain pilihlah yang .info karena harga murah dan untuk testing saja jadi ngga perlu yang mahal2. Domain bisa didapatkan di godaddy.

Setup TunnelBroker dan Install Apache Web Server di VPS Ubuntu

    1. Ulangi lagi langkah pada Step-2 tentang Setup TunnelBroker
    2. Namun untuk IPv4 EndPoint (Your Side) diisikan alamat IP Public VPS Ubuntu, seperti gambar dibawah ini:
    1. Login akses via SSH VPS Ubuntu, lalu jalankan command update dan upgrade:
      apt-get update
      apt-get upgrade
      apt-get install iproute gcc
    1. Jalankan command2 berikut ini :
      wget www.nixtrain.com/tb-tun_r18.tar
      tar -xvf tb-tun_r18.tar
      cd tb-tun_r18
      gcc tb_userspace.c -l pthread -o tb_userspace
      mv tb_userspace /usr/sbin/tb_userspace
      chmod +x /usr/sbin/tb_userspace 
    1. Buat init.d script:
      nano /etc/init.d/ipv6hetb
    1. Inputkan command dibawah ini kedalam file ipv6hetb, dan isikan informasi IP dari hasil tunneling nomor 2:
      #!/bin/bash
      touch /var/lock/ipv6hetb
       
       #Variables
       SERVER_IP4_ADDR=”216.218.X.X” #Server IP From Hurricane Electric
       CLIENT_IP4_ADDR=”104.37.X.X” #Your server IPv4 Address
       CLIENT_IP6_ADDR=”2001:470:18:2cf::2/64″ #Client IPv6 Address from Hurricane Electric
       ROUTED_IP6_ADDR=”2001:470:19:2d1::/64″ #Your Routed IPv6 From Hurricane Electric
       
       case “$1” in
        start)
          echo “Starting ipv6hetb “
            setsid tb_userspace tb $SERVER_IP4_ADDR $CLIENT_IP4_ADDR sit > /dev/null 2>&1 &
            sleep 3s
            ifconfig tb up
            ifconfig tb inet6 add $CLIENT_IP6_ADDR
            ifconfig tb inet6 add $ROUTED_IP6_ADDR
            ifconfig tb mtu 1480
            route -A inet6 add ::/0 dev tb
            route -A inet6 del ::/0 dev venet0
          ;;
        stop)
          echo “Stopping ipv6hetb”
            ifconfig tb down
            route -A inet6 del ::/0 dev tb
            killall tb_userspace
          ;;
        *)
          echo “Usage: /etc/init.d/ipv6hetb {start|stop}”
          exit 1
          ;;
      esac
       
      exit 0
    1. Jadikan file executable:
      chmod +x /etc/init.d/ipv6hetb

      /etc/init.d/ipv6hetb start
    1. Verifikasi IPv6, jalankan command ifconfig:
      root@srv:~# ifconfig
      lo Link encap:Local Loopback
      inet addr:127.0.0.1 Mask:255.0.0.0
      inet6 addr: ::1/128 Scope:Host
      UP LOOPBACK RUNNING MTU:16436 Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0
      RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)tb Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
      inet6 addr: 2001:470:19:2d1::/64 Scope:Global
      inet6 addr: 2001:470:18:2cf::2/64 Scope:Global
      UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1480 Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:500
      RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)venet0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
      inet addr:127.0.0.2 P-t-P:127.0.0.2 Bcast:0.0.0.0 Mask:255.255.255.255
      UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1
      RX packets:65192 errors:0 dropped:0 overruns:0 frame:0
      TX packets:34137 errors:0 dropped:1 overruns:0 carrier:0
      collisions:0 txqueuelen:0
      RX bytes:92709516 (92.7 MB) TX bytes:2255856 (2.2 MB)venet0:0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
      inet addr:104.37.X.X P-t-P:104.37.X.X Bcast:104.37.X.X Mask:255.255.255.255
      UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1
  1. Tes ping ke Server IPv6
    root@srv:~# ping6 -c 4 google.com
    PING google.com(lga25s60-in-x0e.1e100.net) 56 data bytes
    64 bytes from lga25s60-in-x0e.1e100.net: icmp_seq=1 ttl=52 time=410 ms
    64 bytes from lga25s60-in-x0e.1e100.net: icmp_seq=2 ttl=52 time=411 ms
    64 bytes from lga25s60-in-x0e.1e100.net: icmp_seq=3 ttl=52 time=410 ms
    64 bytes from lga25s60-in-x0e.1e100.net: icmp_seq=4 ttl=52 time=411 ms— google.com ping statistics —
    4 packets transmitted, 4 received, 0% packet loss, time 3003ms
    rtt min/avg/max/mdev = 410.923/410.999/411.081/0.644 ms
    Dari output ping diatas, hasilnya sukses berarti VPS Linux sudah memiliki IPv6.
  2. Install apache web server
    apt-get install apache2
  3. Setelah diinstall apachenya, setting agar apache listen menggunakan IPv6 address.
    vi /etc/apache2/apache2.conf
  4. Tambahkan command berikut ini dan isikan IPv6 addressnya:
    Listen [2001:470:18:2cf::2]:80
  5. Restart service apache
    service apache2 restart

Setup domain nixtrain.info

Setelah membeli domain di godaddy, lakukan perubahan nameserver default menjadi nameserver Hurricane Electric.

  1. Tampilan dashboard domain. 
  2. Untuk merubah nameserver, klik tombol segita samping kanan nama domain dan pilih Atur Server Name
  3. Isi dengan nameserver hurricane electric, setelah itu klik Simpan.
  4. Untuk perubahan nameserver membutuhkan waktu propagasi, jadi harap ditunggu.
  5. Login ke DNS Hurricane Electric dns.he.net dengan akun yang didaftarkan diawal Step-0.
  6. Setelah login, tambahkan domain di menu Zone Functions. Pilih Add new domain.
  7. Setelah ditambahkan domain nixtrain.info:
  8. Untuk menambahkan record AAAA, klik tombol edit zone pada bagian kiri nama domain.
  9. Tampilan lengkap setelah diinputkan domain nixtrain.info
  10. Sambil menunggu propagasi DNS, login kembali ke halaman soal. Inputkan nama domain nixtrain.info dan Hurricane Electric akan mencoba menggrab file dari web server.
  11. Buatlah file kosong dengan nama fczhauiv.txt di document web server VPS Ubuntu.
    touch /var/www/html/fczhauiv.txt
  12. Setelah dibuat, klik tombol Test It! pada soal. Kalo berhasil, maka akan muncul questionare seperti dibawah ini:
    Sampai disini, Level Enthusiast berhasil dilewati.


Step 4. Level Administrator

Untuk menyelesaikan challenge ini, harus bisa melewati tahap berikut:

  • Setup basic SMTP server
  • Buat MX record untuk mail di dns.he.net
  • Mengirimkan email Test dari Hurricane Electric ke email server kita
  • Melihat isi email dan menginputkan kode yang dikirim ke email

Setup mail server 

  1. Install postfix
    apt-get install postfix
  2. Edit /etc/postfix/main.cf dan lakukan perubahan sesuai domain nixtrain.info
    myhostname = mx.nixtrain.info
    mydomain = nixtrain.info
    inet_protocols = ipv6
  3. Restart postfix
    service postfix restart
  4. Tes koneksi ke SMTP server
    telnet localhost 25
    Trying ::1…
    Connected to localhost.localdomain.
    Escape character is ‘^]’.
    220 mx.nixtrain.info ESMTP Postfix (Ubuntu)
  5. Tambahkan MX Record di dns.he.net dengan domain nixtrain.info
  6. Tampilan setelah diinputkan MX record
  7. Masuk ke halaman soal lagi, lalu inputkan alamat email dan tekan tombol Send it!
  8. Kalau berhasil mengirimkan email, maka akan muncul notifikasi seperti dibawah ini: Email sent!
  9. Cek email yang telah dikirimkan ke mail server kita,
    root@srv:~# cat /var/mail/nobody
    From ipv6@he.net Fri Apr 7 05:49:09 2017
    Return-Path: <ipv6@he.net>
    X-Original-To: root@nixtrain.info
    Delivered-To: root@nixtrain.info
    Received: from ipv6.he.net (arc.he.net [IPv6:2001:470:0:aa::2])
    by mx.nixtrain.info (Postfix) with ESMTP id E996D4091E
    for <root@nixtrain.info>; Fri, 7 Apr 2017 05:49:06 -0400 (EDT)
    From: “IPv6 Certification” <ipv6@he.net>
    To: root@nixtrain.info
    Subject: IPv6 Certification Administrator Mail Test
    Date: Fri, 07 April 2017 02:49:08 -0700
    Message-Id: <58e76094e97131491558548@ipv6.he.net>Thank you for your continued participation in our IPv6 certification program!To complete this objective, please enter in the following code at http://ipv6.he.net/certification/
    User code: m4v4hkk8s
  10. Inputkan User kode ke halaman soal, lalu klik Submit. Kalau berhasil, maka akan muncul question seperti dibawah ini:

Level Administrator berhasil dilewati, apabila ada yang tidak berjalan, cek ulang kembali step-by-step.

Step-5. Level Professional

Untuk mendapatkan level ini, kita diminta mengkonfigurasi reverse DNS records (PTR) yang bekerja di IPv6.

  1. Login dns.he.net
  2. Tambahkan reverse PRT, klik menu Add a new reverse.

    Inputkan Routed IPv6 Prefix /64 yang didapatkan dari TunnelBroker. Lalu klik Add Prefix!
  3. Klik menu Advanced, maka akan muncul window seperti dibawah ini:
  4. Klik bagian Edit -> New PTR. Tambahkan entry PTR.
  5. Hasil akhirnya seperti berikut ini:
  6. Terakhir, pastikan sudah mendelegasikan reverse DNS ke HE.
  7. Kembali ke halaman soal, klik link Check. Apabila berhasil maka akan muncul notifikasi sebagai berikut:
  8. Klik Next Test! dan kerjakan questionare berikut ini:

Step-6. Level Guru

Level Guru hanya memverifikasi saja. Tahap ini paling mudah. Klik Test It, HE akan mengecek semua konfigurasi yang sudah kita kerjakan. Kalo sudah berhasil diverifikasi, akan muncul kuesioner berikut ini:

Step-7. Level Sage

Tahap terakhir yaitu verifikasi IPv6 glue records untuk domain nixtrain.info. Klik Test It! setelah itu akan muncul notifikasi sukses.
Selesaikan quetionare terakhir:

Setelah diisi, lalu klik Submit. Muncul window untuk verifikasi alamat. Isikan alamat pengiriman t-shirt dengan benar. Biasanya akan dikirim per batch dan membutuhkan waktu 4-6 minggu sejak pemrosesan.

Selamat mengerjakan. 

Apabila ada kesulitan atau permasalahan bisa didiskusikan di facebook group Road To CCNA. 

Salam
Agus Setiawan | www.nixtrain.com

cara mencari host 127 0 0 2,sertifikat t shirt
About the Author
Nixtrain adalah lembaga training center IT Network, System, & Security di Bandung, Jawa Barat. Untuk informasi lebih lanjut, silahkan kontak kami: + SMS/Telp: 0812-2100-5132 + WA: 0812-2100-5132 + Line Official: @nixtrain + Email: info@nixtrain.com + Website: www.nixtrain.com
  1. Muhammad Ferdy Yassar Reply

    Mana dia langkah-langkah nya pak?

    • Admin Nixtrain Reply

      silahkan dishare dulu mas, nanti keluar kontennya. 🙂

  2. Nur Cahyo Agung Prasetyo Reply

    harus beli hosting VPS di http://www.interserver.net ya pak?

    • Admin Nixtrain Reply

      halo mas, bisa dimana aja yang penting support ipv6

Leave a Reply

*