Artikel ini akan menunjukkan cara mengonfigurasi alamat IP statis dari baris perintah di Linux dan cara memodifikasi tabel perutean.
Daftar Isi
- Menyetel Alamat IP Statis Menggunakan Perintah ifconfig (Usang)
- Menyetel Alamat IP Statis Menggunakan Perintah ip
- Menampilkan dan Mengubah Tabel Perutean Linux
Mengonfigurasi alamat IP dan rute dari baris perintah adalah keterampilan wajib yang harus dipelajari setiap administrator Linux. Dalam artikel ini, kami akan meninjau bagaimana kami dapat menetapkan alamat IP statis menggunakan ip
dan ifconfig
perintah.
Selain itu, kita akan membahas bagaimana kita dapat menggunakan ip route
perintah untuk membuat rute statis untuk mengubah gateway default untuk sistem Linux.
Menyetel Alamat IP Statis Menggunakan Perintah ifconfig (Usang)
Saat ini ifconfig
perintah tidak digunakan lagi dan diganti dengan ip
perintah di Linux. Namun, ifconfig
perintah masih berfungsi dan tersedia untuk sebagian besar distribusi Linux. Ini digunakan untuk mengkonfigurasi antarmuka jaringan.
Jika tidak ada argumen yang diberikan, ifconfig
menampilkan status antarmuka yang sedang aktif .
ifconfig
Jika satu argumen antarmuka diberikan, menampilkan status antarmuka yang diberikan saja.
ifconfig eth0
Dengan -a
argumen ditambahkan, perintah menampilkan status semua antarmuka, bahkan yang sedang down.
ifconfig -a
Untuk mengonfigurasi alamat IP sementara , gunakan sintaks perintah berikut:
ifconfig <interface> <ipv4address> netmask <subnetmask>
Dengan asumsi Anda ingin membuat perubahan berikut:
- Nama perangkat jaringan adalah
eth0
- Ubah alamat IP ke nilai statis
192.168.1.10
- Setel subnet mask ke
255.255.255.0
ifconfig eth0 192.168.1.10 netmask 255.255.255.0
Jika berhasil, perintah tidak akan menampilkan output apa pun. Namun, alamat IP yang dikonfigurasi dengan cara ini tidak permanen dan akan hilang setelah boot ulang.
Untuk membuat perubahan permanen pada alamat IP, Anda perlu mengedit file konfigurasi sesuai dengan distribusi Linux Anda.
Menyetel Alamat IP Statis Menggunakan Perintah ip
Untuk menemukan alamat IP Anda saat ini , Anda dapat menggunakan ip
perintah dengan a
pilihan untuk alamat.
ip a
Untuk menambahkan alamat 192.168.1.10
dengan netmask 255.255.255.0
ke perangkat eth0
, Anda akan mengetik:
ip address add 192.168.1.10/255.255.255.0 dev eth0
Untuk menghapus semua alamat dari antarmuka eth0
:
ip address flush dev eth0
Untuk menaikkan atau menurunkan antarmuka , gunakan ip link set dev
diikuti dengan nama perangkat dan status yang diinginkan. Misalnya, untuk menghadirkan antarmuka eth0
online, ketik:
ip link set dev eth0 up
Dan untuk membuatnya offline:
ip link set dev eth0 down
Menampilkan dan Mengubah Tabel Perutean Linux
Kami menggunakan ip route
perintah untuk membuat rute statis di Linux ke host tertentu atau mengubah gateway default sistem Linux.
Untuk menampilkan tabel perutean Linux , ketik perintah berikut:
ip route show
Untuk menambahkan entri baru ke tabel perutean , gunakan ip route add
perintah diikuti dengan nama jaringan atau perangkat.
Tambahkan rute ke 192.168.1.0/255.255.255.0
melalui gateway di 192.168.1.1
ip route add 192.168.1.0/255.255.255.0 via 192.168.1.1
Untuk menambahkan rute default , gunakan kata kunci default
. Semua paket jaringan yang tidak dapat dikirim sesuai dengan entri tabel perutean sebelumnya dikirim melalui gateway default berikut:
ip route add default via 192.168.1.1 dev eth0
Untuk menghapus rute default :
ip route del default
Sintaks untuk menghapus rute sama seperti saat menambahkan. Misalnya, perintah berikut akan menghapus rute untuk 192.168.1.0/255.255.255.0 melalui gateway di 192.168.1.1.
ip route del 192.168.1.0/255.255.255.0 via 192.168.1.1