Utilitas Jaringan Dasar (ping, ip, netstat)
Gunakan perintah dasar untuk menguji konektivitas jaringan, mengonfigurasi antarmuka jaringan, dan memantau koneksi jaringan.
Utilitas Jaringan Dasar (ping, ip, netstat) adalah pelajaran Linux Command Line & Bash Scripting Mastery gratis di CoddyKit. Ini adalah pelajaran 1 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Linux Command Line & Bash Scripting Mastery, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Linux Command Line & Bash Scripting Mastery mencakup 4 pelajaran total.
Utilitas Jaringan: Dasar-Dasarnya
Pernahkah Anda bertanya-tanya bagaimana komputer Anda berkomunikasi dengan perangkat lain atau internet? Utilitas jaringan adalah alat baris perintah yang membantu kita memahami, mendiagnosis, dan mengelola koneksi jaringan.
Dalam pelajaran ini, Anda akan mempelajari perintah-perintah penting untuk memeriksa konektivitas, melihat pengaturan jaringan, dan memantau koneksi aktif pada sistem Linux Anda.
Menguji Konektivitas dengan `ping`
Perintah ping adalah pilihan utama untuk memeriksa apakah suatu host dapat dijangkau melalui jaringan. Perintah ini mengirim paket data kecil (permintaan gema ICMP) dan menunggu balasan.
ping yang berhasil berarti host sedang aktif dan dapat dijangkau. Mari kita coba melakukan ping ke server Google.
ping google.com -c 4Opsi `ping`: Batas & Batas Waktu
Secara bawaan, ping dapat berjalan tanpa batas. Anda dapat membatasi jumlah paket dengan -c (jumlah) atau menetapkan batas waktu untuk setiap paket dengan -W (waktu tunggu).
Hal ini berguna untuk pemeriksaan singkat tanpa harus menunggu terlalu lama.
ping 8.8.8.8 -c 2 -W 1Memperkenalkan Perintah `ip`
Perintah ip adalah utilitas modern yang andal untuk mengonfigurasi dan menampilkan antarmuka jaringan, tabel perutean, dan lainnya.
Perintah ini dirancang untuk menggantikan alat lama seperti ifconfig dan route, dengan menyediakan antarmuka terpadu untuk mengelola jaringan.
Melihat Alamat IP: `ip addr`
Ingin mengetahui alamat IP komputer Anda atau melihat semua antarmuka jaringan yang aktif?
Perintah ip addr show (atau cukup ip a) menampilkan informasi terperinci tentang semua adaptor jaringan, termasuk alamat IP, alamat MAC, dan statusnya.
ip addr showMemeriksa Tabel Perutean: `ip route`
Komputer Anda menggunakan "tabel perutean" untuk menentukan tujuan pengiriman lalu lintas jaringan. Misalnya, lalu lintas lokal tetap berada di jaringan lokal, sedangkan lalu lintas internet dikirim ke router Anda ("gateway bawaan").
Gunakan ip route show untuk melihat aturan-aturan tersebut.
ip route show`netstat`: Statistik Jaringan
netstat (statistik jaringan) adalah perintah lama yang masih sangat umum digunakan untuk menampilkan koneksi jaringan, tabel perutean, statistik antarmuka, dan keanggotaan multicast.
Meskipun ip dan ss sering lebih disukai pada sistem yang lebih baru, netstat tetap berguna, terutama pada sistem lama.
Koneksi Aktif: `netstat`
Untuk melihat semua koneksi jaringan masuk dan keluar yang aktif (baik TCP maupun UDP), gunakan netstat dengan tanda opsi tertentu. Hal ini dapat membantu mengidentifikasi dengan apa sistem Anda sedang berkomunikasi.
Tanda opsi -tuna menampilkan TCP, UDP, alamat numerik, dan semua koneksi (termasuk yang sedang mendengarkan).
netstat -tunaPort yang Mendengarkan: `netstat -l`
Layanan yang berjalan di komputer Anda "mendengarkan" pada port tertentu untuk menerima koneksi masuk. Misalnya, server web mendengarkan pada port 80 atau 443.
Gunakan netstat -tulpn untuk mencantumkan semua port TCP dan UDP yang sedang mendengarkan, beserta program (-p) yang membukanya.
netstat -tulpnPemeriksaan Singkat: Utilitas Jaringan
Saatnya menguji secara singkat hal-hal yang telah Anda pelajari!
Ringkasan: Utilitas Jaringan Dasar
Kerja bagus! Anda telah mempelajari perintah-perintah Linux dasar untuk tugas jaringan:
ping: Menguji konektivitas jaringan ke suatu host.ip: Alat modern untuk melihat dan mengonfigurasi antarmuka serta rute jaringan.netstat: Menampilkan koneksi jaringan, tabel perutean, dan statistik antarmuka (sering digunakan dengan-tunaatau-tulpn).
Perintah-perintah ini sangat penting untuk mendiagnosis masalah jaringan dan memahami konfigurasi jaringan sistem Anda.
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Utilitas Jaringan Dasar (ping, ip, netstat)” gratis?
Ya — teks lengkap “Utilitas Jaringan Dasar (ping, ip, netstat)” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Linux Command Line & Bash Scripting Mastery, upgrade ke CoddyKit PRO. Kursus Linux Command Line & Bash Scripting Mastery mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Utilitas Jaringan Dasar (ping, ip, netstat)”?
Gunakan perintah dasar untuk menguji konektivitas jaringan, mengonfigurasi antarmuka jaringan, dan memantau koneksi jaringan. Kamu berlatih Linux Command Line & Bash Scripting Mastery dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai Linux Command Line & Bash Scripting Mastery?
Tidak diperlukan pengalaman sebelumnya. Linux Command Line & Bash Scripting Mastery di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 1 dari 4.
Berapa lama pelajaran “Utilitas Jaringan Dasar (ping, ip, netstat)” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran Linux Command Line & Bash Scripting Mastery ini?
Ya. Setiap pelajaran Linux Command Line & Bash Scripting Mastery menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Utilitas Jaringan Dasar (ping, ip, netstat)
- Dasar-Dasar Secure Shell (SSH)
- SCP dan Rsync untuk Transfer Berkas
- Autentikasi Kunci SSH & Berkas Konfigurasi