Mengambil jejak paket menggunakan Terminal di Mac

Jika Anda mengetahui cara membaca jejak paket, Anda akan mendapatkan manfaatnya saat mendiagnosis masalah sambungan jaringan.

Artikel ini telah diarsipkan dan tidak lagi diperbarui oleh Apple.

Dapatkan nama perangkat BSD dari interface jaringan

  1. Masuk ke Mac dengan akun administrator.
  2. Sambil menekan tombol Pilihan, pilih menu Apple () > Informasi Sistem (atau Profil Sistem).
  3. Pilih Jaringan dari daftar di sebelah kiri jendela Informasi Sistem. 
  4. Pilih interface jaringan (seperti Wi-Fi atau Ethernet) dari daftar layanan aktif di sebelah kanan jendela.
  5. Dari bagian rincian di bagian bawah jendela, temukan "Nama Perangkat BSD". Pada gambar contoh, nama perangkat BSD untuk Wi-Fi adalah en0.

Jendela Informasi Sistem

Menangkap jejak paket

  1. Buka Terminal dalam folder Utilitas di folder Aplikasi,.
  2. Ketik perintah berikut, namun ganti BSDname dengan nama perangkat BSD (seperti en0, en1, atau ppp0) dari Informasi Sistem: 

    sudo tcpdump -i BSDname -s 0 -B 524288 -w ~/Desktop/DumpFile01.pcap

  3. Tekan Kembali, lalu masukkan sandi administrator jika diminta.
  4. Terminal akan menampilkan pesan tcpdump: mendengarkan... untuk menunjukkan bahwa aplikasi mendengarkan aktivitas di interface jaringan.
  5. Saat Terminal terbuka, lakukan fungsi jaringan yang ingin Anda uji.
  6. Setelah fungsi jaringan selesai, kembali ke Terminal, lalu tekan Kontrol-C untuk menangkap jejak paket. Terminal akan menyimpannya dalam file di desktop dengan nama "DumpFile01.pcap". 
  7. Untuk melihat isi file tersebut, gunakan perintah ini di Terminal:

    tcpdump -s 0 -n -e -x -vvv -r ~/Desktop/DumpFile01.pcap

  8. Untuk mengambil jejak paket tambahan, ubah perintah Terminal untuk menambah jumlah file tersimpan (seperti DumpFile02.pcap dan DumpFile03.pcap).

Pelajari lebih lanjut

Situs web Pengembang Apple memiliki informasi lebih lengkap mengenai jejak paket. Saat menyelesaikan masalah sambungan jaringan, Anda harus mengetahui model komputer, versi macOS, alamat IP (dan alamat IP tujuan), serta alamat MAC (kontrol akses media). Anda juga harus memahami peran komputer Anda dalam kegiatan jaringan, serta waktu setiap aktivitas jaringan yang terkait dengan masalah tersebut.

Saat menyelesaikan masalah sambungan antara Pemancar AirPort dan modem broadband, mulai ulang pemancar, lalu tangkap interaksinya dengan penyedia layanan Internet sewaktu pemancar dimulai. Anda dapat memulai ulang pemancar menggunakan Utilitas AirPort atau dengan melepas sambungannya dari listrik sebentar. Saat melakukan pengujian, sebaiknya pemancar, modem, dan komputer yang menangkap tersambung ke hub Ethernet, bukan sakelar. Anda juga harus menetapkan alamat IP di komputer yang menangkap agar komputer tidak memalsukan kontrak DHCP yang dibutuhkan oleh pemancar (alamat 169.254.x.x sudah mencukupi).

Jejak paket mungkin menampilkan checksum TCP paket yang dikirim Mac buruk. Hal ini dikarenakan jejak paket ditangkap pada lapisan tautan tumpukan jaringan, yang berada sebelum adaptor jaringan fisik tempat checksum dihasilkan. Kondisi ini dapat diabaikan.

Tanggal Dipublikasikan: