NETSTAT — различия между версиями

Материал из megapuper
Перейти к: навигация, поиск
Строка 43: Строка 43:
  
 
Просмотр состояния сокетов, как прослушиваемых, так и имеющих другое состояние<br/>
 
Просмотр состояния сокетов, как прослушиваемых, так и имеющих другое состояние<br/>
FreeBSD
 
 
  # netstat -a
 
  # netstat -a
+
  Active Internet connections (including servers)
Linux
+
  Proto Recv-Q Send-Q Local Address         Foreign Address       (state)
# netstat -a
+
  tcp4      0     52 192.168.0.14.ssh      192.168.100.120.56823  ESTABLISHED
  Active Internet connections (servers and established)
+
  tcp4      0      0 *.ssh                 *.*                   LISTEN
  Proto Recv-Q Send-Q Local Address           Foreign Address         State     
+
  tcp4      0      0 *.imap                *.*                   LISTEN
  tcp        0     0 localhost.localdo:mysql *:*                    LISTEN   
+
  tcp4      0      0 localhost.sieve        *.*                   LISTEN
  tcp        0      0 *:http                 *:*                     LISTEN    
+
  tcp4       0     0 *.http                *.*                   LISTEN
  tcp        0      0 *:ssh                  *:*                     LISTEN    
 
  tcp        0      0 *:smtp                  *:*                    LISTEN
 
  Active UNIX domain sockets (servers and established)
 
Proto RefCnt Flags       Type      State        I-Node  Path
 
unix  2     [ ACC ]    STREAM    LISTENING    3411206807 /var/spool/postfix/private/dovecot-lmtp
 
unix  2      [ ACC ]    STREAM    LISTENING    3411206872 /var/spool/postfix/private/auth
 
unix  2      [ ACC ]    STREAM    LISTENING    3367054642 /var/run/clamav/clamd.ctl
 
unix  10    [ ]        DGRAM                   3281699686 /dev/log
 
unix  2      [ ]        DGRAM                    3281699688 /var/spool/postfix/dev/log
 

Версия 18:06, 12 мая 2015

netstat - утилита командной строки показывающая сетевые соединения, таблицы маршрутизации, состояние активных сокетов, статистику сетевых интерфейсов.

Информация и состоянии сетевых интерфейсов

# netstat -i
Name    Mtu Network       Address              Ipkts Ierrs Idrop    Opkts Oerrs  Coll
em0    1500 <Link#1>      00:0c:29:0c:2d:e0 82158070     0     0 99475271     0     0
em0    1500 192.168.0.0   192.168.0.30      81867707     -     - 99315513     -     -
plip0  1500 <Link#2>                               0     0     0        0     0     0
lo0   16384 <Link#3>                             643     0     0      643     0     0
lo0   16384 localhost     ::1                      0     -     -        0     -     -
lo0   16384 fe80::1%lo0   fe80::1                  0     -     -        0     -     -
lo0   16384 your-net      localhost              642     -     -      643     -     -
pflog 33200 <Link#4>                               0     0     0     6994     0     0
tun0   1500 <Link#5>                          240722     0     0   203093     0     0


Информация и состоянии конкретного интерфейса
FreeBSD

# netstat -i I em0
Name    Mtu Network       Address              Ipkts Ierrs Idrop    Opkts Oerrs  Coll
em0    1500 <Link#1>      00:0c:29:0c:2d:e0 82211382     0     0 99549692     0     0
em0    1500 192.168.0.0   192.168.0.30      81920822     -     - 99389915     -     -
em0    1500 fe80::20c:29f fe80::20c:29ff:fe        0     -     -        0     -     -


Cтатистика в реальном времени
(FreeBSD)
-w - время обновления в секундах
-d - число отброшенных пакетов

# netstat -i -I em0 -w 5 -d
            input          (em0)           output
  packets  errs idrops      bytes    packets  errs      bytes colls drops
      425     0     0      40686        573     0     669682     0     0
      402     0     0      42463        591     0     674868     0     0
      460     0     0      39361        696     0     735908     0     0
      475     0     0      46151        690     0     733688     0     0
      476     0     0      41157        683     0     742618     0     0
      440     0     0      38594        679     0     765546     0     0
      439     0     0      37968        666     0     677957     0     0
      469     0     0      45009        711     0     761513     0     0
      449     0     0      39520        623     0     607983     0     0


Просмотр состояния сокетов, как прослушиваемых, так и имеющих другое состояние

# netstat -a
Active Internet connections (including servers)
Proto Recv-Q Send-Q Local Address          Foreign Address        (state)
tcp4       0     52 192.168.0.14.ssh       192.168.100.120.56823  ESTABLISHED
tcp4       0      0 *.ssh                  *.*                    LISTEN
tcp4       0      0 *.imap                 *.*                    LISTEN
tcp4       0      0 localhost.sieve        *.*                    LISTEN
tcp4       0      0 *.http                 *.*                    LISTEN