Menu Home

Setting IPv6 di Kloxo-Mr

Dua hari ini saya mencoba menerapkan IPv6 di server saya, kebetulan server saya mendapatkan jatah IPv6 sehingga sayang rasanya kalau saya tidak mengaktifkan IPv6 di server ini.

Server ini sudah saya install sebelumnya dengan Kloxo-MR dengan fitur NginxProxy di dalamnya, dengan berbekal mbah google mulailah saya berselancar untuk mencari cara agar server saya mendukung IPv6.

Nah, pada kesempatan ini saya akan mencoba memberikan langkah-langkah mudah agar web server kita support IPv6 dengan cara mudah tentunya. Ok deh, kita mulai yah 🙂

Setting IPv6 di Network kita

Ada beberapa langkah yang harus kita lakukan agar IPv6 aktif di server kita, karena server yang saya miliki menggunakan Centos 6.4 maka ada 2 file yang harus kita konfigurasi. Dua file itu adalah:

/etc/sysconfig/network
/etc/sysconfig/network-scripts/ifcfg-eth0

Pertama, buka file /etc/sysconfig/network

#nano /etc/sysconfig/network

Masukkan baris perintah berikut:

NETWORKING_IPV6=yes

Setelah itu simpan konfigurasi yang telah anda lakukan.

Kedua, buka file /etc/sysconfig/network-scripts/ifcfg-eth0 (di server saya eth0 yang aktif)

#nano /etc/sysconfig/network-scripts/ifcfg-eth0

Kemudian tambahkan baris berikut:

IPV6INIT=yes
IPV6ADDR=<IPv6-IP-Address-Anda>
IPV6_DEFAULTGW=<IPv6-IP-Gateway-Address-Anda>

Kemudian simpan hasil konfigurasi yang telah anda lakukan.

Langkah selanjutnya adalah me-restart network di server anda agar IPv6 anda aktif, dengan cara:

#service network restart

Untuk ngetes, apakah IPv6 sudah dapat bekerja dengan baik maka Anda dapat mencoba melakukan ping ke salah satu server IPv6 seperti contoh berikut:

#ping6 ipv6.google.com

Selesai deh. Langkah di atas berfungsi untuk mengaktifkan IPv6 di server anda, langkah selanjutnya adalah mengaktifkan IPv6 di web server Anda. Caranya juga mudah, dan saya yakin Anda pasti juga bisa melakukannya.

Di Kloxo-MR, semua file konfigurasi Nginx terkait dengan domain (Saya pakai Nginxproxy, sehingga yang perlu saya konfigurasi adalah Nginx-nya saja) berada di:

/home/nginx/conf/domains

Di dalam folder tersebut terdapat semua file konfigurasi dari domain-domain yang berada di server Anda. Maka anda tinggal meng-copy file demi file ke nama file baru yang diawali dengan kata ‘custom’. Hal ini perlu dilakukan agar konfigurasi yang telah Anda lakukan tidak hilang secara otomatis jika anda menjalankan perintah-perintah yang terkait dengan Kloxo-MR.

Yang perlu Anda konfigurasi adalah, dengan mengganti baris perintah berikut:

listen *:80 & listen *:443

menjadi

listen [::]:80 & listen [::]:443

agar mendukung IPv6. Btw jangan lupa restart service nginx-nya ya 🙂

Langkah terakhir adalah, Anda tinggal mengarahkan AAA record dari domain Anda ke IPv6 yang Anda miliki. Untuk nge-tes apakah IPv6 sudah bekerja di web server Anda, maka Anda bisa melakukannya di: http://ipv6-test.com/validate.php.

Simpel bukan, dan sekarang Server dan Web Server anda sudah mendukung IPv6. Selamat mencoba 🙂

Categories: Server

Tagged as:

rizko

Tinggalkan Balasan