Pages

Jumat, 21 Februari 2014

Melihat informasi Jaringan di Linux

Setelah sebelumnya membahas cara melihat informasi hardware dan sofware, kali ini kita akan membahas cara melihat informasi jaringan di Linux. Beberapa informasi yang bisa didapat adalah informasi interface card, ip address, service yang berjalan dan user yang sedang aktif.

Melihat interface card

gunakan perintah ifconfig |grep "HWaddr"
candra@candra-ubuntu:~$ ifconfig |grep "HWaddr"
eth0      Link encap:Ethernet  HWaddr 00:90:f5:8a:18:eb  
wlan0     Link encap:Ethernet  HWaddr 00:22:43:8b:43:a3 
Dari contoh diatas, ada 2 card yang terpasang yaitu eth0 (LANcard) dan wlan0(perangkat wireless lan).

melihat IP dan konfigurasi jaringan

Info IP static
Untuk interace yang diseting secara manual, cukup buka file /etc/network/interface
candra@candra-ubuntu:~$ cat /etc/network/interfaces 
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static 
address 192.168.1.1
netmask 255.255.255.0

IP dinamis
IP dinamis adalah ip yang didapat dari DHCP server. Jika anda embuka file /etc/network/interface, anda tidak akan menemukan ip address disana. Untuk melihat ip, gateway dan dns, gunakan perintah ifconfig, route -n, dan cat /etc/resolv.conf secara berurutan seperti contoh dibawah ini .
candra@candra-ubuntu:~$ ifconfig wlan0|grep inet
          inet addr:192.168.55.101  Bcast:192.168.55.255  Mask:255.255.255.0
          inet6 addr: fe80::222:43ff:fe8b:43a3/64 Scope:Link
candra@candra-ubuntu:~$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.55.1    0.0.0.0         UG    0      0        0 wlan0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
192.168.55.0    0.0.0.0         255.255.255.0   U     9      0        0 wlan0
candra@candra-ubuntu:~$ cat /etc/resolv.conf 
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 8.8.8.8
nameserver 8.8.4.4

Melihat service yang sedang berjalan

Server linux biasanya menjalankan banyak layanan. Layanan ini disebut juga dengan service atau deamon. Untuk melihat service yang bejalan, gunakan printah nmap localhost.
tarting Nmap 6.00 ( http://nmap.org ) at 2012-12-13 14:27 WIT
Nmap scan report for localhost (127.0.0.1)
Host is up (0.00047s latency).
rDNS record for 127.0.0.1: localhost.localdomain
Not shown: 990 closed ports
PORT     STATE SERVICE
21/tcp   open  ftp
22/tcp   open  ssh
53/tcp   open  domain
80/tcp   open  http
139/tcp  open  netbios-ssn
443/tcp  open  https
445/tcp  open  microsoft-ds
631/tcp  open  ipp
3128/tcp open  squid-http
3306/tcp open  mysql

Dari hasil nmap, kelihatan service apa saja yang sedang berjalan diserver.

Melihat user yang aktif

Linux adalah OS yang mulitasking sekaligus multiuser, oleh karenanya dalam satu server bisa login banyak user (biasanya pakai telnet atau SSH). Jika kita ingin melihat user yang sedang aktif. gunakan perintah who . Dulu sewaktu saya kuliah, satu server di pakai oleh puluhan mahasiswa untuk belajar sistem operasi atau jaringan komputer. Tentunya dengan memanfaatkan remote login dengan memanfaatkan tool puTTY.
14:32:48 up 35 min,  3 users,  load average: 0.28, 0.33, 0.45
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
candra   pts/4    :0.0             14:16    2:11   0.28s  0.28s bash
candra   pts/5    :0.0             14:30    0.00s  0.13s  0.00s w
Untuk materi selanjutnya akan membahas tentang cara mendapatkan informasi bantuan suatu perintah di linux

Tidak ada komentar:

Posting Komentar