Skip to main content

Настройка тестового Cisco C3750v2 для проверки Syslog сервера

1. Исходные данные

Примем такие параметры:

  • сеть: 192.168.1.0/24
  • IP коммутатора: 192.168.1.250
  • маска: 255.255.255.0
  • шлюз: 192.168.1.1
  • syslog server: 192.168.1.4

Коммутатор будет работать как обычный L2 switch, а IP нужен только для управления и отправки syslog.


2. Полный сброс к дефолту

Подключаешься к коммутатору по консоли и выполняешь:

enable
write erase
delete flash:vlan.dat
reload

Когда коммутатор спросит:

System configuration has been modified. Save? [yes/no]:

нужно ответить:

no

Что делает этот этап:

  • write erase удаляет startup-config
  • delete flash:vlan.dat удаляет базу VLAN
  • reload перезагружает коммутатор
  • ответ no нужен, чтобы не сохранить старую конфигурацию обратно

После загрузки у тебя будет практически чистый коммутатор.


3. Базовая настройка L2-коммутатора

После сброса вводишь:

enable
configure terminal

hostname SW-3750-SYSLOG-TEST
no ip domain-lookup

service timestamps log datetime msec localtime show-timezone
service sequence-numbers

interface vlan 1
ip address 192.168.1.250 255.255.255.0
no shutdown
exit

ip default-gateway 192.168.1.1

end
write memory

Что делает этот блок:

  • задает имя коммутатора
  • отключает DNS lookup при ошибках ввода
  • включает timestamps и sequence numbers в логах
  • назначает IP-адрес на interface vlan 1
  • включает интерфейс управления
  • задает шлюз по умолчанию
  • сохраняет конфигурацию

4. Настройка отправки syslog

Теперь добавляешь:

configure terminal

no logging console
logging buffered 16384 informational
logging host 192.168.1.4
logging trap informational
logging facility local7

end
write memory

Что делает этот блок:

  • отключает засорение консоли логами
  • включает локальный буфер логов
  • задает syslog-сервер 192.168.1.4
  • отправляет на него сообщения уровня informational и выше
  • использует facility local7
  • сохраняет конфигурацию

5. Проверка базовой сетевой настройки

Проверяешь, что IP поднялся:

show ip interface brief

Там должно быть что-то вроде:

Vlan1 192.168.1.250 YES manual up up

Если Vlan1 не поднят, проверь важный момент:

  • VLAN 1 должен существовать
  • хотя бы один физический порт в VLAN 1 должен быть активен и находиться в состоянии link up

То есть просто IP на SVI сам по себе не всегда делает интерфейс up/up.


6. Проверка настроек syslog

Посмотреть конфигурацию логирования:

show running-config | include logging

Посмотреть текущее состояние логирования:

show logging

Проверить доступность syslog-сервера:

ping 192.168.1.4

Если ping проходит, уже хорошо.


7. Как сгенерировать тестовые события

Вариант 1. Событие изменения конфигурации

configure terminal
end

Обычно это создает системное сообщение о конфигурации.


Вариант 2. Событие по интерфейсу

На любом тестовом порту:

configure terminal
interface fa1/0/1
shutdown
no shutdown
end

Это обычно создает сообщения вида:

Они хорошо видны и на самом коммутаторе, и на syslog-сервере.


8. Если нужно быстро подготовить порты как обычные access

Для 24-портовой модели можно сделать так:

configure terminal

interface range fa1/0/1 - 24
switchport mode access
spanning-tree portfast
no shutdown
exit

interface range gi1/0/1 - 2
switchport mode access
spanning-tree portfast
no shutdown
exit

end
write memory

Что это даст:

  • все порты будут обычными access
  • portfast ускорит подъем конечных устройств
  • порты будут готовы для тестового стенда

Если у тебя другая модель, диапазон портов надо скорректировать.


9. Итоговый конфиг одним куском после сброса

Если нужен готовый минимальный набор команд, вот он:

enable
configure terminal

hostname SW-3750-SYSLOG-TEST
no ip domain-lookup

service timestamps log datetime msec localtime show-timezone
service sequence-numbers

interface vlan 1
ip address 192.168.1.250 255.255.255.0
no shutdown
exit

ip default-gateway 192.168.1.1

no logging console
logging buffered 16384 informational
logging host 192.168.1.4
logging trap informational
logging facility local7

end
write memory


10. Что в итоге получится

После выполнения всей инструкции коммутатор будет:

  • сброшен к чистому состоянию
  • работать как обычный L2-коммутатор
  • иметь IP управления 192.168.1.250
  • отправлять syslog на 192.168.1.4
  • хранить часть логов локально в буфере
  • показывать сообщения с датой, временем, миллисекундами и порядковыми номерами

11. Что я бы рекомендовал сразу проверить на сервере

На Ubuntu syslog server после настройки коммутатора проверь:

  • проходит ли ping от коммутатора до 192.168.1.4
  • слушает ли rsyslog UDP 514
  • приходят ли сообщения от хоста SW-3750-SYSLOG-TEST
  • правильно ли они раскладываются по твоим шаблонам и файлам