Subsistem Windows untuk Linux telah muncul sebagai alat yang serius untuk pengembangan, tetapi juga berguna untuk menjalankan perangkat jaringan Linux yang luas. Versi modern Windows, yang dibangun di atas dasar Windows NT, juga memiliki alat jaringan sendiri.

Anda mungkin bertanya-tanya kumpulan alat mana yang harus Anda fokuskan jika Anda menjalankan Linux di bawah WSL. Dengan kemampuan untuk menjalankan perintah Linux yang sebenarnya, pilihan Windows atau Linux menjadi lebih jelas. Lebih masuk akal untuk mengakses toolkit jaringan yang kaya dari WSL.

Linux Merupakan Standar untuk Server

Sementara Linux masih hanya mewakili sejumlah kecil komputer desktop, ia mendominasi dalam komputasi server. Statistik dari ZDNet pada tahun 2015 membuktikan bahwa 96,3 persen dari 1 juta server web teratas di dunia menggunakan Linux. Dunia 500 superkomputer teratas, 100 persen di antaranya menjalankan Linux. Benar, semuanya.

Karena Linux ada di mana-mana dalam komputasi server, jika Anda serius ingin belajar tentang jaringan, Anda pasti ingin mengenal Linux jika Anda belum melakukannya.

Di masa lalu, cara menjalankan Linux dan Windows pada mesin yang sama adalah menginstal sistem dual-boot, tetapi ini bisa memakan waktu. Ini juga membutuhkan ruang disk dan ada kebutuhan untuk mengganti sistem. Alat seperti Cygwin juga telah tersedia tetapi itu hanya port dari perintah Linux ke Windows dan tidak bekerja persis sama.

Mesin virtual memungkinkan Linux dan Windows berjalan secara bersamaan, tetapi VM dapat menghabiskan banyak sumber daya dan terkadang sulit untuk mengintegrasikan sistem host dan tamu.

WSL menghilangkan kebutuhan untuk mengganti konteks dan memungkinkan Anda menjadi produktif dengan segera.

Siapkan Subsistem Windows untuk Linux

Jika Anda baru belajar tentang jaringan, Anda dapat dengan mudah menyiapkan WSL di mesin Windows dan tidak perlu melakukannya bersaing dengan instalasi, multibooting, atau harus bersaing dengan antarmuka baru selain operasi baru sistem. Anda dapat memiliki lingkungan Windows yang Anda kenal saat Anda mulai menggunakan alat jaringan.

Terkait: Jalankan Linux Menggunakan Subsistem Windows untuk Linux

Jika Anda sudah menjadi pengguna Linux berpengalaman, WSL juga memiliki banyak hal untuk ditawarkan kepada Anda. Anda dapat menjalankan alat jaringan yang sudah Anda kenal langsung di Windows, dan Anda akan dapat mencampur dan mencocokkan perintah Windows dan Linux pada baris perintah yang sama. Anda tidak dapat melakukannya di mesin virtual atau instalasi Linux mandiri.

Bagaimanapun, Anda akan menemukan lingkungan yang sama di WSL yang akan Anda temukan di server Linux. Ini berarti bahwa perintah akan bekerja dengan cara yang sama di kedua sistem. Anda dapat mengikuti dokumentasi yang ditujukan untuk Linux.

Saat Anda semakin yakin dengan keterampilan Linux Anda, Anda akan dapat menerapkan apa yang Anda pelajari pada penginstalan Linux yang lengkap.

Alasan utama menggunakan WSL adalah untuk mendapatkan akses ke toolkit jaringan sumber terbuka yang ditawarkan Linux.

Anda mungkin sedang membuat aplikasi web, jadi Anda ingin menguji web dan server database. Anda dapat menginstal server web Apache dan server basis data MariaDB, yang keduanya digunakan untuk menjalankan banyak situs web di dunia nyata.

Kamu bisa memecahkan masalah koneksi jaringan dengan ping, tracepath, MTR, dan gali lebih dalam server jarak jauh dengan nmap.

Intinya adalah Anda akan memiliki akses ke alat yang sama dengan yang Anda temukan di mesin Linux dan mereka akan bekerja dengan cara yang sama. Itu berarti berpindah dari Windows ke Linux dan kembali lagi itu mulus.

