Beranda » bagaimana » Cara Bekerja dengan Jaringan dari Terminal Linux 11 Perintah yang Harus Anda Ketahui

    Cara Bekerja dengan Jaringan dari Terminal Linux 11 Perintah yang Harus Anda Ketahui

    Apakah Anda ingin mengunduh file, mendiagnosis masalah jaringan, mengelola antarmuka jaringan Anda, atau melihat statistik jaringan, ada perintah terminal untuk itu. Koleksi ini berisi alat yang sudah dicoba dan benar serta beberapa perintah yang lebih baru.

    Anda dapat melakukan sebagian besar dari ini dari desktop grafis, meskipun bahkan pengguna Linux yang jarang menggunakan terminal sering meluncurkan satu untuk menggunakan ping dan alat diagnostik jaringan lainnya.

    keriting & goyang

    Menggunakan ikal atau wget perintah untuk mengunduh file dari Internet tanpa meninggalkan terminal. Jika Anda menggunakan ikal, ketik ikal -O diikuti oleh path ke file. wget yang bisa digunakan pengguna wget tanpa opsi apa pun ... File akan muncul di direktori saat ini.

    curl -O website.com/file
    wget website.com/file

    ping

    ping mengirimkan paket ECHO_REQUEST ke alamat yang Anda tentukan. Ini cara yang bagus untuk melihat apakah komputer Anda dapat berkomunikasi dengan Internet atau alamat IP tertentu. Ingatlah bahwa banyak sistem dikonfigurasikan untuk tidak merespons ping.

    Berbeda dengan perintah ping pada Windows, perintah ping Linux akan terus mengirim paket sampai Anda menghentikannya. Anda dapat menentukan jumlah paket terbatas dengan -c beralih.

    ping -c 4 google.com

    tracepath & traceroute

    Itu tracepath perintah ini mirip dengan traceroute, tetapi itu tidak membutuhkan hak akses root. Ini juga diinstal secara default di Ubuntu, sedangkan traceroute tidak. tracepath melacak jalur jaringan ke tujuan yang Anda tentukan dan melaporkan setiap "lompatan" di sepanjang jalur. Jika Anda mengalami masalah atau kelambatan jaringan, tracepath dapat menunjukkan kepada Anda di mana jaringan gagal atau di mana kelambatan terjadi.

    tracepath example.com

    mtr

    Itu mtr perintah menggabungkan ping dan tracepath menjadi satu perintah. mtr akan terus mengirim paket, menunjukkan kepada Anda waktu ping untuk setiap "hop." Ini juga akan menunjukkan masalah - dalam hal ini, kita dapat melihat bahwa hop 6 kehilangan lebih dari 20% dari paket.

    mtr howtogeek.com

    Tekan q atau Ctrl-C untuk berhenti ketika Anda selesai.

    tuan rumah

    Itu tuan rumah perintah melakukan pencarian DNS. Berikan nama domain dan Anda akan melihat alamat IP yang terkait. Berikan alamat IP dan Anda akan melihat nama domain terkait.

    host howtogeek.com
    host 208.43.115.82

    siapa yang

    Itu siapa yang perintah akan menampilkan catatan whois situs web, sehingga Anda dapat melihat informasi lebih lanjut tentang siapa yang mendaftar dan memiliki situs web tertentu.

    whois example.com

    ifplugstatus

    Itu ifplugstatus perintah akan memberi tahu Anda apakah kabel dicolokkan ke antarmuka jaringan atau tidak. Ini tidak diinstal secara default di Ubuntu. Gunakan perintah berikut untuk menginstalnya:

    sudo apt-get install ifplugd

    Jalankan perintah untuk melihat status semua antarmuka atau tentukan antarmuka spesifik untuk melihat statusnya.

    ifplugstatus
    ifplugstatus eth0

    "Link beat terdeteksi" berarti kabel terhubung. Anda akan melihat "dicabut" jika tidak.

    ifconfig

    Itu ifconfig perintah memiliki berbagai opsi untuk mengkonfigurasi, menyetel, dan men-debug antarmuka jaringan sistem Anda. Ini juga cara cepat untuk melihat alamat IP dan informasi antarmuka jaringan lainnya. Mengetik ifconfig untuk melihat status semua antarmuka jaringan yang saat ini aktif, termasuk namanya. Anda juga dapat menentukan nama antarmuka untuk melihat hanya informasi tentang antarmuka itu.

    ifconfig
    ifconfig eth0

    ifdown & ifup

    Itu ifdown dan ifup perintah sama dengan menjalankan ifconfig up atau ifconfig down. Diberi nama antarmuka, mereka menurunkan antarmuka atau memunculkannya. Ini membutuhkan izin root, jadi Anda harus menggunakan sudo di Ubuntu.

    sudo ifdown eth0
    sudo ifup eth0

    Coba ini pada sistem desktop Linux dan Anda mungkin akan mendapatkan pesan kesalahan. Linux desktop biasanya menggunakan NetworkManager, yang mengelola antarmuka jaringan untuk Anda. Perintah-perintah ini akan tetap bekerja di server tanpa NetworkManager.

    Jika Anda benar - benar perlu mengkonfigurasi NetworkManager dari baris perintah, gunakan nmcli perintah.

    dhclient

    Itu dhclient perintah dapat melepaskan alamat IP komputer Anda dan mendapatkan yang baru dari server DHCP Anda. Ini membutuhkan izin root, jadi gunakan sudo di Ubuntu. Jalankan dhclient tanpa opsi untuk mendapatkan alamat IP baru atau gunakan -r beralih untuk melepaskan alamat IP Anda saat ini.

    sudo dhclient -r
    sudo dhclient

    netstat

    Itu netstat perintah dapat menunjukkan banyak statistik antarmuka yang berbeda, termasuk soket terbuka dan tabel routing. Jalankan perintah netstat tanpa opsi dan Anda akan melihat daftar soket terbuka.

    Ada banyak lagi yang dapat Anda lakukan dengan perintah ini. Misalnya, gunakan netstat -p perintah untuk melihat program yang terkait dengan soket terbuka.

    Lihat statistik terperinci untuk semua port dengan netstat -s.


    Kami juga telah membahas perintah untuk mengelola proses dan bekerja dengan file di masa lalu.