Terminal Tut

20 Perintah Jaringan Linux Teratas

20 Perintah Jaringan Linux Teratas

Jaringan adalah bagian penting dari sistem operasi. Sebagian besar komputer di dunia terhubung melalui jaringan. Jaringan ini dapat berupa jaringan rumah kecil dan sederhana atau serumit pusat data komputasi awan. Tugas jaringan mencakup konfigurasi, pemantauan lalu lintas, dan pemecahan masalah.

Perintah Jaringan Linux

Pada artikel ini, kami akan menunjukkan 20 perintah jaringan Linux yang berguna yang akan membantu Anda mengonfigurasi atau memecahkan masalah terkait jaringan.

1. ifconfig

ifconfig (konfigurator antarmuka) adalah salah satu perintah paling dasar dan umum digunakan untuk menemukan detail jaringan. Ini juga digunakan untuk mengonfigurasi parameter antarmuka jaringan.

Kita dapat menggunakan perintah ini untuk mendapatkan alamat IP, alamat MAC, dan MTU dari jaringan yang tersedia.

$ ifconfig

Contoh:

perintah dasar ifconfig

Dalam contoh kita, kita melihat informasi alamat IP dari 2 jaringan, ethernet, dan jaringan lokal.

Untuk mendapatkan detail jaringan tertentu, kami akan menggunakan perintah 'ifconfig' dengan parameter tambahan. Misalnya, untuk hanya menampilkan informasi yang terkait dengan Jaringan Ethernet.

$ ifconfig etos

Perintah ini juga dapat digunakan untuk mengatur konfigurasi seperti alamat IP atau gateway ke antarmuka.

Sintaksis:

$ ifconfig eth0 
topeng jaring

Anda dapat mengganti

dengan alamat IP dan alamat Gateway yang diinginkan.

2. aku p

perintah ip adalah versi terbaru dari ifconfig. Ini lebih kuat daripada perintah ifconfig karena dapat melakukan beberapa tugas lain seperti mengonfigurasi perutean default atau statis, menunjukkan alamat IP dan propertinya, mengatur alamat IP, dan rute untuk antarmuka jaringan.

Sintaksis:

$ ip 

Dimana

Contoh:

contoh perintah ip

Tautan digunakan untuk menampilkan semua perangkat jaringan yang saat ini tersedia.

Contoh:

Rute menunjukkan entri di tabel perutean sistem Anda. Anda juga bisa mendapatkan detail antarmuka jaringan tertentu.

Sintaksis:

alamat ip menunjukkan 

Dimana dapat menjadi antarmuka jaringan yang tersedia di sistem Anda.

3. rute jejak

perintah traceroute biasanya digunakan untuk memecahkan masalah jaringan. Ini mengetahui penundaan dan jalur ke tujuan Anda. Ini menentukan dan melaporkan dari mana latensi jaringan berasal.

Itu tidak diinstal secara default di beberapa Distro Linux, jadi Anda dapat menginstalnya menggunakan perintah berikut:.

sudo apt-get install inetutils-traceroute

Sintaksis:

rute jejak 

Dimana adalah IP host yang ingin Anda atasi masalahnya, dan ini adalah parameter wajib untuk perintah ini.

Contoh:

contoh perintah traceroute

Output di atas menunjukkan nama host yang ditentukan, ukuran paket jaringan, hop maksimum yang diperlukan, dan alamat IP.

4. jalur jejak

tracepath seperti perintah 'traceroute' untuk mendeteksi penundaan jaringan tetapi tidak memerlukan hak akses root root. Ini sudah diinstal sebelumnya di Ubuntu. Ini menunjukkan tempat yang tepat di mana jaringan Anda tertinggal. Itu juga mengenali setiap hop dalam rute ke tujuan.

Sintaksis:

jalur jejak 

Dimana adalah IP host yang ingin Anda atasi masalahnya, dan ini adalah parameter wajib untuk perintah ini.

Contoh:

contoh perintah tracepath

5. ping

ping (Packet INternet Groper) adalah perintah jaringan lain yang paling umum digunakan untuk memeriksa konektivitas antara dua node jaringan. Ini digunakan untuk mengukur respons rata-rata. Jika kami dapat mengirim ping ke host mana pun dan jika tidak memberikan respons apa pun, kami dapat berasumsi bahwa salah satu host tidak dapat dijangkau karena masalah jaringan apa pun atau firewallnya memblokir permintaan.

Sintaksis:

ping 

Contoh:

contoh perintah ping

Perintah ping akan terus dijalankan sampai terputus. Anda dapat membatasi jumlah paket yang dikirim menggunakan parameter '- c' pada perintah.

Sintaksis:

$ping -c  

Dimana adalah batas paket yang ingin Anda tentukan untuk respons.

