Archive for 'Linux Tips 101'

[1001+ Linux Tips] Melihat Seluruh Koneksi yang Berjalan di Server

Untuk melihat seluruh koneksi berjalan di server baik menggunakan protocol TCP maupun UDP, kita bisa menggunakan netstat dengan opsi --listen. Sebagai contoh :

[root@kiara ~]# netstat --listen
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State
tcp        0      0 kiara.kurungsiku.com:smux *:*                         LISTEN
tcp        0      0 *:mysql                     *:*                         LISTEN
tcp        0      0 *:sunrpc                    *:*                         LISTEN
tcp        0      0 *:domain                    *:*                         LISTEN
tcp        0      0 192.168.19.4:ssh            *:*                         LISTEN
tcp        0      0 kiara.upkfe.undip.ac.:squid *:*                         LISTEN
tcp        0      0 192.168.19.4:squid          *:*                         LISTEN
tcp        0      0 *:http                      *:*                         LISTEN
tcp        0      0 *:domain                    *:*                         LISTEN
tcp        0      0 *:https                     *:*                         LISTEN
udp        0      0 *:59675                     *:*
udp        0      0 *:snmp                      *:*
udp        0      0 *:domain                    *:*
udp        0      0 *:icpv2                     *:*
udp        0      0 *:sunrpc                    *:*
udp        0      0 192.168.19.4:ntp            *:*
udp        0      0 kiara.kurungsiku.com:ntp *:*
udp        0      0 *:ntp                       *:*
udp        0      0 *:domain                    *:*
udp        0      0 fe80::214:78ff:fe03:ntp     *:*
udp        0      0 localhost6.localdomain6:ntp *:*
udp        0      0 fe80::20d:60ff:fe17:ntp     *:*
udp        0      0 *:ntp                       *:*
Active UNIX domain sockets (only servers)
Proto RefCnt Flags       Type       State         I-Node Path
unix  2      [ ACC ]     STREAM     LISTENING     5389   @ISCSIADM_ABSTRACT_NAMESPACE
unix  2      [ ACC ]     STREAM     LISTENING     6829   @/var/run/hald/dbus-4xFjaa3t6H
unix  2      [ ACC ]     STREAM     LISTENING     5374   @ISCSID_UIP_ABSTRACT_NAMESPACE
unix  2      [ ACC ]     STREAM     LISTENING     6828   @/var/run/hald/dbus-y9fIwXpHxC
unix  2      [ ACC ]     STREAM     LISTENING     6147   /var/run/audispd_events
unix  2      [ ACC ]     STREAM     LISTENING     6732   /var/run/dbus/system_bus_socket
unix  2      [ ACC ]     STREAM     LISTENING     8432   /var/lib/mysql/mysql.sock

Tip ini bermanfaat? Ingin tips lainnya? anda bisa membaca Linux Tips 101 yang merupakan bagian dari 1001 Linux Tips.

Selamat Mencoba! Have Fun!

Popularity: 15% [?]

[1001+ Linux Tips] Mencari MAC Address Komputer Lain

Untuk mengetahui MAC Address komputer lain, kita dapat menggunakan perintah arp.

[sumodirjo@kiara ~]$ /sbin/arp
Address                  HWtype  HWaddress           Flags Mask            Iface
192.168.1.15            ether   00:26:18:01:00:04   C                     eth0
192.168.1.45            ether   00:50:C0:00:01:04   C                     eth0
192.168.1.1             ether   00:26:18:01:00:1E   C                     eth0
192.168.1.2             ether   00:26:18:00:03:00   C                     eth0
192.168.1.3             ether   00:50:C0:01:02:03   C                     eth0

MAC Addres dapat anda lihat pada kolom HWaddress. MAC Address merupakan alamat unik yang berbeda untuk setiap kartu jaringan / LAN Card. terdiri atas 6 angka heksadesimal, tiga angka pertama merupakan ID pabrikan kartu jaringan tersebut. Pada contoh diatas alamat hardware untuk IP 192.168.1.45 dan 192.168.1.3 tiga angka pertamanya sama hal ini menunjukkan bahwa keduanya memiliki kartu jaringan yang diproduksi oleh pabrikan yang sama. tiga angka terakhir merupakan nomer unik alamat tiap kartu jaringan.

