Konfigurasi Static IP Address
Halaman ini menjelaskan cara mengkonfigurasi static IP address tambahan pada Cloud VPS. IP tambahan yang dipesan tidak otomatis aktif melalui DHCP — Anda perlu mengkonfigurasinya secara manual di dalam server.
Langkah 1: Periksa IP yang Tersedia​
Setelah admin menambahkan IP tambahan, alamat IP baru akan muncul di halaman Detail Server. Catat IP address beserta gateway yang ditampilkan.
Informasi Gateway​
Gateway biasanya adalah IP pertama dari prefix jaringan:
| Tipe | Format Gateway | Contoh |
|---|---|---|
| IPv4 | xxx.xxx.xxx.1 | Jika IP Anda 103.xx.xx.10/24, maka gateway adalah 103.xx.xx.1 |
| IPv6 | xxxx:xxxx::1 | Jika IP Anda 2001:db8::10/64, maka gateway adalah 2001:db8::1 |
Gunakan satu gateway yang sama untuk semua IP tambahan, baik IPv4 maupun IPv6.
Informasi DNS​
| Region | DNS Primer | DNS Sekunder |
|---|---|---|
| Medan | 202.162.192.10 | 202.162.192.11 |
| Jakarta | 43.229.254.5 | 43.229.254.6 |
| Alternatif | 1.1.1.1 | 8.8.8.8 |
Langkah 2: Identifikasi Interface​
Login ke server dan periksa interface jaringan yang tersedia:
ip addr show
Perhatikan nama interface yang aktif (biasanya eth0) dan IP address yang sudah terkonfigurasi.
Langkah 3: Konfigurasi IP​
- Debian
- Ubuntu
- CentOS/Rocky/Alma
Edit file konfigurasi jaringan:
nano /etc/network/interfaces
Tambahkan blok berikut di bawah konfigurasi interface utama yang sudah ada:
# IPv4 tambahan pertama
auto eth0:0
iface eth0:0 inet static
address IP_TAMBAHAN_ANDA
netmask 255.255.255.0
gateway GATEWAY_IPV4
# IPv4 tambahan kedua (gunakan gateway yang sama)
auto eth0:1
iface eth0:1 inet static
address IP_TAMBAHAN_KEDUA
netmask 255.255.255.0
# IPv6 (hapus blok ini jika IPv6 tidak tersedia)
iface eth0 inet6 static
address IPV6_ANDA
netmask 64
gateway GATEWAY_IPV6
Tambahkan konfigurasi DNS:
nano /etc/resolv.conf
nameserver 43.229.254.5
nameserver 43.229.254.6
Terapkan perubahan:
systemctl restart networking
Ubuntu menggunakan Netplan untuk konfigurasi jaringan. Cek file konfigurasi yang ada:
ls /etc/netplan/
Edit file konfigurasi (biasanya 50-cloud-init.yaml atau 01-netcfg.yaml):
nano /etc/netplan/50-cloud-init.yaml
Contoh konfigurasi dengan IP tambahan:
network:
version: 2
ethernets:
eth0:
addresses:
- IP_UTAMA/24
- IP_TAMBAHAN_ANDA/24
- IP_TAMBAHAN_KEDUA/24
# Hapus baris di bawah jika IPv6 tidak tersedia
- "IPV6_ANDA/64"
routes:
- to: default
via: GATEWAY_IPV4
# Hapus blok di bawah jika IPv6 tidak tersedia
- to: "::/0"
via: "GATEWAY_IPV6"
nameservers:
addresses:
- 43.229.254.5
- 43.229.254.6
File YAML sangat sensitif terhadap indentasi. Gunakan spasi (bukan tab) dan pastikan setiap level menggunakan 2 spasi.
Terapkan perubahan:
netplan apply
Gunakan nmcli untuk menambahkan IP. Pertama, cek nama koneksi:
nmcli con show
Tambahkan IP address IPv4:
# IP tambahan pertama
nmcli con mod "System eth0" +ipv4.addresses "IP_TAMBAHAN_ANDA/24"
# IP tambahan kedua
nmcli con mod "System eth0" +ipv4.addresses "IP_TAMBAHAN_KEDUA/24"
# Gateway (cukup satu kali)
nmcli con mod "System eth0" ipv4.gateway "GATEWAY_IPV4"
Tambahkan IPv6 (lewati jika IPv6 tidak tersedia):
nmcli con mod "System eth0" +ipv6.addresses "IPV6_ANDA/64"
nmcli con mod "System eth0" ipv6.gateway "GATEWAY_IPV6"
Konfigurasi DNS:
nmcli con mod "System eth0" ipv4.dns "43.229.254.5 43.229.254.6"
Gunakan tanda + sebelum ipv4.addresses untuk menambahkan IP tanpa menghapus IP yang sudah ada. Tanpa tanda +, semua IP sebelumnya akan diganti.
Terapkan perubahan:
nmcli con up "System eth0"
Langkah 4: Verifikasi​
Setelah konfigurasi, verifikasi bahwa semua IP sudah aktif:
ip addr show
Contoh output dengan IP tambahan:
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether fa:16:3e:xx:xx:xx brd ff:ff:ff:ff:ff:ff
inet 103.xx.xx.10/24 brd 103.xx.xx.255 scope global eth0
valid_lft forever preferred_lft forever
inet 103.xx.xx.11/24 scope global secondary eth0
valid_lft forever preferred_lft forever
inet6 2001:db8::10/64 scope global
valid_lft forever preferred_lft forever
Troubleshooting​
| Masalah | Penyebab | Solusi |
|---|---|---|
IP tidak muncul di ip addr show | Konfigurasi belum diterapkan | Restart networking / netplan apply / nmcli con up |
| Tidak bisa akses internet dari IP baru | Gateway belum dikonfigurasi | Tambahkan gateway sesuai tabel di atas |
| IP hilang setelah reboot | Konfigurasi tidak persisten | Pastikan konfigurasi ditulis ke file, bukan hanya via ip addr add |
Netplan error saat apply | Kesalahan indentasi YAML | Validasi dengan netplan try sebelum apply |
Butuh Bantuan?​
Jika Anda mengalami kendala, silakan hubungi tim support kami melalui Tiket Bantuan.