Distro linux memiliki banyak sekali tools untuk keperluan konfigurasi dan troubleshooting jaringan yang bisa digunakan, sebagian dari tools itu ada yang sudah terinstall otomatis dan ada juga yang harus diinstall manual. Pada artikel ini akan dijelaskan beberapa perintah linux dasar berbasis CLI pada linux yang bisa digunakan untuk keperluan networking. Simak penjelasannya lebih lanjut!
Networking Command di Linux
Berikut akan dijelaskan beberapa perintah linux dasar yang bisa digunakan untuk networking pada linux.
-
ifconfig
Ifconfig adalah perintah yang digunakan untuk melihat network interface dan IP Address secara terperinci. Dapat di install dengan cara #apt-get install net-tools
-
ping
Perintah ping adalah salah satu tools diagnostic yang digunakan untuk mengetahui kualitas koneksi dalam sebuah jaringan, baik itu koneksi dari end-user ke gateway maupun koneksi dari end-user ke internet. Ping menggunakan protokol ICMP untuk melakukan testing jaringan.
-
route
Route adalah perintah untuk mengetahui IP Gateway dalam satu network.
-
traceroute
Traceroute akan menunjukkan rute dari sebuah paket yang dilalui, dengan perintah traceroute maka dapat terlihat jumlah hops yang dilalui oleh paket data untuk sampai ke tujuan.
-
tracepath
Tracepath adalah perintah yang digunakan untuk menampilkan rute paket jaringan dari sumber hingga ke tujuan. Ini sama saja seperti traceroute, hanya saja yang membedakan ialah hasil perintah tracepath lebih simple.
-
mtr
mtr adalah perintah yang menggabungkan fungsi perintah ping dan traceroute, output perintah ini akan menampilkan jumlah hops yang dilalui oleh sebuah paket data dan juga waktu yang dibutuhkan oleh paket data untuk sampai ke tujuan secara realtime.
-
nmap
Perintah ini biasa digunakan untuk memetakan jaringan dan memverifikasi keamanan suatu jaringan atau server. Perintah ini juga biasa digunakan untuk pengecekan port dan service yang terbuka dalam sebuah router maupun server. Nmap dapat di install dengan cara # apt-get install nmap
-
netstat
Perintah ini digunakan untuk menampilkan statistic koneksi jaringan dari dan ke komputer yang sedang digunakan. Perintah netstat akan menampilkan proses yang sedang berjalan berupa protocol yang dipakai, IP Address tujuan, Port dan status koneksi yang terjadi.
-
dig
Perintah ini digunakan untuk menampilkan informasi record dari sebuah DNS seperti A Record, CNAME, MX Record dan lainnya.
-
nslookup
Nslookup adalah perintah yang digunakan untuk memperlihatkan ip address suatu domain.
-
host
Perintah ini digunakan untuk mengetahui IP dari sebuah domain dan juga sebaliknya, perintah ini juga bisa dipakai untuk mengetahui informasi query DNS Record dari sebuah website.
-
ipcalc
Perintah ini digunakan untuk menghitung suatu IP Address (subnetting).
-
whois
Perintah ini digunakan untuk mengetahui informasi atau deskripsi dari sebuah IP Address.
-
curl
Perintah ini digunakan untuk mengecek konektivitas ke URL dan sebagai tool transfer data.
-
dhclient
Perintah ini digunakan untuk mendaatkan dan melepaskan DHCP dari DHCP server.
-
ip a
Perintah ini digunakan untuk melihat network interface dan IP Address.
-
iptables
Perintah ini digunakan untuk mengatur lalu lintas jaringan. Biasanya digunakan untuk routing
-
net-tools
Net-tools merupakan paket yang didalamnya terdapat tool-tool jaringan seperti arp, hostname, ifconfig, netstat, rarp, route, plipconfig, slattach, mii-tool, iptunnel and ipmaddr. Dapat di install dengan cara # apt-get install net-tools.
-
ssh
Perintah ini digunakan untuk meremote suatu server dan juga mentransfer file secara aman. Dapat di install dengan cara # apt-get install ssh.
-
tcpdump
Perintah ini digunakan untuk menangkap paket paket yang mengalir di jaringan. Dapat di install dengan cara # apt-get install tcpdump.
-
telnet
Telnet adalah perintah yang digunakan untuk mentransfer file. telnet memiliki keamanan yang lemah. Dapat di install dengan cara # apt-get install telnet.
-
ftp
Perintah ini digunakan untuk transfer file.
Itulah beberapa tools dasar dalam sistem linux. Masih banyak sekali networking command line di sistem operasi linux. Namun, tools diatas yang sering digunakan. Semoga artikel ini bermanfaat!
Untuk kamu yang ingin berlangganan VPS Linux bisa order melalui website kami ya!