Tip: Tingkat respons dari perintah ping akan dipengaruhi oleh koneksi jaringan Anda dan lokasi fisik host.

6. status bersih

perintah netstat yang digunakan untuk meninjau setiap koneksi jaringan dan membuka soket pada perangkat Linux.  Ini menyediakan koneksi, soket terbuka, informasi tabel perutean.

$netstat

Contoh:

contoh perintah netstat

Perintah ini dapat digunakan dengan parameter tambahan juga.

Sintaksis:

$netstat 

Dimana

  • -p menunjukkan semua program dengan soket terbuka
  • -s mendapatkan semua detail tentang port
  • -r dapatkan detail tabel perutean

7. mencari

nslookup (Name Server Lookup) perintah yang digunakan untuk meminta DNS untuk mendapatkan nama domain, pemetaan alamat IP, atau catatan DNS.

Sintaksis:

mencari 

Dimana adalah DNS yang ingin Anda analisis.

Contoh:

contoh perintah nslookup

8. menggali

dig (Domain Information Groper) adalah perintah lain yang digunakan untuk menyelidiki DNS. Ini adalah versi terbaru dari nslookup. Ini melakukan kueri Pencarian DNS dan menampilkan respons yang dikembalikan dari server nama. Ini juga digunakan untuk memverifikasi pemetaan DNS, data MX, dan data DNS lainnya.

Sintaksis:

menggali 

Dimana adalah DNS yang ingin Anda analisis.

Contoh:

contoh perintah gali

Perintah ini, secara default, hanya menampilkan catatan DNS tipe-A; Anda dapat menggunakan opsi tambahan untuk mendapatkan jenis catatan DNS lainnya.

Sintaksis:

$ menggali  

Dimana

  • MX untuk semua jenis data DNS MX
  • NS untuk semua jenis NS catatan DNS
  • APAPUN untuk semua jenis catatan DNS

9. rute

perintah rute digunakan untuk menampilkan atau memodifikasi tabel perutean sistem. Dengan menggunakan perintah ini, Anda dapat memecahkan masalah jaringan yang disebabkan oleh entri yang salah di tabel perutean sistem. Mengatur tabel perutean sangat penting untuk membuat router bekerja dengan benar.

Sintaksis:

rute

Contoh:

contoh perintah rute

Dengan menggunakan perintah ini, kita dapat memodifikasi tabel perutean juga.

Sintaksis:

route [-p] perintah dest [mask subnet] gateway [-if interface]
  • -p digunakan untuk membuat entri persisten; jika tidak, entri akan dihapus pada reboot berikutnya. Ini hanya digunakan untuk menambahkan entri baru.
  • perintah bisa 'tambah', 'ubah' atau 'del'.
  • subnet mask:  Ini adalah subnet mask. Secara default, ini adalah 255.255.255.255 jika tidak disediakan dalam perintah.
  • gateway: Alamat IP gateway melalui paket akan dikirim.
  • -if interface: ini adalah antarmuka jaringan yang ingin Anda atur entrinya. Ini bisa berupa ethernet, WLAN, atau jaringan lokal.

10. Tuan rumah

perintah host digunakan untuk menampilkan nama domain untuk alamat IP atau alamat IP untuk nama domain. Itu juga dapat digunakan untuk menanyakan DNS.

Sintaksis:

tuan rumah   tuan rumah 

Contoh:

contoh perintah host

11. arp

arp (Address Resolution Protocol) digunakan untuk memanipulasi tabel ARP kernel. Dengan menggunakan perintah ini, Anda dapat melihat, menambah, memperbarui, atau menghapus entri di tabel ARP kernel.

Sintaksis:

arp

Contoh:

contoh perintah arp

Secara default, perintah arp menunjukkan nama host, tetapi jika Anda ingin melihat alamat IP sebagai gantinya.

Sintaksis:

arp -n

Anda juga dapat menghapus entri dari tabel ARP menggunakan perintah:

Sintaksis:

arp -d 

Sini

adalah alamat IP dari entri yang ingin Anda hapus dari tabel ARP.

12. iwconfig

Perintah iwconfig digunakan untuk mengkonfigurasi antarmuka WLAN. Itu dapat melihat atau mengatur properti antarmuka jaringan nirkabel dasar seperti SSID dan jenis enkripsi.

Sintaksis:

iwconfig

Ini memiliki banyak opsi yang dapat digunakan untuk mengubah nama jaringan, mengaktifkan / menonaktifkan jaringan, mengatur frekuensi, dll,.

13. keriting

