Tujuan
Tujuannya adalah untuk mengkonfigurasi alamat IP statis pada server Debian Linux.
Harap dicatat bahwa untuk instalasi Desktop disarankan untuk menggunakan alat GUI, seperti network-manager
. Jika Anda ingin mengonfigurasi antarmuka jaringan Anda secara langsung melalui /etc/network/interfaces
file di Desktop Anda, pastikan Anda menonaktifkan daemon konfigurasi jaringan lain yang mungkin mengganggu. Misalnya, perintah di bawah ini akan menonaktifkan network-manager
:
# systemctl stop NetworkManager.service # systemctl disable NetworkManager.service
Sistem Operasi dan Versi Perangkat Lunak
- Sistem Operasi: – Debian 9 (Peregangan)
Persyaratan
Diperlukan akses istimewa ke sistem Linux Debian Anda.
Kesulitan
MUDAH
Konvensi
- # – membutuhkan perintah linux yang diberikan untuk dieksekusi dengan hak akses root baik secara langsung sebagai pengguna root atau dengan menggunakan
sudo
perintah - $ – membutuhkan perintah linux yang diberikan untuk dieksekusi sebagai pengguna biasa yang tidak memiliki hak istimewa
Petunjuk
Aktifkan IP Statis
Secara default Anda akan menemukan konfigurasi berikut di dalam /etc/network/interfaces
file konfigurasi jaringan:
source /etc/network/interfaces.d/* # The loopback network interface auto lo iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet dhcp
Perbarui iface eth0 inet dhcp
ke iface eth0 inet static
. Konten yang dihasilkan dari /etc/network/interfaces
file konfigurasi jaringan akan terlihat seperti di bawah ini:
source /etc/network/interfaces.d/* # The loopback network interface auto lo iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static
Konfigurasi Alamat IP
Pada tahap ini, kita memiliki dua pilihan tentang cara mengkonfigurasi alamat IP statis untuk eth0
antarmuka jaringan. Opsi pertama adalah menambahkan konfigurasi alamat IP langsung ke /etc/network/interfaces
mengajukan. Tambahkan baris berikut ke /etc/network/interfaces
Anda yang sudah ada :
address 10.1.1.125 netmask 255.0.0.0 gateway 10.1.1.1
Konten yang dihasilkan /etc/network/interfaces
file akan terlihat seperti di bawah ini. Perbarui alamat IP, netmask, dan gateway Anda seperlunya:
source /etc/network/interfaces.d/* # The loopback network interface auto lo iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 10.1.1.125 netmask 255.0.0.0 gateway 10.1.1.1
Opsi kedua dan yang disarankan adalah mendefinisikan antarmuka jaringan Anda secara terpisah di dalam /etc/network/interfaces.d/
direktori.
Selama networking
daemon inisiasi /etc/network/interfaces.d/
direktori dicari untuk konfigurasi antarmuka jaringan. Setiap konfigurasi jaringan yang ditemukan disertakan sebagai bagian dari /etc/network/interfaces
.
Buat file konfigurasi jaringan baru dengan nama file sembarang, mis. eth0
dan sertakan eth0
Konfigurasi alamat IP ditunjukkan di bawah ini. Untuk melakukan ini, gunakan editor teks pilihan Anda misalnya vim:
# cat /etc/network/interfaces.d/eth0 iface eth0 inet static address 10.1.1.125 netmask 255.0.0.0 gateway 10.1.1.1
Sekarang, hapus baris di atas yang dinyatakan dari /etc/network/interfaces
jadi Anda akan mendapatkan:
# cat /etc/network/interfaces # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). source /etc/network/interfaces.d/* # The loopback network interface auto lo iface lo inet loopback # The primary network interface allow-hotplug eth0
Server DNS statis
Untuk mengonfigurasi edit DNS statis /etc/resolv.conf
file, dan sertakan alamat IP nameserver
pilihan Anda misalnya:
nameserver 8.8.8.8
Atau, tambahkan baris berikut ke dalam /etc/network/interfaces
file konfigurasi jaringan:
dns-nameservers 8.8.8.8 8.8.4.4
Terapkan Perubahan
Untuk menerapkan perubahan, mulai ulang daemon jaringan Anda:
# service networking restart