Apa IP NAT VPS saya?

Salah satu misteri bagi pengguna NAT VPS pertama kali adalah apa alamat IPnya. Bedanya dengan VPS biasa adalah masalah IP, yang kita dapatkan adalah banyak dedicated IPv6 dan satu shared IPv4. Dan kita harus lebih memperhatikan lagi isi email informasi VPS yang dikirimkan untuk tahu bagaimana cara login SSHnya dan pakai port berapa.

Sebenarnya kita bisa tahu informasi yang sama dari panel VPSnya, jadi silahkan cek secara lebih teliti. Pada SolusVM juga bisa disetel reverse proxy agar bisa dijadikan web server kalau ini tujuan anda. Tapi ada satu hal konyol yang kadang terjadi saat memakai NAT VPS, saya tahu alamat IPv4 dan port untuk login SSHnya tapi alamat IPv6 untuk VPS tersebut saya tidak tahu mana yang dipakai karena yang dituliskan sering dalam format blok seperti /96 atau /128. Karena saya bukan ahli network, cuma paham itu apa, tapi menghitungnya pas – pasan. Haha 😛

Nah… ada satu script shell yang bisa dipakai untuk mengetahui apa – apa alamat IP dari NAT VPS anda, sumbernya dari CSa di forum LowEndSpirit, cuma saya terjemahkan saja dan perjelas langkah – langkahnya saja.

Pertama silahkan buat filenya dulu:

nano ip_saya.sh

Dan isikan kode berikut didalamnya:

# LowEndSpirit "What's my IP?"
# 07/10/13
# By CSa

ipv6addr=$(ip addr show dev venet0 | sed -e's/^.*inet6 \([^ ]*\)\/.*$/\1/;t;d')
ipv4intr=$(ifconfig venet0:0 | grep 'inet addr' | cut -d ':' -f 2 | cut -d ' ' -f 1)
nodeaddr=$(wget -qO- ipecho.net/plain)
ports=${ipv4intr#*.*.*.}

echo Alamat IPv6 eksternal anda adalah:
echo $ipv6addr
echo
echo Alamat IPv4 internal anda adalah:
echo $ipv4intr
echo
echo Alamat IPv4 eksternal anda adalah:
echo $nodeaddr
echo
echo NAT VPS anda bisa diakses dari port berikut:
echo [$nodeaddr]:$ports\01 - $ports\20

Setelah itu silahkan ubah tipe filenya agar bisa dieksekusi:

chmod +x ip_saya.sh

Dan jalankan:

./ip_saya.sh

Selesai dan informasi yang diinginkan akan muncul di layar. 🙂

Tinggalkan komentar