Kompatibilitas VestaCP dengan IPv6

Mulai populernya VPS jenis NAT yang cuma ada alamat IPv6 yang dedicated menampakkan apa kekurangan dari VestaCP. Panelnya belum mendukung penggunaan eksklusif dari IPv6, jadi harus pakai IPv4 kalau mau lancar jaya dalam penggunaannya atau minimal dual stack. Tapi bukan berarti tidak bisa dipakai, cuma kita perlu mengakalinya saja.

Kita bahas dulu sedikit latar belakangnya:

  1. VestaCP secara resmi masih belum mendukung penggunaan IPv6.

    IPv6 is planned in upcoming releases… not supported yet ;-(

    Dari sini: https://forum.vestacp.com/viewtopic.php?t=11956#p46688

  2. Tapi sudah ada kontributor yang sedang mengembangkan tambahan fitur manajemen IPv6 dalam VestaCP.

    I’m finally ready with the IPV6 support, after some long weeks of coding is everything ready. This feature has many impacts on the code, I have to do a lot of tests and I hope that everything works great. But for some bugs I haven’t found a solution. In this post, I have made an overview of what I have done to achieve the IPV6 support in VestaCP.

    Dari sini: http://www.tpweb.org/2016/02/10/vestacp-ipv6-support/ dan kodenya bisa dilihat disini: https://github.com/serghey-rodin/vesta/pull/628

Tapi ini bukan berarti kita tidak bisa memakai IPv6 pada VestaCP, ingat yang belum kompatibel itu panelnya. Kalau Nginx sih bisa – bisa saja, cuma kita perlu melakukan edit manual ke konfigurasi Nginx atau virtual host domainnya.

Kemudian modifikasi/tambahkan jadi begini pada blok server{}:

#IPv4
listen :80;
#IPv6
listen [::]:80;

Dari sini aslinya sudah cukup agar VestaCP bisa melayani trafik pada IPv6.

Tapi akses panelnya tetap bermasalah, anda bisa pakai rule iptables untuk melakukan port forwarding:

sudo iptables -t nat -I PREROUTING -p tcp --dport [salah satu port available jatah dari penyedia layanan] -j REDIRECT --to-ports [port vestacp]
sudo iptables -t nat -I OUTPUT -p tcp -o lo --dport [salah satu port available jatah dari penyedia layanan] -j REDIRECT --to-ports [port vestacp]

Trims Mas XatroX buat share ilmunya. πŸ™‚

Sekian. Semoga tutorial ini segera tidak berlaku supaya tidak perlu repot – repot pakai Vesta pada NAT VPS. πŸ˜€

5 pemikiran pada “Kompatibilitas VestaCP dengan IPv6

Tinggalkan komentar