Apabila komputer yang anda ingin lihat tidak terlihat MAC Address nya, maka anda bisa melakukan ping ke komputer tersebut dan mengulang command arp, sehingga MAC Address komputer tersebut akan muncul.

Tip ini bermanfaat? Ingin tips lainnya? anda bisa membaca Linux Tips 101 yang merupakan bagian dari 1001 Linux Tips.

Selamat Mencoba! Have Fun!

Popularity: 19% [?]

[1001+ Linux Tips] Melihat Koneksi UDP Berjalan

Untuk melihat koneksi UDP berjalan kita bisa menggunakan opsi vaun pada perintah netstat. Sebagai contoh :

[root@kiara ~]# netstat -vaun
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address               Foreign Address             State
udp        0      0 0.0.0.0:59675               0.0.0.0:*
udp        0      0 0.0.0.0:161                 0.0.0.0:*
udp        0      0 0.0.0.0:53                  0.0.0.0:*
udp        0      0 0.0.0.0:3130                0.0.0.0:*
udp        0      0 0.0.0.0:111                 0.0.0.0:*
udp        0      0 118.96.132.84:123           0.0.0.0:*
udp        0      0 192.168.19.4:123            0.0.0.0:*
udp        0      0 127.0.0.1:123               0.0.0.0:*
udp        0      0 0.0.0.0:123                 0.0.0.0:*
udp        0      0 :::53                       :::*
udp        0      0 fe80::214:78ff:fe03:123     :::*
udp        0      0 ::1:123                     :::*
udp        0      0 fe80::20d:60ff:fe17:123     :::*
udp        0      0 :::123                      :::*

Untuk melihat hostname dan bukan IP Address pada kolom Local Address dan Foreign Address diatas anda bisa menghilangkan opsi n. Sehingga perintah diatas diubah menjadi:

# netstat -vau

Tip ini bermanfaat? Ingin tips lainnya? anda bisa membaca Linux Tips 101 yang merupakan bagian dari 1001 Linux Tips.

Selamat Mencoba! Have Fun!

Popularity: 15% [?]

[1001+ Linux Tips] Melihat Koneksi TCP Berjalan

Untuk melihat koneksi TCP yang sedang berjalan, kita bisa menggunakan perintah netstat dengan opsi -vatn

[root@kiara ~]# netstat -vatn
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address               Foreign Address             State
tcp        0      0 127.0.0.1:199               0.0.0.0:*                   LISTEN
tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN
tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN
tcp        0      0 0.0.0.0:53                  0.0.0.0:*                   LISTEN
tcp        0      0 192.168.19.4:22             0.0.0.0:*                   LISTEN
tcp        0      0 118.96.132.84:22            0.0.0.0:*                   LISTEN
tcp        0      0 127.0.0.1:3128              0.0.0.0:*                   LISTEN
tcp        0      0 192.168.19.4:3128           0.0.0.0:*                   LISTEN
tcp        0      0 118.96.132.84:22            217.27.88.236:37977         ESTABLISHED
tcp        0      0 118.96.132.84:22            217.27.88.236:36761         TIME_WAIT
tcp        0    248 118.96.132.84:22            182.1.123.153:3129          ESTABLISHED
tcp        0      0 118.96.132.84:35411         74.125.47.108:587           TIME_WAIT
tcp        0      0 118.96.132.84:22            217.27.88.236:36290         TIME_WAIT
tcp        0      0 :::80                       :::*                        LISTEN
tcp        0      0 :::53                       :::*                        LISTEN
tcp        0      0 :::443                      :::*                        LISTEN

Apabilaa anda menginginkan untuk melihat hostname dan bukan IP Address anda bisa menghilangkan opsi n, sehingga perintah diatas diubah menjadi :

# netstat -vat

Tip ini bermanfaat? Ingin tips lainnya? anda bisa membaca Linux Tips 101 yang merupakan bagian dari 1001 Linux Tips.

Selamat Mencoba! Have Fun!

Popularity: 15% [?]

[1001+ Linux Tips] Melihat Port yang Terbuka Di Linux

