Perintah Dasar Jaringan di Linux

Linux merupakan sistem operasi yang paling umum digunakan sebagai server jaringan. Linux memiliki kelebihan dalam realibilitas dan sekuriti. Selain itu, mudah sekali unntuk dikonfigurasikan.

Kali ini saya ingin berbagi mengenai perintah dasar di Linux. Adapun distro yang saya pakai adalah Ubuntu Lucid Lynx. Pada dasarnya, untuk perintah-perintah dasar seperti yang akan teman-teman lihat tidak terlalu dipengaruhi oleh distron Linux yang kita pakai.


Sebelum kita mencoba, alangkah baiknnya dulu kita menngecek apakah perangkat jaringannya sudah berfungsi dengan baik, kita periksa dengann perintah dmesg. Perintah ini akan mengeluarkan output kernel ring buffer. dmesg ini menampilkan perangkat-perangkat keras yang sesuai.
Apabila kita menginginkan untuk melihat ethernet card yang kita punya, tentunya perintah dmesg tidak akan membantu kita menemukannya dengan tepat karena output yang dihasilkan banyak sekali dan kita harus memeriksanya baris-per baris. Nah, untuk itu diperlukan perintah grep untuk menyaring apa yang kita cari.


derizal@Laptop-Kuring:~$ dmesg | grep eth
[    1.160386] eth0: Tigon3 [partno(BCM95906) rev c002] (PCI Express) MAC address 00:26:22:0d:92:6f
[    1.160390] eth0: attached PHY is 5906 (10/100Base-TX Ethernet) (WireSpeed[0])
[    1.160393] eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] TSOcap[0]
[    1.160395] eth0: dma_rwctrl[76180000] dma_mask[64-bit]
[   21.956742] ADDRCONF(NETDEV_UP): eth0: link is not ready
  




1. Mengecek IP Address dari komputer kita sendiri (host). Perintah ifconfig ini memeriksa apakah di layer jaringan (layer 3) sudah beres ataukah belum.


derizal@Laptop-Kuring:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:26:22:0d:92:6f
  UP BROADCAST MULTICAST  MTU:1500  Metric:1
  RX packets:0 errors:0 dropped:0 overruns:0 frame:0
  TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:1000
  RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
  Interrupt:17

lo        Link encap:Local Loopback
  inet addr:127.0.0.1  Mask:255.0.0.0
  inet6 addr: ::1/128 Scope:Host
  UP LOOPBACK RUNNING  MTU:16436  Metric:1
  RX packets:30 errors:0 dropped:0 overruns:0 frame:0
  TX packets:30 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:0
  RX bytes:2240 (2.2 KB)  TX bytes:2240 (2.2 KB)

wlan0     Link encap:Ethernet  HWaddr 00:1e:65:5b:c1:80
  inet addr:172.124.102.161  Bcast:172.124.103.255  Mask:255.255.252.0
  inet6 addr: fe80::21e:65ff:fe5b:c180/64 Scope:Link
  UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
  RX packets:3793 errors:0 dropped:0 overruns:0 frame:0
  TX packets:1366 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:1000
  RX bytes:2223497 (2.2 MB)  TX bytes:135813 (135.8 KB) TX bytes:135813 (135.8 KB)
  




Karena komputer memakai Wireless, hanya terlihat IP address wlan0, yaitu 172.124.102.161. IP ini didapatkan dari DHCP server lokal.

2. Memeriksa Table Routing



derizal@Laptop-Kuring:~$ route
 Kernel IP routing table
 Destination     Gateway         Genmask         Flags Metric Ref Use Iface
 172.124.100.0   *               255.255.252.0   U     2      0      0 wlan0
 link-local      *               255.255.0.0     U     1000   0      0 wlan0
 default         hotspot.paramad 0.0.0.0         UG    0      0      0 wlan0
  



3. Mengecek koneksi digunakan protokol ICMP dengan perintah ping atau traceroute



derizal@Laptop-Kuring:~$ ping parmagz.paramadina.ac.id
 PING parmagz.paramadina.ac.id (117.102.101.88) 56(84) bytes of data.
 64 bytes from hosting.paramadina.ac.id (117.102.101.88): icmp_seq=1 ttl=63 time=3.17 ms
 64 bytes from hosting.paramadina.ac.id (117.102.101.88): icmp_seq=2 ttl=63 time=0.995 ms
 64 bytes from hosting.paramadina.ac.id (117.102.101.88): icmp_seq=3 ttl=63 time=1.85 ms
 64 bytes from hosting.paramadina.ac.id (117.102.101.88): icmp_seq=4 ttl=63 time=1.49 ms
 64 bytes from hosting.paramadina.ac.id (117.102.101.88): icmp_seq=5 ttl=63 time=1.05 ms
 64 bytes from hosting.paramadina.ac.id (117.102.101.88): icmp_seq=6 ttl=63 time=1.12 ms
 64 bytes from hosting.paramadina.ac.id (117.102.101.88): icmp_seq=7 ttl=63 time=1.01 ms
 64 bytes from hosting.paramadina.ac.id (117.102.101.88): icmp_seq=8 ttl=63 time=1.00 ms
 64 bytes from hosting.paramadina.ac.id (117.102.101.88): icmp_seq=9 ttl=63 time=1.05 ms
 64 bytes from hosting.paramadina.ac.id (117.102.101.88): icmp_seq=10 ttl=63 time=0.987 ms
 //dst
