Banyak pengguna VPS Linux yang belum menyadari pentingnya pengaturan alamat IP statis (static IP address). Padahal, konfigurasi ini bisa menjadi fondasi penting dalam memastikan koneksi jaringan server tetap stabil dan tidak berubah-ubah, terutama ketika digunakan untuk layanan penting seperti web server, DNS server, firewall, atau VPN.
Dalam artikel ini, kita akan bahas secara lengkap mengapa setting static IP di VPS itu penting, bagaimana cara melakukannya di berbagai distro Linux, serta tips-tips agar tidak terjadi konflik IP atau masalah jaringan lain.
Apa Itu Static IP dan Kenapa Penting di VPS?
Static IP adalah alamat IP yang ditetapkan secara manual dan tidak berubah setiap kali server restart atau mengalami perubahan konfigurasi jaringan. Berbeda dengan DHCP (Dynamic Host Configuration Protocol) yang memberikan IP secara otomatis dan bisa berubah sewaktu-waktu, static IP bersifat tetap.
Pentingnya static IP dalam VPS antara lain:
- Memudahkan konfigurasi firewall dan port forwarding
- Dibutuhkan oleh beberapa layanan seperti VPN, DNS resolver, atau mail server
- Memastikan koneksi internal antar server lebih stabil
- Membantu dalam pencatatan dan manajemen jaringan
Jika IP VPS sering berubah, maka akan merepotkan saat ingin mengaksesnya via SSH, menghubungkan database, atau menjalankan monitoring tools.
Kapan Harus Mengatur Static IP di VPS?
Sebenarnya, jika VPS yang digunakan sudah diberikan IP publik statis dari provider (seperti layanan VPS Flazz Networks), maka tidak perlu mengatur static IP di sisi OS untuk koneksi internet utama. Namun, pengaturan static IP tetap relevan dalam kondisi berikut:
- Ingin membuat segmentasi internal antar beberapa VPS di satu jaringan (virtual network)
- Menggunakan mode NAT, bridge, atau tun/tap interface untuk VPN
- Mengaktifkan beberapa interface jaringan
- Membuat firewall rules berbasis IP lokal
- Menyiapkan failover atau dual stack IPv4-IPv6
Langkah Awal: Mengetahui Konfigurasi IP Saat Ini
Sebelum mengubah IP menjadi statis, penting untuk mencatat konfigurasi IP saat ini. Gunakan perintah berikut:
ip a
atau
ip addr show
Lalu, catat informasi:
- Interface yang digunakan (misalnya: eth0, ens18, enp0s3)
- Alamat IP
- Gateway
- Netmask/Prefix
- DNS server
Cara Setting Static IP di Debian / Ubuntu
Untuk sistem berbasis Debian atau Ubuntu modern (yang menggunakan netplan):
- Buka konfigurasi netplan:
sudo nano /etc/netplan/01-netcfg.yaml
- Contoh konfigurasi:
network:
version: 2
ethernets:
eth0:
addresses:
- 192.168.100.10/24
gateway4: 192.168.100.1
nameservers:
addresses:
- 1.1.1.1
- 8.8.8.8
- Simpan dan apply:
sudo netplan apply
Jika sistem masih menggunakan /etc/network/interfaces:
sudo nano /etc/network/interfaces
Contoh:
auto eth0
iface eth0 inet static
address 192.168.100.10
netmask 255.255.255.0
gateway 192.168.100.1
dns-nameservers 1.1.1.1 8.8.8.8
Lalu restart networking:
sudo systemctl restart networking
Cara Setting Static IP di CentOS / RHEL / AlmaLinux / Rocky
- Edit file konfigurasi interface:
sudo nano /etc/sysconfig/network-scripts/ifcfg-eth0
- Contoh konfigurasi:
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.100.10
PREFIX=24
GATEWAY=192.168.100.1
DNS1=1.1.1.1
DNS2=8.8.8.8
- Restart network:
sudo systemctl restart network
Cara Setting Static IP di Arch Linux / Manjaro
Untuk Arch dan turunan:
- Buat konfigurasi systemd-networkd:
sudo nano /etc/systemd/network/20-wired.network
- Isi dengan:
[Match]
Name=eth0
[Network]
Address=192.168.100.10/24
Gateway=192.168.100.1
DNS=1.1.1.1 8.8.8.8
- Aktifkan systemd-networkd:
sudo systemctl enable systemd-networkd
sudo systemctl restart systemd-networkd
Tips Tambahan agar Tidak Error
- Pastikan tidak ada dua perangkat di jaringan dengan IP yang sama (hindari IP conflict)
- Hindari merubah IP jika sedang remote SSH, agar tidak kehilangan koneksi
- Gunakan IP yang sesuai dengan subnet jaringan
- Setelah mengubah konfigurasi, selalu cek koneksi:
ping 1.1.1.1
atau
ping google.com
- Cek juga dengan:
ip a
ip r
cat /etc/resolv.conf
Mengenal Kegunaan Static IP untuk VPN dan DNS Resolver
Jika VPS digunakan sebagai server VPN (seperti WireGuard atau OpenVPN), maka static IP sangat penting untuk memastikan interface VPN bisa dikenali secara konsisten.
Begitu juga untuk konfigurasi DNS resolver seperti Unbound atau dnsmasq, agar hanya menerima query dari IP tertentu, static IP akan memudahkan konfigurasi ACL atau binding address.
Layanan Flazz Networks mendukung penggunaan VPS untuk VPN dan DNS resolver, serta memberikan kontrol panel lengkap untuk memantau penggunaan bandwidth dan alamat IP aktif.
Kapan Tidak Perlu Mengatur Static IP Secara Manual?
Jika provider VPS seperti Flazz Networks sudah memberikan konfigurasi IP publik statis yang langsung di-set otomatis via cloud-init atau template OS, maka pengaturan static IP manual hanya perlu dilakukan untuk kebutuhan lanjutan.
Sebagai contoh:
- Pengguna ingin membuat tunnel VPN antar VPS
- Menjalankan cluster server
- Membangun reverse proxy atau CDN lokal
Konfigurasi static IP di VPS Linux memang terlihat teknis, tapi punya dampak besar terhadap kestabilan layanan. Apapun distro yang digunakan, pastikan untuk mengikuti prosedur dengan teliti agar tidak menyebabkan kehilangan koneksi.
Bagi pengguna Flazz Networks, konfigurasi seperti ini bisa dilakukan langsung di panel VPS atau melalui SSH, dengan panduan yang disesuaikan. Jika ada kendala teknis atau butuh asistensi, tim support Flazz Networks siap membantu setiap hari.
Ingin mulai menggunakan VPS yang stabil dengan IP statis dan performa lokal terbaik? Kunjungi www.flazznetworks.com atau hubungi tim kami via WhatsApp/Telegram di 0899-8130-330.