Untuk melihat port yang terbuka di Linux kita bisa menggunakan perintah lsof -i. Sebagai contoh :

[root@kiara ~]# lsof -i
COMMAND   PID      USER   FD   TYPE DEVICE SIZE NODE NAME
portmap  2438       rpc    3u  IPv4   6376       UDP *:sunrpc
portmap  2438       rpc    4u  IPv4   6377       TCP *:sunrpc (LISTEN)
snmpd    2710      root    8u  IPv4   8441       TCP kiara.kurungsiku.com:smux (LISTEN)
snmpd    2710      root    9u  IPv4   8442       UDP *:snmp
sshd     2728      root    4u  IPv4   8234       TCP 192.168.19.4:ssh (LISTEN)
ntpd     2749       ntp   16u  IPv4   8269       UDP *:ntp
ntpd     2749       ntp   17u  IPv6   8328       UDP *:ntp
ntpd     2749       ntp   18u  IPv6   8368       UDP [fe80::20d:60ff:fe17:1943]:ntp
ntpd     2749       ntp   19u  IPv6   8379       UDP localhost6.localdomain6:ntp
ntpd     2749       ntp   20u  IPv6   8380       UDP [fe80::214:78ff:fe03:47fa]:ntp
ntpd     2749       ntp   21u  IPv4   8381       UDP kiara.kurungsiku.com:ntp
ntpd     2749       ntp   22u  IPv4   8382       UDP 192.168.19.4:ntp
mysqld   2834     mysql   10u  IPv4   8431       TCP *:mysql (LISTEN)
httpd    2882      root    4u  IPv6   8505       TCP *:http (LISTEN)
httpd    2882      root    6u  IPv6   8510       TCP *:https (LISTEN)
squid    2915     squid    6u  IPv4   8627       UDP *:59675
squid    2915     squid   13u  IPv4   8676       TCP 192.168.19.4:squid (LISTEN)
squid    2915     squid   14u  IPv4   8677       TCP kiara.kurungsiku.com:squid (LISTEN)
squid    2915     squid   15u  IPv4   8678       UDP *:icpv2
dnsmasq  2970   dnsmasq    4u  IPv4   8810       UDP *:domain
dnsmasq  2970   dnsmasq    5u  IPv4   8811       TCP *:domain (LISTEN)
dnsmasq  2970   dnsmasq    6u  IPv6   8812       UDP *:domain
dnsmasq  2970   dnsmasq    7u  IPv6   8813       TCP *:domain (LISTEN)
httpd    3678    apache    4u  IPv6   8505       TCP *:http (LISTEN)
httpd    3678    apache    6u  IPv6   8510       TCP *:https (LISTEN)
httpd    3679    apache    4u  IPv6   8505       TCP *:http (LISTEN)
httpd    3679    apache    6u  IPv6   8510       TCP *:https (LISTEN)
httpd    3680    apache    4u  IPv6   8505       TCP *:http (LISTEN)
httpd    3680    apache    6u  IPv6   8510       TCP *:https (LISTEN)
httpd    3681    apache    4u  IPv6   8505       TCP *:http (LISTEN)
httpd    3681    apache    6u  IPv6   8510       TCP *:https (LISTEN)
httpd    3682    apache    4u  IPv6   8505       TCP *:http (LISTEN)
httpd    3682    apache    6u  IPv6   8510       TCP *:https (LISTEN)
httpd    3683    apache    4u  IPv6   8505       TCP *:http (LISTEN)
httpd    3683    apache    6u  IPv6   8510       TCP *:https (LISTEN)
httpd    3684    apache    4u  IPv6   8505       TCP *:http (LISTEN)
httpd    3684    apache    6u  IPv6   8510       TCP *:https (LISTEN)
httpd    3685    apache    4u  IPv6   8505       TCP *:http (LISTEN)
httpd    3685    apache    6u  IPv6   8510       TCP *:https (LISTEN)

Tip ini bermanfaat? Ingin tips lainnya? anda bisa membaca Linux Tips 101 yang merupakan bagian dari 1001 Linux Tips.

Selamat Mencoba! Have Fun!

Popularity: 24% [?]