Sebagian orang menggunakan protokol internet statis untuk kebutuhannya. Hari ini kita akan belajar cara setting IP Static di Linux.
Cara Setting IP Static di Linux
Protokol internet statis biasa diperlukan untuk server. Jika tidak menggunakan, alamat server akan berubah-ubah.
Setiap distro punya cara berbeda untuk mengatur IP statis. Di sini saya memberi 2 contoh, masing-masing Arch Linux dan Debian.
Cara Setting IP Static di Debian Linux
Mengatur IP statis lebih mudah di Debian. Yang kita lakukan hanyalah menambahkan konfigurasi interface pada berkas /etc/network/interfaces.
Kita sunting berkas menggunakan text editor.
$ sudo vim /etc/network/interfaces
Tambahkan ini di dalam berkas.
auto wlp3s0
iface wlp3s0 inet static
address 192.168.1.4
netmask 255.255.255.0
gateway 192.168.1.1
Code language: CSS (css)
Jika sudah, lakukan reboot.
$ sudo reboot
Cara Setting IP Static di Arch Linux
Secara asali, Netctl tidak terpasang. Maka kita harus memasangnya seperti ini.
$ sudo pacman -S netctl
Kita lihat daftar interface yang tersedia.
$ ip a
Tentukan interface yang diinginkan, misalnya wlp3s0.
3: wlp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 08:d4:0c:20:2b:c3 brd ff:ff:ff:ff:ff:ff
Code language: HTML, XML (xml)
Kita salin berkas yang berisi contoh ke /etc/netctl/wlp3s0.
$ sudo cp /etc/netctl/examples/wireless-wpa-static /etc/netctl/wlp3s0
Code language: JavaScript (javascript)
Sunting berkas menggunakan text editor sebagai akun root.
$ sudo vim /etc/netctl/wlp3s0
Sesuaikan di bawah dengan milik kalian.
Description='A simple WPA encrypted wireless connection using a static IP'
Interface=wlp3s0
Connection=wireless
Security=wpa
ESSID='MyNetwork'
Key='WirelessKey'
IP=static
Address='192.168.1.23/24'
Gateway='192.168.1.1'
DNS=('192.168.1.1')
# Uncomment this if your ssid is hidden
#Hidden=yes
Interface yang digunakan harus dimatikan sebelum menggunakan netctl.
$ sudo ip link set wlp3s0 down && sudo netctl start wlp3s0
Code language: JavaScript (javascript)
Leave a Reply