Halo, teman-teman! 👋 Pernah bingung gimana cara mengatur IP Address statis di Linux? Atau mungkin setelah install server, tiba-tiba koneksi internet nggak jalan gara-gara belum diatur? 🤯
Tenang, di artikel ini aku bakal kasih tutorial step-by-step yang super gampang buat setting IP di Linux pakai Netplan. Skripnya juga udah interaktif, jadi tinggal isi data aja, nggak perlu ribet edit file manual. Mantap, kan? 😎
Jadi, Netplan ini adalah sistem konfigurasi jaringan di Ubuntu/Linux Server yang menggantikan cara lama seperti /etc/network/interfaces
. Dengan Netplan, kita cukup pakai file .yaml
buat ngatur IP, DNS, dan Gateway.
💡 Singkatnya: Netplan bikin hidup lebih gampang karena cukup pakai satu file konfigurasi dan bisa diterapkan langsung dengan netplan apply
.
Tapiii…
Karena konfigurasi Netplan ada di dalam file teks, kalau salah sedikit aja bisa bikin koneksi internet mati! 😱
Makanya, di sini kita bakal pakai skrip auto-setup biar semua lebih cepat, aman, dan nggak ribet.
Oke, langsung aja kita download skripnya. Buka terminal dan jalankan perintah ini:
git clone https://github.com/syahrullrmdhn/set-ip-linux.git
cd set-ip-linux
Atau kalau nggak mau clone, bisa langsung download start.sh
di repo GitHub.
Biar skrip bisa dieksekusi, kasih permission dulu:
chmod +x start.sh
Lalu jalankan skripnya dengan sudo:
sudo ./start.sh
Begitu dijalankan, skrip bakal minta kamu mengisi beberapa hal:
1️⃣ Nama Interface
enp0s3
, eth0
, atau wlan0
.ip link show
Nanti bakal muncul daftar interface. Pilih yang sesuai!
2️⃣ IP Address
xxx.xxx.xxx.xxx/xx
192.168.1.100/24
3️⃣ Gateway
192.168.1.1
.4️⃣ DNS Server
8.8.8.8 8.8.4.4
(Google DNS) atau yang lain.Saat semua data udah diisi, skrip bakal langsung bikin konfigurasi dan nunjukin hasilnya:
========================================
🚀 Set IP Address - C-Tech.id
Dibuat oleh: Syahrul Ramadhan
========================================
🔍 REMINDER: Pastikan file Netplan sesuai dengan sistem kamu!
📁 Path default: /etc/netplan/00-installer-config.yaml
⚠️ Jika path berbeda, cek dengan perintah: ls /etc/netplan/
🔍 REMINDER: Setiap Linux bisa punya nama interface yang berbeda!
🔹 Cek nama interface dengan perintah: ip link show
🔹 Contoh interface: enp0s3, eth0, wlan0
🖧 Interface (contoh: enp0s3): enp0s3
🌐 IP Address (contoh: 192.168.1.100/24): 192.168.1.100/24
🚪 Gateway (contoh: 192.168.1.1): 192.168.1.1
🔎 DNS Servers (contoh: 8.8.8.8 8.8.4.4): 8.8.8.8 8.8.4.4
⏳ Sedang membuat konfigurasi Netplan di /etc/netplan/00-installer-config.yaml...
✅ Konfigurasi Netplan telah dibuat!
⚙️ Menerapkan konfigurasi Netplan...
🎉 Konfigurasi selesai!
🚀 Dibuat oleh Syahrul Ramadhan | C-Tech.id
Setelah ini, IP Address udah tersetting dan siap dipakai! 🔥
Error:
PERINGATAN: File konfigurasi Netplan tidak ditemukan!
Cek file yang tersedia dengan: ls /etc/netplan/
✅ Solusi:
ls /etc/netplan/
01-netcfg.yaml
), jalankan ulang skrip dan masukkan path yang benar.Kadang nama interface berbeda di setiap sistem.
✅ Solusi:
ip link show
✅ Solusi:
sudo systemctl restart systemd-networkd
sudo netplan apply
✅ Dengan skrip ini, atur IP Address di Linux jadi lebih cepat dan gampang!
✅ Nggak perlu edit file YAML manual, cukup isi data langsung di terminal.
✅ Udah interaktif, ada reminder buat cek interface dan file Netplan.
✅ Auto-aplikasi IP, jadi nggak perlu reboot!
🚀 Skrip ini open-source! Kalau berguna, jangan lupa ⭐ star repo GitHub:
👉 https://github.com/syahrullrmdhn/set-ip-linux
Semoga bermanfaat! Kalau ada pertanyaan, langsung komen aja ya! 😉🔥