Jaringan

Perintah rute di Linux

Perintah rute di Linux
Sebelum menunjukkan bagaimana rute perintah harus digunakan di Linux perlu memahami apa yang tabel perutean aku s.

SEBUAH tabel perutean adalah file yang berisi informasi tentang bagaimana informasi atau paket harus ditransfer: jalur jaringan ke semua node atau perangkat dalam jaringan. Ini adalah peta yang digunakan oleh router dan gateway untuk melacak jalur. Routing hop-by-hop banyak digunakan, paket berisi tabel routing untuk mencapai hop berikutnya, setelah tercapai, ia akan membaca tabel routing lagi untuk mencapai hop berikutnya.

Menggunakan perintah rute Anda dapat berkomunikasi dengan subnet dan jaringan yang berbeda, Anda juga dapat memblokir lalu lintas antara jaringan atau perangkat dengan memodifikasi tabel perutean.

Di Linux, perintah route adalah bagian dari net-tools suite yang mencakup ifconfig, iwconfig dan alat-alat lain yang dikenal untuk menangani jaringan. Seperti komponen lain dari rangkaian alat-net, rute perintah digantikan oleh rute ip perintah, juga dijelaskan dalam tutorial ini.

catatan: Ganti “enp2s0” dan “wlp3s0” nama perangkat  yang disebutkan dalam tutorial ini untuk nama perangkat Anda yang benar.

Cara menggunakan perintah rute di Linux

Karena paket net-tools digantikan oleh iproute2 dan tidak disertakan dalam semua distribusi Linux secara default jika Anda kekurangannya di Debian dan sistem turunan seperti Ubuntu atau Mint, di terminal jalankan:

# apt install net-tools

Setelah terinstal Anda akan dapat menggunakan rute, ifconfig, iwconfig dan perintah lain yang disertakan dalam paket.

Untuk mencetak tabel perutean di Linux, jalankan:

# rute sudo

Seperti yang Anda lihat, gateway default adalah 192.168.0.1, itu adalah router, hop pertama yang dilalui lalu lintas sebelum pergi ke hop berikutnya atau simpul terakhir.

Dengan menerapkan bendera -tidak (numerik) Anda dapat mengganti nama domain tujuan untuk alamat IP:

# rute sudo -n

Jika Anda bergabung dengan jaringan kabel dengan perangkat Linux Anda, DHCP tidak berfungsi Anda tetap tanpa internet, selain itu untuk mengatur alamat IP, netmask Anda mungkin perlu menambahkan gateway yang dapat Anda salin dari konfigurasi perangkat lain yang terhubung.

Untuk menambahkan gateway default seperti menjalankan router:

# Sudo route tambahkan default gw

Untuk memblokir menjalankan host:

# rute sudo tambahkan -host 192.168.0.121 menolak

Catatan: ganti 192.168.0.121 untuk host yang ingin Anda blokir.

Beberapa bendera paling populer meliputi:

[-v]  [-A  family |-4|-6] tambahkan [-net|-host] target[netmask Nm] [gw Gw] [metrik N] [mss  M]
[window W]  [irtt  I]  [reject]  [mod]  [dyn] [reinstate] [[dev] If]

Anda dapat mempelajari lebih lanjut tentang perintah rute di halaman manual.

Penggantian rute: ip route

Sejak rute perintah yang dijelaskan di atas tidak digunakan lagi rute ip perintah menggantikannya sama seperti aku p diganti ifconfig, atau saya diganti iwconfig. Di bawah ini Anda akan melihat beberapa contoh perintah menggantikan yang ditunjukkan sebelumnya:

Untuk menampilkan tabel routing menggunakan perintah ip route jalankan:

# rute ip

Seperti yang Anda lihat pada gambar di atas, seperti dengan route default gateway adalah 192.168.0.1 yang merupakan router. Hal yang sama dapat dicapai dengan hanya menggunakan huruf r:

Jika Anda ingin menampilkan tabel lokal, yang berisi alamat tujuan yang ditetapkan ke host lokal, Anda dapat menjalankan:

# ip route show table local

Seperti yang Anda lihat, semua alamat yang dicetak adalah milik perangkat lokal.

Untuk menambahkan gateway default menggunakan perintah ip route run:

# rute ip tambahkan default melalui

Dalam hal ini:

# ip route tambahkan default melalui 192.168.0.1

Anda dapat menghapus gateway default dengan mengganti “Menambahkan” untuk “menghapus”.

Rute ip memungkinkan untuk menetapkan rute default ke antarmuka tambahan, untuk menjalankan ini:

# ip route tambahkan default dev enp2s0

Anda juga dapat mengganti gateway default dengan menambahkan flag replace seperti yang ditunjukkan pada contoh berikut:

# sudo ip route ganti default melalui 192.168.0.3 pengembang wlp3s0

Anda juga dapat menginstruksikan rute ip untuk hanya menampilkan output yang terkait dengan protokol IPv4 atau IPv6 secara khusus.

Untuk IPv4

# ip -4 r

Untuk IPv6 sintaksnya sama:

# ip -6 r

Untuk menambahkan gateway IPv6, jalankan:

# ip -6 rute tambahkan default melalui

Jika Anda ingin memblokir alamat, Anda dapat menjalankan:

# ip route tambahkan larangan

Anda juga dapat memblokir dari sumber tertentu:

# ip route tambahkan larangan dari

Pemfilteran lubang hitam dengan rute ip:

Pemfilteran lubang hitam adalah ketika firewall atau perangkat perutean membuang lalu lintas dengan sengaja berdasarkan aturan yang ditentukan, biasanya untuk tujuan keamanan.

Dengan menggunakan rute perintah dan rute ip di Linux, Anda dapat membuat aturan pemfilteran lubang hitam.

Contoh pertama menunjukkan filter lubang hitam untuk paket masuk dan keluar dari alamat ip 192.168.3.2:

# ip route tambahkan lubang hitam 192.168.3.2

Untuk menghapus filter lubang hitam:

#  ip route hapus blackhole 192.168.3.2

Seperti yang Anda lihat setelah memeriksa lubang hitam telah dihapus.

Perintah ip route lebih kompleks daripada rute sebelumnya, halaman manual menjelaskan semua banyak opsi yang dikandungnya, Anda juga dapat mengaksesnya secara online di https://manpages.debian.org/jessie/iproute2/ip-route.8.id.html.

Saya harap Anda menemukan artikel singkat ini Tentang Perintah Linux: rute berguna.
Ikuti terus LinuxHint untuk pembaruan dan tip tambahan tentang Linux dan Jaringan.

5 Kartu Tangkap Game Teratas
Kita semua telah melihat dan menyukai gameplay streaming di YouTube. PewDiePie, Jakesepticye, dan Markiplier hanyalah beberapa pemain top yang telah m...
Cara Mengembangkan Game di Linux
Satu dekade yang lalu, tidak banyak pengguna Linux yang memprediksi bahwa sistem operasi favorit mereka suatu hari nanti akan menjadi platform game po...
Port Sumber Terbuka dari Mesin Game Komersial
Rekreasi mesin game gratis, open source, dan lintas platform dapat digunakan untuk bermain lama serta beberapa judul game yang cukup baru. Artikel ini...