netstat

run "watch netstat -tn" so that you can see how many connections are opened up during your X over SSH sessions.
On LAPTOP (where an X Server will be running), you put the system into runlevel 3.  
If it is in runlevel 5, you can login as root and issue the command: init 3
to drop it into runlevel 

3.  Use the "runlevel" command to verify.  The last number is your current runlevel.

# netstat 
-r показывает таблицу маршрутизации ядра
-n заставляет netstat печатать IP-адреса вместо имен хостов и сетей  

# netstat -nr
Kernel IP routing table
Destination   Gateway      Genmask         Flags  MSS Window  irtt Iface
127.0.0.1     *            255.255.255.255 UH       0 0          0 lo
172.16.1.0    *            255.255.255.0   U        0 0          0 eth0
172.16.2.0    172.16.1.1   255.255.255.0   UG       0 0          0 eth0
 
Flags: 
  • G маршрут использует шлюз (gateway).
  • U интерфейс, который нужно использовать, работает.
  • H только отдельный хост может быть достигнут через данный маршрут (не сеть!). Например, для записи loopback 127.0.0.1 .
  • D устанавливается, если запись таблицы была произведена по приходу перенаправляемого сообщения ICMP (см. раздел Internet Control Message Protocol главы 2), или если запись таблицы была создана демоном динамической маршрутизации, наподобие gated.
  • Mустанавливается, если запись таблицы была изменена перенапавляемым сообщением ICMP.
  • !путь неверен (закрыт), все пакеты будут отброшены.


-i показывает статистику для сетевых интерфейсов
-c постоянно обновляет информацию (continuous)

# netstat -i -c
Kernel Interface table
Iface MTU Met  RX-OK RX-ERR RX-DRP RX-OVR  TX-OK TX-ERR TX-DRP TX-OVR Flags
lo      0   0   3185      0      0      0   3185      0      0      0 BLRU
eth0 1500   0 972633     17     20    120 628711    217      0      0 BRU 
 
 
 Flags:
  • B Установлен широковещательный адрес.
  • L Этот интерфейс задает устройство loopback.
  • M Интерфайс получает все пакеты (режим promiscuous).
  • O ARP выключен для этого интерфейса.
  • P Это соединение point-to-point.
  • R Интерфейс работает.
  • U Интерфейс активен.
Опции:
-t, -u, -w и -x показывают активные TCP, UDP, RAW или UNIX соединения.
Если вы зададите параметр -a, сокеты, которые ждут соединения (то есть, слушают сеть), также показываются. Это даст вам список всех серверов, которые в настоящее время работают в вашей системе.

Вызов netstat -ta на vlager даст:
 
 $ netstat -ta
Active Internet Connections
Proto Recv-Q Send-Q Local Address    Foreign Address    (State)
tcp        0      0 *:domain         *:*                LISTEN
tcp        0      0 *:time           *:*                LISTEN
tcp        0      0 *:smtp           *:*                LISTEN
tcp        0      0 vlager:smtp      vstout:1040        ESTABLISHED
tcp        0      0 *:telnet         *:*                LISTEN
tcp        0      0 localhost:1046   vbardolino:telnet  ESTABLISHED
tcp        0      0 *:chargen        *:*                LISTEN
tcp        0      0 *:daytime        *:*                LISTEN
tcp        0      0 *:discard        *:*                LISTEN
tcp        0      0 *:echo           *:*                LISTEN
tcp        0      0 *:shell          *:*                LISTEN
tcp        0      0 *:login          *:*                LISTEN

Comments

Popular posts from this blog

Петли L2, методы борьбы (PortFast, LoopGuard, BPDU guard, BPDU filter)

Проброска static маршрута в OSPF

EtherChannel