--- parmagz.paramadina.ac.id ping statistics ---
39 packets transmitted, 39 received, 0% packet loss, time 38060ms
rtt min/avg/max/mdev = 0.923/1.363/8.017/1.161 ms
   



derizal@Laptop-Kuring:~$ traceroute parmagz.paramadina.ac.id
traceroute to parmagz.paramadina.ac.id (192.168.30.14), 30 hops max, 60 byte packets
 1  hotspot.paramadina.ac.id (172.124.100.1)  1.857 ms  2.945 ms  3.020 ms
 2  hosting.paramadina.ac.id (117.102.101.88)  3.454 ms  3.732 ms  3.750 ms

 //ternyata untuk sampai pada domain parmagz.paramadina.ac.id komputer harus melewati hotspot.paramadina.ac.id, kemudian 
 //ke hosting.paramadina.ac.id
 //Contoh di atas unntuk domain local, sekarang kita coba domain luar

derizal@Laptop-Kuring:~$ traceroute koprol.com
traceroute to koprol.com (124.108.78.118), 30 hops max, 60 byte packets
 1  hotspot.paramadina.ac.id (172.124.100.1)  1.836 ms  4.222 ms  4.317 ms
 2  * * *
 3  * * *
 4  * * *
 5  * id-jkt-mid-igw-3.biznetnetworks.com (202.169.34.90)  10.946 ms  11.331 ms
 6  sg-sin1-equ.biznetnetworks.com (202.169.34.252)  24.240 ms  15.866 ms  15.852 ms
 7  p24018.sgw.equinix.com (202.79.197.3)  16.420 ms  16.919 ms  17.041 ms
 8  xe-0-0-0.msr1.sg1.yahoo.com (203.84.211.2)  15.274 ms xe-0-0-0.msr2.sg1.yahoo.com (203.84.211.6)  15.212 ms  17.074 ms
 9  gi-3-1.bas-d1.sg1.yahoo.com (124.108.112.18)  16.681 ms gi-3-2.bas-d2.sg1.yahoo.com (124.108.112.30)  16.282 ms  16.356 ms
   



Gabungan antara ping dan traceroute adalah mtr. mtr merupakan tools untuk mendiagnosa jaringan.



derizal@Laptop-Kuring:~$ mtr
      My Traceroute [v. 0.75]
Laptop-Kuring (0.0.0.0)
Keys : Help Display Mode Restart sattistics Order of Fields quit
         Packets   Pings
 Host       Loss% Snt Last Avg Best Wrst  StDev
 1.hotspot.paramadina.ac.id    0.0% 34 0.9 7.4 0.9 89.7 20.0 
 1.117.102.101.88     0.0% 33 1.0 2.4 0.9 21.6 3.5       
  



4. Melihat Mac Address yang baru saja mengontak host kita.


derizal@Laptop-Kuring:~$ arp
Address                  HWtype  HWaddress           Flags Mask            Iface
hotspot.paramadina.ac.i  ether   00:0c:42:43:5b:cd   C                     wlan0
172.124.100.96           ether   00:0c:42:43:5b:cd   C                     wlan0
172.124.100.135          ether   00:0c:42:43:5b:cd   C                     wlan0
user-b0e54d4878.local    ether   00:0c:42:43:5b:cd   C                     wlan0
user-b0e54d4878.local    ether   00:0c:42:43:5b:cd   C                     wlan0    
  



5. Melihat IP Address dari suatu domain.



derizal@Laptop-Kuring:~$ nslookup mail.paramadina.ac.id
Server:  172.124.100.1
Address: 172.124.100.1#53

Non-authoritative answer:
Name: mail.paramadina.ac.id
Address: 192.168.30.10    
  

2 komentar:

szemaon mengatakan...
Komentar ini telah dihapus oleh administrator blog.
Lukman scom mengatakan...
Komentar ini telah dihapus oleh pengarang.

Posting Komentar

Klick Here!

 
Design by Lukman SCom Site | Bloggerized by Lukmanul Hakim - Teknik Komputer dan Jaringan | Welcome To my blog