Tema Jannah Lisensi tidak divalidasi, Buka halaman opsi tema untuk memvalidasi lisensi, Anda memerlukan satu lisensi untuk setiap nama domain.

Alternatif perintah jaringan untuk pengguna Linux dengan contoh praktis.

Perintah jaringan di Windows dan Linux: 5 perintah setara yang harus Anda ketahui (plus trik WSL)

Banyak pengguna Windows mengalami kesulitan beralih ke Linux karena perbedaan perintah jaringan dan cara penanganannya melalui terminal. Perintah Windows umum tidak berfungsi langsung di Linux, yang dapat menyebabkan kebingungan saat memeriksa koneksi atau memecahkan masalah jaringan.

Linux-mascot-networking-commands-1 Alternatif untuk perintah jaringan di Linux bagi pengguna Windows dengan contoh praktis

Linux menyediakan serangkaian perintah jaringan yang andal yang melakukan tugas yang sama dengan efisiensi dan fleksibilitas yang lebih besar. Memahami perintah-perintah yang setara ini menyederhanakan transisi antara kedua sistem dan secara signifikan mengurangi waktu pembelajaran.

Dengan menggabungkan perintah Linux asli dengan kemampuan lintas platform Windows, jaringan dapat dikelola dan diuji dengan lancar tanpa perlu mengubah lingkungan operasi secara keseluruhan.

Jika Anda pernah menggunakan perintah jaringan di Windows, seperti ping dan tracert, Anda mungkin bertanya-tanya apakah Anda dapat menggunakannya di Linux, baik secara terpisah maupun sebagai bagian dari WSL. Untungnya, Anda bisa.

ping

Saya ingat duduk di kelas jaringan komputer di universitas ketika profesor menjelaskan cara menggunakan perintah ping di command prompt Windows. Itu adalah awal dari hubungan jangka panjang, meskipun hubungan itu meluas melintasi berbagai sistem operasi dan kembali bersatu dengan WSL.

Cara termudah untuk menggunakan ping di baris perintah Linux dan WSL adalah dengan mengetik ping diikuti dengan alamat IP atau nama domain.


ping google.com

Alternatif perintah jaringan wsl-ping di Linux untuk pengguna Windows dengan contoh praktis.

ping 127.0.0.1

Perintah terakhir akan mengirimkan permintaan ping ke "celah" Anda, atau antarmuka mesin lokal Anda. Perintah ping membantu menentukan apakah host berfungsi, atau setidaknya merespons permintaan ping. Beberapa host mungkin masih berfungsi tetapi menolak permintaan ping karena alasan keamanan. Perintah ping juga membantu menentukan apakah situs tersebut sedang down untuk semua orang atau hanya untuk Anda.

Perilaku default perintah ping berbeda antara sistem Linux dan Unix-like serta Windows. Di Windows, perintah ping dieksekusi empat kali. Di Linux, perintah ping terus berjalan hingga Anda menekan Ctrl+C, setelah itu akan menampilkan beberapa statistik tentang paket yang diterima.

Baca juga:  Perintah Git terpenting yang Anda perlukan untuk memulai

Alternatif perintah jaringan wsl-ping-ctrl-c di Linux untuk pengguna Windows dengan contoh praktis.

Untuk menghentikan ping setelah sejumlah percobaan tertentu, gunakan opsi -c. Untuk mengirim empat kali percobaan ping ke sebuah host:

ping -c 4 google.com

Alternatif perintah jaringan ping-google-wsl-c4 untuk pengguna Windows dengan contoh praktis.

tracert: traceroute atau tracepath di Linux

Tracert adalah alat diagnostik jaringan berguna lainnya untuk Windows. Alat ini memungkinkan Anda untuk melacak jalur dari perangkat Anda melalui node jaringan ke perangkat tujuan. Dalam praktiknya, metode ini mungkin tidak sepenuhnya dapat diandalkan, karena beberapa perangkat di sepanjang jalur mungkin tidak merespons. Namun, ini berguna untuk menentukan apakah sebuah situs web sedang down untuk semua orang atau hanya untuk Anda.

Anda mungkin mencarinya di Linux, tetapi mungkin tidak menemukannya. Sederhananya, namanya berbeda. Coba jalankan perintah "traceroute".

traceroute example.com

Atau Anda bisa mencoba perintah tracepath:

tracepath example.com

Alternatif perintah jaringan tracepath-wsl untuk pengguna Linux dengan contoh praktis.

Tergantung pada distribusi Linux Anda, Anda mungkin perlu menginstal paket tambahan pada sistem Anda. Jika perintah-perintah ini gagal, Anda dapat mencari di pengelola paket Anda untuk mengidentifikasi paket yang mungkin perlu diinstal.

Alternatifnya, Anda dapat menginstal MTR, yang menggabungkan fungsi ping dan traceroute ke dalam satu alat. Untuk menginstalnya di Ubuntu:

sudo apt install mtr

Anda dapat terhubung ke MTR menggunakan nama host atau alamat IP, mirip dengan ping dan traceroute:

mtr howtogeek.com

Perilaku defaultnya adalah membuka jendela antarmuka pengguna grafis dan melanjutkan proses penelusuran jalur. Anda dapat melihat MTR di terminal menggunakan opsi -t.

mtr -t howtogeek.com
Alternatif perintah jaringan mtr-terminal untuk pengguna Linux dengan contoh praktis.
Anda dapat melakukan ini secara otomatis dengan mengatur variabel lingkungan MTR_OPTIONS:
export MTR_OPTIONS="-t"

Anda dapat menambahkan baris ini ke file .bashrc atau .zshrc Anda untuk mengaktifkannya setiap kali Anda membuka jendela terminal baru.

