Dalam posting ini, kita akan meninjau bagaimana kita dapat menetapkan Alamat IP Statis, Rute Statis, Gerbang Default dll. Menetapkan Alamat IP sesuai permintaan menggunakan AKU P memerintah. Perintah IFCONFIG sudah usang dan digantikan oleh AKU P perintah dalam Linux. Namun, IFCONFIG perintah masih berfungsi dan tersedia untuk sebagian besar distribusi Linux.
Jangan Lewatkan:ifconfig vs ip: Apa Perbedaan dan Membandingkan Perintah
Catatan: Harap ambil cadangan file konfigurasi sebelum melakukan perubahan apa pun.
Untuk mengkonfigurasi Alamat IP statis, Anda perlu memperbarui atau mengedit file konfigurasi jaringan untuk menetapkan Alamat IP Statis ke sistem. Anda harus menjadi pengguna super dengan su (ganti pengguna) perintah dari terminal atau command prompt.
Buka dan edit file konfigurasi jaringan untuk (eth0 atau et1) menggunakan editor favorit Anda. Misalnya, untuk menetapkan Alamat IP ke eth0 antarmuka sebagai berikut.
[[dilindungi email] ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
PERANGKAT="et0" BOOTPROTO=statis. ONBOOT = ya. JENIS = "Ethernet" IPADDR=192.168.50.2. NAMA="Sistem eth0" HWADDR=00:0C: 29:28:FD: 4C. GATEWAY = 192.168.50.1
Tetapkan Alamat IP Statis ke eth0 file konfigurasi pengeditan antarmuka /etc/network/interfaces untuk membuat perubahan permanen seperti yang ditunjukkan di bawah ini.
auto eth0. iface eth0 inet statis. alamat 192.168.50.2. netmask 255.255.255.0. gerbang 192.168.50.1
Selanjutnya, restart layanan jaringan setelah memasukkan semua detail menggunakan perintah berikut.
# /etc/init.d/networking restart
$ sudo /etc/init.d/networking restart
Perintah berikut digunakan untuk menetapkan Alamat IP ke antarmuka tertentu (et1) dengan cepat.
# ip addr tambahkan 192.168.50.5 dev eth1
$ sudo ip addr tambahkan 192.168.50.5 dev eth1
Catatan: Sayangnya semua pengaturan ini akan hilang setelah sistem restart.
Untuk mendapatkan informasi mendalam dari antarmuka jaringan Anda seperti Alamat IP, informasi Alamat MAC, gunakan perintah berikut seperti yang ditunjukkan di bawah ini.
# acara ip addr
$ sudo ip addr show
1: lo:mtu 16436 status noqueue qdisc Tautan/loopback UNKNOWN 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 host lingkup lo inet6 ::1/128 host lingkup valid_lft selamanya prefered_lft selamanya. 2: et0: mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000 link/ether 00:0c: 29:28:fd: 4c brd ff: ff: ff: ff: ff: ff inet 192.168.50.2/24 brd 192.168.50.255 lingkup global eth0 inet6 fe80::20c: 29ff: fe28:fd4c/64 lingkup link valid_lft selamanya prefer_lft selamanya. 3: et1: mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000 link/ether 00:0c: 29:28:fd: 56 brd ff: ff: ff: ff: ff: ff inet 192.168.50.5/24 lingkup global eth1 inet6 fe80::20c: 29ff: fe28:fd56/64 lingkup link valid_lft selamanya prefered_lft selama-lamanya
Perintah berikut akan menghapus alamat IP yang ditetapkan dari antarmuka yang diberikan (et1).
# ip addr del 192.168.50.5/24 dev eth1
$ sudo ip addr del 192.168.50.5/24 dev eth1
NS "ke atas” bendera dengan nama antarmuka (et1) memungkinkan antarmuka jaringan. Misalnya, perintah berikut akan mengaktifkan et1 antarmuka jaringan.
# ip link mengatur eth1 up
$ sudo ip link mengatur eth1 up
NS "turun” bendera dengan nama antarmuka (et1) menonaktifkan antarmuka jaringan. Misalnya, perintah berikut akan Menonaktifkan et1 antarmuka jaringan.
# ip link setel eth1 ke bawah
$ sudo ip link setel eth1 ke bawah
Ketik perintah berikut untuk memeriksa informasi tabel perutean sistem.
# acara rute ip
$ sudo ip menunjukkan rute
10.10.20.0/24 melalui 192.168.50.100 dev eth0. 192.168.160.0/24 dev eth1 proto kernel scope link src 192.168.160.130 metrik 1. 192.168.50.0/24 dev eth0 proto link lingkup kernel src 192.168.50.2. 169.254.0.0/16 metrik tautan lingkup dev eth0 1002. default melalui 192.168.50.1 dev eth0 proto static
Mengapa Anda perlu menambahkan rute Statis atau Rute manual, karena itu lalu lintas tidak boleh melewati gateway default. Kita perlu menambahkan rute Statis untuk melewati lalu lintas dari cara terbaik untuk mencapai tujuan.
# ip route tambahkan 10.10.20.0/24 melalui 192.168.50.100 dev eth0
$ sudo ip route tambahkan 10.10.20.0/24 melalui 192.168.50.100 dev eth0
Untuk menghapus rute statis yang ditetapkan, cukup ketik perintah berikut.
# ip route del 10.10.20.0/24
$ sudo ip route del 10.10.20.0/24
Semua rute di atas akan hilang setelah sistem restart. Untuk menambahkan rute Statis permanen, edit file /etc/sysconfig/network-scripts/route-eth0 (Kami menyimpan rute statis untuk (eth0) dan tambahkan baris berikut dan simpan dan ada. Secara default rute-eth0 file tidak akan ada di sana, perlu dibuat.
# vi /etc/sysconfig/network-scripts/route-eth0. 10.10.20.0/24 melalui 192.168.50.100 dev eth0
Buka filenya /etc/network/interfaces dan pada akhirnya tambahkan rute Statis kegigihan. Alamat IP mungkin berbeda di lingkungan Anda.
$ sudo vi /etc/network/interfaces
auto eth0. iface eth0 inet statis. alamat 192.168.50.2. netmask 255.255.255.0. gerbang 192.168.50.100. #########{Rute Statis}########### up ip route tambahkan 10.10.20.0/24 melalui 192.168.50.100 dev eth0
Selanjutnya, restart layanan jaringan setelah memasukkan semua detail menggunakan perintah berikut.
# /etc/init.d/network restart
$ sudo /etc/init.d/network restart
Gateway default dapat ditentukan secara global atau untuk dalam file konfigurasi khusus antarmuka. Keuntungan dari gateway default adalah Jika kita memiliki lebih dari satu NIC yang ada di sistem. Anda dapat menambahkan gateway default dengan cepat seperti yang ditunjukkan di bawah perintah.
# ip route tambahkan default melalui 192.168.50.100
$ sudo ip route tambahkan default melalui 192.168.50.100
Mohon koreksi saya jika saya melewatkannya. Silakan lihat halaman manual melakukan pria ip dari terminal/command Prompt untuk mengetahui lebih banyak tentang Perintah IP.