Home » Tutorial » Cara membuat IPv6 only VPS dengan memakai Dedicated Server dari Online.net

Cara membuat IPv6 only VPS dengan memakai Dedicated Server dari Online.net

Beberapa hari ini saya ingin membuat sebuah tutorial sederhana mengenai cara pembuatan OpenVZ VPS dengan memakai Dedicated Server dari Online.net. Online.net memberikan penawaran Dedicated Server dengan harga murah, yang mungkin cukup untuk keperluan pribadi. Contohnya, kali ini saya membuat tutorial ini pada Dedibox SC Gen2 dari Online.net dengan spesifikasi berikut :

  • Ram 2 GB
  • Disk Space 500 GB
  • 1 X Nano U2250 @ 1.6GHz
  • Unmetered 150Mbits/s
  • 1 IPv4 and /48 block IPv6 ( IPv6 tidak terpakai, karena ada kesulitan dalam konfigurasinya )
  • € 9.99/month atau sekitar Rp. 150.000

 

Pertama, kita install Dedibox SC Gen2 kita dengan pilihan Virtualization Proxmox VE2. Silakan disesuaikan setingan partisinya, kemudian dimasukkan username dan password yang diinginkan, lalu ikuti proses instalasi sampai selesai. Kadang bisa memerlukan waktu sampai satu jam, agar proses benar-benar selesai. Dan nanti kita bisa lihat URL untuk konfigurasi Proxmox kita.

 

Konfigurasi file resolv.conf

Silakan merubah file /etc/resolv.conf dengan baris berikut :

 

Konfigurasi file sysctl.conf

Silakan merubah file /etc/sysctl.conf dengan contoh berikut :

 

Konfigurasi file vz.conf

Silakan merubah file /vz/vz.conf dan rubah baris NEIGHBOUR_DEVS=all seperti berikut :

 

Konfigurasi network

Karena saya memakai Tunnel IPv6 dari HE, maka jika belum memiliki account di Tunnelbroker.net, silakan mendaftar terlebih dahulu.

Penjelasan bagian he-ipv6 :

  • Endpoint : silakan diisi sesuai Server IPv4 Address yang tertera di Tunnelbroker
  • Address : silakan diisi dengan Client IPv6 Address yang tertera di Tunnelbroker, tanpa memakai /64
  • Netmask : silakan diisi dengan 64
  • Pada dua baris dibawahnya, silakan mempergunakan alamat Routed /64 dari Tunnelbroker
  • Selanjutnya kita mempergunakan proxy, agar IPv6 yang kita berikan ke Container dilewatkan melalui network card

 

 Periapan Module yang diperlukan

Silakan menambahkan baris module yang diperlukan di /etc/modules.conf dengan baris berikut :

 

Selanjutnya, silakan restart Dedicated Servernya, dan buatlah Container pertama Anda 🙂

Untuk seting DNS, silakan diisi seperti berikut :

 

Karena Dedibox SC Gen2 hanya memiliki 1 IPv4 secara default, maka agar kita bisa mengakses masing-masing Container/OpenVZ VPS yang kita buat, kita memerlukan portforwarding.

Misalnya vm100 kita memiliki IPv4 192.168.1.100, maka berikut adalah contoh agar ketika kita ingin connect ke SSH melalui Port Host akan dilewatkan ke port 22 di Container :

Silakan menyesuaikan keperluan port foward dengan yang diinginkan.

 

Saat ini, Container tidak memiliki akses ke internet sehingga perlu dilakukan portforward dari vm ke network card host :

Silakan disesuaikan antara vmbr atau eth0 yang mau dipakai.

 

Menyimpan iptables :

Berikut adalah isi dari /etc/network/if-pre-up.d/iptables :

Seting chmodnya :

 

Menambahkan IPv6 ke Container

 

Selanjutnya silakan login ke Container/OpenVZ vpsnya dan dicoba koneksi internet dari dalam Container/VPS 🙂

Jika berhasil, maka Anda tinggal membuat Container lain dan menambahkan IPv6 secara manual

 

Setting Tun/Tap

Sebelum melakukan perintah berikut, silakan distop Containernya :

Seting tun/tap di Containernya :

 

Setelah itu, silakan direstart containernya, dan berikut adalah contoh file konfigurasi untuk server openvpn atau /etc/openvpn/openvpn.conf :

 

Berikut adalah contoh file konfigurasi untuk Client atau client.ovpn :

 

Berikut adalah contoh port fowarding di Host :

 

Berikut adalah setingan iptables di Container :

 

Jadi singkatnya, permintaan koneksi vpn dari komputer atau client ke container akan dilewatkan dari port 10094 Host ke port 1194 Container.

 

Berikut adalah contoh sederhana benchmark vps yang dibuat di Dedibox SC Gen 2 :

 

Berikut adalah contoh speedtestnya :

3116069000

Semoga berhasil dan tutorialnya bermanfaat ya 🙂


Leave a comment

Your email address will not be published. Required fields are marked *