Синтаксис
arp [-a [инет_адрес] [-N иф_адрес]] [-g [инет_адрес] [-N иф_адрес]] [-d инет_адрес [иф_адрес]] [- инет_адрес е_адрес [иф_адрес]]
Параметры
-a [инет_адрес] [-N иф_адрес]
Вывод таблиц текущего протокола ARP для всех интерфейсов. Чтобы вывести записи ARP для определенного IP-адреса, воспользуйтесь командой arp -a с параметром инет_адрес, где инет_адрес это IP-адрес. Чтобы вывести таблицы кэша ARP для определенного интерфейса, укажите параметр -N иф_адрес, где иф_адрес это IP-адрес, назначенный интерфейсу. Параметр -N вводится с учетом регистра.
-g [инет_адрес] [-N иф_адрес]
Совпадает с -a.
-d инет_адрес [иф_адрес]
Удаление записи с определенным IP-адресом, где инет_адрес это IP-адрес. Чтобы запись таблицы для определенного интерфейса, укажите параметр иф_адрес, где иф_адрес это IP-адрес, назначенный интерфейсу. Чтобы удалить все записи, введите звездочку (*) вместо параметра инет_адрес.
-s инет_адрес е_адрес [иф_адрес]
Добавление статической записи, которая сопоставляет IP-адрес инет_адрес с физическим адресом е_адрес, в кэш ARP. Чтобы добавить статическую запись кэша ARP в таблицу для определенного интерфейса, укажите параметр иф_адрес, где иф_адрес это IP-адрес, назначенный интерфейсу.
/?
Отображение справки в командной строке.
Заметки
IP-адреса для параметров инет_адрес и иф_адрес записываются в точечно-десятичной нотации.
Физический адрес для параметра е_адрес состоит из шести байт, записанных в шестнадцатеричном формате и разделенных дефисами (например 00-AA-00-4F-2A-9C).
Записи, добавленные с параметром -s, являются статическими и не удаляются из кэша ARP после истечения периода времени. Записи удаляются, если остановлен и запущен протокол TCP/IP. Чтобы создать постоянные статические записи кэша ARP, введите соответствующие команды arp и воспользуйтесь планировщиком заданий для выполнения этого файла при запуске.
Эта команда доступна, только если в свойствах сетевого адаптера в объекте Сетевые подключения в качестве компонента установлен протокол Интернета (TCP/IP).
Примеры
Чтобы вывести таблицы кэша ARP для всех интерфейсов, введите:
arp -a
Чтобы вывести таблицу кэша ARP для интерфейса, которому назначен IP-адрес 10.0.0.99, введите:
arp -a -N 10.0.0.99
Чтобы добавить статическую запись кэша ARP, которая сопоставляет IP-адрес 10.0.0.80 с физическим адресом 00-AA-00-4F-2A-9C, введите:
arp - 10.0.0.80 00-AA-00-4F-2A-9C
8.Назначили коммутатору IP-адресс из диапозона свободных адресов IP-сети, в которой находятся рабочие станции
9.С помощью системной утилиты ping проверили связь коммутатора с каждой машиной в сети.
10.С помощью системной утилиты tcpdump убедились в том,что до заданной машины доходят ICMP-запросы от коммутатора.
Анатомия команд tcpdump
Команда tcpdump состоит из двух частей: опций и выражения для фильтра (Figure 1).
Figure 1. Example tcpdump Command
Выражение для фильтра определяет, какие пакеты захватывать, а опции - какие из них показывать в выводе, также опции отвечают за поведение утилиты.
Опции
Опции tcpdump следуют стандартным соглашениям командной строки, поэтому формат опций - флаг-значение. Некоторые флаги не имеют значения параметра, потому что сами являются переключателями. Например, за -i следует имя интерфейса, а -n выключает разрешение имен через DNS.
Страница руководства man описывает множество опций, но есть некоторое множество их, без которых не обойтись:
-i interface: интерфейс, на котором tcpdump будет прослушивать трафик;
-v, -vv, -vvv: многословность вывода;
-q: тихий режим;
-e: печатать заголовки кадров канального уровня (Ethernet);
-N: разрешать доменные имена хостов;
-t: не печатать временнЫе метки;
-n: не разрешать доменные имена хостов;
-s0 (or -s 0): максимальный захват, пакеты захватываются целиком; в последних версиях tcpdump это поведение по умолчанию.
Ни одна опция не является обязательной. Определяемые пользователем значения только изменяют поведение программы по умолчанию, в котором предусмотрен захват на первом интерфейсе и вывод информации о пакетах в одну строку.
…10.90.90.45 ping statistics…
4 packets transmitted, 4 received, 0% packet loss,
rtt min/avg/max/mdev = 0.161/0.287/0.593/0.179 ms
[root@host-2 ~]# tcpdump –l eth0 host 10.90.90.90
tcpdump: verbose output suppressed, use –v or –vv for full protocol decode
listening on eth0, link-type ENIOMB (Ethernet), capture size 65535 bytes
14:51:49.434045 IP 10.90.90.42.54920 > 10.90.90.90.80: Flags [P.], seq 698331405:698331866, ack 239006846, win
4006, options [nop,nop,TS val 471579 ecr 3494], length 461
14:51:49.441831 IP 10.90.90.42.54920 > 10.90.90.90.80: Flags [P.], seq 698331405:698331866, ack 239006846,win
4006, options [nop,nop,TS val 471579 ecr 3494], length 461
14:51:49. 441831 IP 10.90.90.80 > 10.90.90.42.54920: Flags [P.], seq 1:157,ack 461, win 8192, options [nop,nop TS val 3514 ecr 471579], length 166
14:51:49. 441831 IP 10.90.90.42.54920 > 10.90.90.80: Flags [.], ack 167, win 4006, options [nop,nop TS val 471581 ecr 3514], length 0
14:51:49. 457250 IP 10.90.90.80 > 10.90.90.42.54920: Flags [P.], seq 167:1447,ack 461, win 8192, options [nop,nop TS val 3514 ecr 471579], length 1290
14:51:49. 457284 IP 10.90.90.42.54920 > 10.90.90.80: Flags [.], ack 1447, win 4006, options [nop,nop TS val 471586 ecr 3514], length 0
14:51:49. 477518 IP 10.90.90.80 > 10.90.90.42.54920: Flags [P.], seq 1447:1708,ack 461, win 8192, options [nop,nop TS val 3514 ecr 471506], length 261
14:51:49. 485681 IP 10.90.90.42.54920 > 10.90.90.80: Flags [.], ack 1708, win 4006, options [nop,nop TS val 471591 ecr 3514], length 0
14:51:59. 485681 IP 10.90.90.42.54920 > 10.90.90.80: Flags [p.], seq 461:922,ack 1708, win 4006, options [nop,nop TS val 474594 ecr 3514], length 461
14:51:59. 493445 IP 10.90.90.80 > 10.90.90.42.54920: Flags [P.], seq 1708:1874,ack 922, win 8192, options [nop,nop TS val 3534 ecr 474594], length 166
14:51:59. 485681 IP 10.90.90.42.54920 > 10.90.90.80: Flags [.] ack 1874, win 4006, options [nop,nop TS val 474597 ecr 3534], length 0
14:51:59. 508389 IP 10.90.90.80 > 10.90.90.42.54920: Flags [P.], seq 1874:3154,ack 922, win 8192, options [nop,nop TS val 3534 ecr 474597], length 1280
[root@host-2 ~]# ping 10.90.90.90
PING 10.90.90.90(10.90.90.90) 56(84) bytes of date.
64 bytes from 10.90.90.90 icmp_seq=1 ttl=255 time=1.16 ms
64 bytes from 10.90.90.90 icmp_seq=2 ttl=255 time=1.12 ms
^C
… 10.90.90.90 ping statistics …
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
Rtt min/avg/max/mdev = 1,127/1.144/1.161/0.017 ms
[root@host-2 ~]# ping 10.90.90.43
PING 10.90.90.43(10.90.90.43) 56(84) bytes of date.
64 bytes from 10.90.90.43 icmp_seq=1 ttl=64 time=1.22 ms
64 bytes from 10.90.90.43 icmp_seq=2 ttl=64 time=0.154 ms
^C
… 10.90.90.90 ping statistics …
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
Rtt min/avg/max/mdev = 0.154/0.691/1.128/0.537 ms
[root@host-2 ~]# ping 10.90.90.44
PING 10.90.90.44(10.90.90.44) 56(84) bytes of date.
64 bytes from 10.90.90.44 icmp_seq=1 ttl=64 time=3.21 ms
64 bytes from 10.90.90.44 icmp_seq=2 ttl=64 time=0.199 ms
64 bytes from 10.90.90.44 icmp_seq=3 ttl=64 time=0.196 ms
… 10.90.90.90 ping statistics …
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
Rtt min/avg/max/mdev = 0.154/0.691/1.128/0.537 ms
^C
11.Создали на коммутаторе пользователя со статусом Admin
12.Зарегестрировались на коммутаторе, используя учетную записаь вновь созданного пользователя
13.Изучили раздел «Сервер журналов syslog-ng» и только затем раздел «Administration» (меню «System Log Settings»).
Позволяет настраивать параметры журналирования
· System Log – включить/выключить журналирование
· Save Mode – событие, при котором происходит запись в журнал:
• On Demand – по требованию
• Time Interval – периодически
• Log Trigger – по срабатыванию триггера журналирования
Раздел System Log Server
Позволяет настраивать отправку журналов на сервер Syslog
· Server ID – индекс записи
· Server IP Address – IP-адрес сервера
· UDP Port – порт Syslog (по умолчанию 514)
· Severity – важность
· Facility – категория
· Status – состояние записи (активна/неактивна)
