Дата:2011-01-09
Рассмотрим наиболее полезные команды в Linux предназначенные для работы с сетью и выявления проблем.
1) Ping Самая популярная программа.
Формат ее может в принципе прост.
ping 192.168.10.1
Может применяться с ключами
-c 10 пинговать 10 раз
-f флудить
-i 6 пакеты с 6 сек интервалом
-s размер отправляемого пакета до 65507 байт
ping -s 65507 192.168.10.1
Особое внимание стоит уделить параметру:
-I сменить интерфейс с которого происходит пинг.
ping -I eth1 192.168.10.1 или ping -I eth2 192.168.10.1
2) route или ip route - Показывает таблицу маршрутов
3) Кэш ARP
arp -v
Адрес HW-тип HW-адрес Флаги Маска Интерфейс
192.168.189.2 ether 00:50:56:e0:5a:3c C eth0
192.168.189.1 ether 00:50:56:c0:00:08 C eth0
Удалить
arp -d 192.168.189.2
Добавить
arp -s 192.168.189.2 00:00:00:00:00:00
arping - находит мак адрес
ARPING 192.168.189.2 from 192.168.189.129 eth0
Unicast reply from 192.168.189.2 [00:50:56:E0:5A:3C] 0.666ms
Unicast reply from 192.168.189.2 [00:50:56:E0:5A:3C] 0.734ms
4) traceroute и tracepath - отслеживание маршрутов
5) Просмотр активных соединение
netstat -danp TCP соединения
netstat -tanp UDP соединения
6) Инормация о пакетах
tcpdump -vvv
7) nmap - просмотр открытых портов
nmap -vv 192.168.10.1
nmap -vv -sP 192.168.10.0/24 -скан всей сети
8) vnstat - подсчет сетевого трафика
vnstat
eth0 since 01/09/11
rx: 962.97 MiB tx: 967.45 MiB total: 1.89 GiB
monthly
rx | tx | total | avg. rate
------------------------+-------------+-------------+---------------
Jan '11 962.97 MiB | 967.45 MiB | 1.89 GiB | 20.73 kbit/s
------------------------+-------------+-------------+---------------
estimated 3.30 GiB | 3.31 GiB | 6.61 GiB |
daily
rx | tx | total | avg. rate
------------------------+-------------+-------------+---------------
today 962.97 MiB | 967.45 MiB | 1.89 GiB | 220.23 kbit/s
------------------------+-------------+-------------+---------------
estimated 1.13 GiB | 1.14 GiB | 2.27 GiB |
Количество просмотров: 7091
Комментарии к статье:
Добавить комментарий