Meskipun banyak dari alat ini memiliki port Windows asli, seringkali versi Linux yang mendapat prioritas dari pengembang. Artinya, jika Anda mengalami masalah dengan versi Windows, kemungkinan besar masalahnya adalah Anda menggunakan Windows.

WSL menjalankan binari Linux asli, jadi itu berarti Anda akan menjalankan versi yang sama persis dengan yang Anda lakukan di mesin Linux. Sekarang WSL2 menggunakan kernel Linux virtual, ini lebih seperti kotak Linux standar dalam hal perilaku.

Itu berarti bahwa alat akan bekerja seperti yang diharapkan oleh pengembang sumber terbuka.

Mengintegrasikan Windows dan Linux

Salah satu bagian terbaik dari WSL adalah kemampuannya untuk mencampur dan mencocokkan Windows dan Linux dari baris perintah yang sama, baik di Linux atau PowerShell.

Untuk mengakses sistem file Linux dari Windows, cukup ketik di shell:

$ Explorer.exe.

Ini akan membuka Windows Explorer ke direktori saat ini. Anda dapat mengganti direktori Linux apa pun dengan "." dan buka di Explorer.

Anda juga dapat menjalankan perintah Windows apa pun di Linux dengan menambahkan .exe untuk itu. Jika Anda ingin mengedit .bashrc Anda di Notepad, misalnya, ketik:

$ notepad.exe .bashrc

Anda juga dapat mengakses sistem file Windows dari Linux dari direktori / mnt / [huruf drive]. Jika drive Windows Anda adalah C:, itu akan menjadi / mnt / c.

Pergi ke sisi Windows, file wsl perintah akan menjalankan apa pun yang ditambahkan padanya di instalasi WSL Linux Anda dan mengembalikan hasilnya di PowerShell:

wsl ls

Perintah ini akan memberi Anda daftar direktori Linux.

Mengapa Anda ingin mencampur dan mencocokkan perintah Windows dan Linux? Anda mungkin lebih suka perintah dalam satu sistem daripada yang lain. Perintah tracert Windows dan tracepath Linux sama-sama membuat traceroutes yang mengikuti rute yang diambil paket ke server, tetapi menampilkan hasilnya secara berbeda.

Perintah Tracepath Linux dijalankan di WSL dari PowerShell:

Perintah Windows Tracert di Linux:

Anda mungkin sudah membuat kunci OpenSSH untuk Windows. Jika Anda ingin menggunakan versi Linux, Anda harus membuat kunci lain. Dengan WSL, Anda cukup menggunakan kunci yang ada. Anda cukup mengetik ini di WSL:

ssh.exe namapengguna @ server

Mampu menjalankan perintah sistem operasi yang berbeda dari baris perintah yang sama bukanlah hal yang luar biasa. Anda memiliki kemampuan untuk menjalankan dua sistem berbeda sebagai satu tanpa harus melakukan dual boot atau menggunakan aplikasi virtualisasi. WSL hanyalah solusi yang sangat fleksibel.

Pembangkit Listrik Jaringan

Dengan WSL, Anda tidak perlu memilih antara Linux atau Windows untuk menggunakan kekuatan jaringan Windows pada sistem Anda. Anda dapat mempertahankan desktop yang ada dan mengeluarkan perintah Linux di Windows, dan perintah Windows di Linux.

Ini adalah alternatif yang kuat untuk boot ganda dan mesin virtual. Dengan lebih banyak peningkatan untuk WSL dalam pipeline, termasuk kemampuan untuk menjalankan aplikasi grafis, sepertinya WSL hanya akan menjadi lebih baik seiring berjalannya waktu. Apakah Anda sudah berpengalaman atau baru saja memasuki jaringan, mengapa tidak mengambil risiko?

Surel
Mengapa Windows Mengirimkan Kernel Linux Mengubah Segalanya

Ingin menjalankan Linux di Windows? Berkat Subsistem Windows untuk Linux, ini lebih mudah. Inilah mengapa ini penting.

Topik-topik terkait
  • Linux
  • Windows
  • Subsistem Windows untuk Linux
Tentang Penulis
David Delony (2 Artikel Dipublikasikan)Selebihnya Dari David Delony

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk mendapatkan tip teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Satu langkah lagi…!

Harap konfirmasi alamat email Anda di email yang baru saja kami kirimkan kepada Anda.

.