Tutorial Cara Menghosting website di Nat VPS menggunakan IPv6

Tutorial Cara Menghosting website di Nat VPS menggunakan IPv6

NatVPS.id – NAT VPS umumnya memiliki shared IPv4 dan dedicated IPv6, kita bisa menggunakan baik IPv4 maupun IPv6 ini untuk menghosting website, namun karena IPv4 bersifat Shared umumnya IPv4-nya bisa memiliki reputasi yang jelek tergantung tetangga kita (pengguna lainnya).  Selain itu, Kedepannya IPv6 juga pasti mulai ramai dipergunakan jadi explorasi  teknologi yang jarang kita pergunakan juga merupakan keseruan tersendiri.

Oh ya di HostData NAT VPS-nya menggunakan Domain Forwarding IPv4 jadi kalo sudah banyak records pasti berasa agak lambat, nah bagi yang gunakan IPv6 maka masalah ini juga terselesaikan jadi lebih stabil.

Hal Yang perlu anda siapkan

untuk memulai, ada beberapa hal yang perlu Anda persiapkan sebelum mengikuti tutorial ini:

  1. NAT VPS
  2. Domain
  3. Akun Cloudflare

Jika anda belum mempunyai NAT VPS anda bisa membeli pada situs berikut NAT VPS Indonesia.

setelah anda mempersiapkan hal tersebut berikut ini langkah-langkahnya.

Setting NAT VPS

Langkah pertama akses NAT VPS anda bisa melalui VNC atau SSH. Pada tutorial ini akan menggunakan ssh dengan menambahkan pada domain forwarding

kemudian tambahkan port tcp yang akan mengarah ke port ssh 22 untuk login

selanjutnya akan diakses melalui ipv4 NatVPS menggunakan port yang sudah diarah ke ssh menggunakan program putty

berikutnya anda membuat direktori dengan nama domain anda.

mkdir /var/www/rotan.id

langkah selanjutnya masuk pada direktori tersebut.

cd /var/www/rotan.id

kemudian buat file yang akan di akses pada domain anda.

touch index.html

isikan script pada file tersebut dengan script berikut atau menggunakan script yang ingin anda gunakan

<!DOCTYPE html>
<html>
<head>
<title>Hello, World! HTML</title>
</head>
<body>
<p>Hello, World!</p>
</body>
</html>

setelah selesai mengisi script simpan CTRL + X  lalu Y dan Enter

langkah berikutnya installasi nginx sebagai web server

apt install nginx

kemudian masuk pada direktori nginx

cd /etc/nginx/sites-available

selanjutnya hapus file didalamnya dan buat file baru sesuai nama domain anda, sebagai contoh pada tutorial ini menggunakan domain rotan.id.

rm default 
touch rotan.id

setelah membuat file dengan nama_domain_anda isi file tersebut dengan konfigurasi berikut.

server {
       listen [::]:80;
       listen [::]:443;
       root /var/www/rotan.id;
       index index.html;

       server_name rotan.id www.rotan.id;
       location / {
       try_files $uri $uri/ =404;
       }
       access_log /var/log/nginx/rotan.id.access.log;
       error_log /var/log/nginx/rotan.id.error.log;
}

kemudian copy file tersebut ke dalam direktori lain

ln -s /etc/nginx/sites-available/rotan.id /etc/nginx/sites-enabled/

langkah selanjutnya konfigurasi pada file di direktori ini

nano /etc/hosts

tambahkan perintah berikut

127.0.0.1       rotan.id

setelah selesai konfigurasi pada nginx ,restart nginx dengan perintah berikut

systemctl restart nginx

 

Setting Domain di CloudFlare

langkah pertama yang harus dilakukan tambahkan nama_domain anda pada cloudflare

kemudian masukan nama domain anda.

pilih paket plan yang free untuk memudahkan anda dalam setting cloudflare tanpa perlu membayar

kemudian arahkan nameserver domain anda ke nameserver milik cloudflare

ganti nameservers anda yang ada pada domain anda,lalu klik change nameservers silahkan tunggu masa propagasi DNS

setelah masa propagasi selesai anda bisa menambahkan record pada cloudflare dengan memasukan ipv6 NAT Vps anda.

silahkan klik pada bagian add record

lalu tambahkan record untuk ipv6 menggunakan Type AAAA,tambahkan sesuai  Ipv6 anda.

kemudian tunggu beberapa saat dan coba pada domain anda

Penutup

Demikian penjelasan tentang Tutorial Cara Menghosting website di Nat VPS menggunakan IPv6 yang bisa anda terapkan, Jika ada kendala silahkan bergabung ke Group Telegram untuk sharing atau bertanya: https://t.me/IPv6Indonesia semoga bermanfaat dan selamat mencoba.

You May Also Like

About the Author: ikhsan