Baca juga:  Cara menggunakan dan menyesuaikan file .bashrc di Linux untuk meningkatkan pengalaman Anda

Sekarang, saat Anda menjalankan MTR, program akan berjalan di jendela terminal.

Salah satu perbedaan utama antara MTR dan alat traceroute tradisional adalah MTR menampilkan statistik untuk setiap node, mirip dengan apa yang Anda lihat saat menggunakan perintah ping. Ini akan menunjukkan waktu respons terpendek, terpanjang, dan rata-rata (ping) untuk setiap node, serta deviasi standarnya. Ini akan menunjukkan seberapa besar variasi waktu respons di sekitar rata-rata.

ipconfig – pintasan IP di Linux

Anda mungkin pernah menggunakan perintah ipconfig di Windows untuk melihat informasi tentang pengaturan jaringan. Perintah ifconfig adalah padanannya di Linux, tetapi sekarang merupakan singkatan dari ip.

Untuk melihat semua antarmuka jaringan pada sistem Anda:

ip link
Alternatif perintah jaringan wsl-ip-link di Linux untuk pengguna Windows dengan contoh praktis.
Untuk menampilkan alamat IP:
ip address

Di WSL2, alamat WSL mesin virtual ditampilkan secara default. Jika Anda ingin mengelola koneksi jaringan Windows dari mesin Windows, sebaiknya lakukan langsung dari sisi Windows.

netstat – Gunakan lsof atau ss

Terkadang Anda mungkin ingin melihat semua koneksi jaringan terbuka Anda. Mungkin Anda khawatir seseorang telah mendapatkan akses tidak sah ke sistem Anda. Atau mungkin Anda hanya ingin mengetahui aplikasi mana yang terhubung ke server mereka. Di Windows, perintah `netstat` memungkinkan Anda untuk melakukan ini. Perintah serupa juga ada di Linux.

lsof adalah alat umum untuk memeriksa file yang terbuka. Di Linux, semuanya adalah file, termasuk koneksi jaringan. Anda dapat dengan mudah menjalankan perintah lsof dari baris perintah.

lsof
Secara default, perintah ini akan menampilkan semua file yang dibuka oleh aplikasi Linux yang sedang berjalan. Untuk melihat semua koneksi internet, gunakan opsi -i.
lsof -i

Di Linux, perintah ss juga akan menampilkan informasi tentang soket yang terbuka, mirip dengan perintah netstat:

ss

Catatan penting saat menggunakan WSL: Alat-alat ini hanya akan menampilkan koneksi di sisi Linux sistem. Jika Anda ingin memeriksa proses Windows, Anda dapat menggunakan alat netstat dari WSL dengan mengikuti teknik yang dijelaskan selanjutnya dalam artikel ini.

Baca juga:  Cara Terbaik untuk Mencadangkan File Anda di Ubuntu

nslookup: Gunakan nslookup atau dig di Linux sebagai gantinya.

Untuk mengetahui siapa pemilik nama domain, Anda dapat menggunakan alat nslookup di Windows. Anda dapat melakukan hal yang sama di Linux.

Terdapat perintah nslookup yang serupa di Linux.

nslookup howtogeek.com
nslookup-wsl: Alternatif perintah jaringan di Linux untuk pengguna Windows dengan contoh praktis.
Anda juga bisa menggunakan alat penggalian:
dig howtogeek.com

Kedua opsi tersebut akan menampilkan server nama domain yang terkait dengan alamat yang Anda masukkan, yaitu howtogeek.com dalam kasus ini.

Alat-alat ini mungkin tidak terinstal secara default, tergantung pada distribusi Linux Anda. Alat-alat ini tidak termasuk dalam distribusi Ubuntu default untuk WSL. Jika Anda ingin menggunakannya, Anda perlu menginstal paket tambahan yang disebut "bind9-dnsutils".

Untungnya, Anda dapat dengan mudah melakukan ini menggunakan apt:

sudo apt install bind9-dnsutils  

Tips tambahan: Gunakan perintah Linux dan Windows secara bersamaan di WSL.

Jika Anda menggunakan WSL, Anda dapat menggabungkan perintah Linux dan Windows dan menggunakannya bersama-sama.

Di Linux, Anda dapat menambahkan ".exe" ke perintah untuk menggunakan versi Windows. Misalnya, untuk menjalankan perintah netstat di Windows:

netstat.exe
wsl-windows-netstat: Alternatif perintah jaringan di Linux untuk pengguna Windows dengan contoh praktis
Pada sistem Windows, Anda juga dapat menjalankan perintah Linux menggunakan perintah `wsl`. Misalnya, untuk menjalankan perintah ping Linux melalui PowerShell menggunakan distribusi Linux default:
wsl ping google.com
PowerShell-WSL-Ping: Alternatif Perintah Jaringan untuk Pengguna Linux dengan Contoh Praktis
Jika Anda pernah menjalankan perintah jaringan dari baris perintah Windows, Anda dapat dengan mudah melakukannya dari Linux. Bahkan, WSL membuatnya lebih mudah lagi dengan memungkinkan perintah dijalankan dari kedua sistem. Banyak perintah Windows berasal dari sistem mirip Unix, itulah sebabnya mereka memiliki banyak kesamaan.

Memahami perintah jaringan yang setara antara Windows dan Linux membuat pekerjaan di kedua sistem lebih lancar dan mengurangi kesalahan umum. Beralih bukan berarti memulai dari awal, melainkan menerapkan kembali konsep yang sama dengan alat yang berbeda.

Pastikan untuk mencoba perintah-perintah ini secara praktis dan menerapkannya ke dalam rutinitas harian Anda untuk mendapatkan lebih banyak kepercayaan diri saat mengelola jaringan di Linux.

Pergi ke tombol atas