curl adalah utilitas yang digunakan untuk mentransfer data ke dan dari server tanpa interaksi pengguna. Itu dapat berkomunikasi menggunakan protokol HTTP, HTTPS, FTP, SFTP, dan SCP. Ini dapat digunakan untuk mengunggah atau mengunduh data menggunakan salah satu protokol di atas. Anda dapat mentransfer data yang memungkinkan resume, mengatur batas bandwidth dan otentikasi pengguna, dan banyak hal lainnya dengan curl. Ini diinstal secara default di sebagian besar sistem Linux.

Sintaksis:

curl fosslinux.com

Perintah ini akan menampilkan konten halaman beranda fosslinux.com di terminal. Secara default, curl menggunakan protokol HTTP untuk komunikasi. Anda juga dapat mengunduh file menggunakan curl menggunakan perintah berikut.

curl -O https://cdn.jsdelivr.net/npm/vue/dist/vue.js

Perintah di atas akan mengunduh file dengan nama aslinya.

Contoh:

contoh file unduhan curl

14. wget

wget juga merupakan paket pra-instal. Ini digunakan untuk mengunduh file menggunakan HTTP, HTTPS, Protokol FTP. Ini memberikan kemampuan untuk mengunduh banyak file, melanjutkan unduhan, mengunduh di latar belakang, dll.

Sintaksis:

wget 

Sini adalah jalur file atau direktori yang akan diunduh, dan

$wget https://cdn.inti.org/pub/linux/kernel/v4.x/linux-4.17.2.ter.xz

Contoh:

contoh unduhan file wget

Dalam contoh kami, perintah pertama-tama menyelesaikan alamat IP dan kemudian mulai mengunduh file yang menunjukkan nama file, kecepatan, dan kemajuan di terminal. Anda dapat menonaktifkan output menggunakan parameter -q dengan perintah.

15. telnet

perintah telnet menggunakan protokol Telnet untuk berkomunikasi dengan host tujuan. Anda harus menentukan Host dengan port (kebanyakan 443 port).

Sintaksis:

telnet  

Contoh:

perintah telnet

16. siapa yang

perintah whois digunakan untuk mendapatkan semua informasi tentang situs web. Anda bisa mendapatkan semua detail pendaftaran dan kepemilikan dengan menggunakannya.  Anda perlu menginstal paket whois sebelum menggunakannya.

sudo apt install whois

Sintaksis:

siapa yang 

Contoh:

contoh perintah whois

17. ifplugstatus

perintah ifplugstatus digunakan untuk memeriksa apakah kabel jaringan terhubung ke antarmuka jaringan. Untuk menggunakan perintah, Anda harus menginstalnya terlebih dahulu di Ubuntu.

sudo apt-get install ifplugd

Sintaksis:

ifplugstatus

Contoh:

contoh perintah ifplugstatus

18. tidak memuat

perintah nload digunakan untuk memantau bandwidth jaringan Anda. Ini dapat menunjukkan jumlah total penggunaan data dan penggunaan bandwidth min / maks. Anda perlu menginstal paket nload untuk menjalankannya.

sudo apt-get install nload

Menggunakannya tanpa parameter apa pun akan menunjukkan kepada Anda penggunaan bandwidth dari semua antarmuka jaringan.

Sintaksis:

tidak memuat

Contoh:

contoh perintah nload

19. w

w perintah digunakan untuk mendapatkan daftar pengguna yang saat ini masuk pada suatu sistem. Ini juga memberikan informasi berharga seperti host, waktu login, waktu idle, JCPU.

Sintaksis:

w

Contoh:

contoh perintah w

20. surat

perintah mail digunakan untuk mengirim email dari terminal. Anda dapat mengirim email ke beberapa penerima. Anda harus menginstal paket mailutil untuk menggunakan perintah.

sudo apt-get install mailutils

Sintaksis:

surat -s   <<< 

Contoh:

mail -s "Subjek Tes" [email protected] <<< 'This is a test email'

Kesimpulan

Itu adalah perintah jaringan paling berguna di Linux yang biasanya digunakan oleh administrator sistem dan jaringan untuk menyelidiki masalah terkait jaringan. Saya harap Anda menikmati mempelajari perintah jaringan Linux ini. Apakah Anda memiliki perintah menarik yang ingin Anda bagikan dengan pembaca kami? Pergi untuk itu di komentar di bawah.

SuperTuxKart untuk Linux
SuperTuxKart adalah judul hebat yang dirancang untuk memberi Anda pengalaman Mario Kart gratis di sistem Linux Anda. Ini cukup menantang dan menyenang...
Pertempuran untuk Tutorial Westnoth
The Battle for Wesnoth adalah salah satu game strategi open source terpopuler yang bisa kamu mainkan saat ini. Tidak hanya game ini telah dikembangkan...
0 A.D. tutorial
Dari sekian banyak game strategi di luar sana, 0 A.D. berhasil menonjol sebagai judul yang komprehensif dan permainan taktis yang sangat dalam meskipu...