0Pricing
DevOps Bootcamp · Pelajaran

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 DevOps Bootcamp 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 DevOps Bootcamp, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus DevOps Bootcamp 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 4

Opsi `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 1

Memperkenalkan 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 show

Memeriksa 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 -tuna

Port 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 -tulpn

Pemeriksaan 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 -tuna atau -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 DevOps Bootcamp, upgrade ke CoddyKit PRO. Kursus DevOps Bootcamp 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 DevOps Bootcamp 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 DevOps Bootcamp?

Tidak diperlukan pengalaman sebelumnya. DevOps Bootcamp 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 DevOps Bootcamp ini?

Ya. Setiap pelajaran DevOps Bootcamp 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

  1. Utilitas Jaringan Dasar (ping, ip, netstat)
  2. Dasar-Dasar Secure Shell (SSH)
  3. SCP dan Rsync untuk Transfer Berkas
  4. Autentikasi Kunci SSH & Berkas Konfigurasi
← Kembali ke DevOps Bootcamp