Cisco: Базовая настройка
Информация на этой странице находится в доработке. Информация может добавляться и изменяться.
Представлю базовый конфигурационный файл для маршрутизатора #Cisco. При помощи него можно быстро запустить маршрутизатор, предварительно подставив свои значения.
Параметры конфигурации
- Пароль администратора (
enable):qwerty-en. - Пользователи:
admin:qwerty-admin.
- Интерфейсы:
FastEthernet0/0:- IP:
DHCP.
- IP:
FastEthernet0/1:- IP:
10.88.0.1/16.
- IP:
Loopback0:- IP:
10.90.10.1/32.
- IP:
Loopback1:- IP:
10.90.20.1/32.
- IP:
- Локальная сеть:
- Маска:
10.88.0.0/16. - Домен:
home.lan.
- Маска:
Сервисы
service password-encryption- включить шифрования паролей в консоли, терминале и конфигурации.service timestamps debug datetime msec localtime show-timezone- установить местное время в режиме отладки.service timestamps log datetime msec localtime show-timezone- установить местное время в режиме логирования.service tcp-keepalives-inиservice tcp-keepalives-out- включить поддержку активности сеансов TCP для входящих и исходящих подключений. Эти параметры позволяют проверять доступность удалённого устройства при помощи специальных keepalive-пакетов, а полуоткрытые и потерянные соединения убудут удалены с локального устройства Cisco.service sequence-numbers- включить нумерование сообщений при логировании событий. Параметр позволяет выяснить потерянные сообщения из-заrate-limitна Cisco или когда эти сообщения передаются по сети с использованием syslog по протоколу UDP.no service pad- отключить сервис PAD (X.25).no service udp-small-serversиno service tcp-small-servers- отключить использование небольших TCP & UDP серверов.no service finger- отключить протокол Finger.
Основные настройки
clock timezone UTC 3иclock update-calendar- установить часовой пояс+3и обновить встроенные часы Cisco согласно пользовательским настройкам.hostname gw1- установить имя хоста в Cisco.logging buffered 4096- зарезервировать в оперативной памяти 4096 КБ для записи логов. При заполнении буфера, старые сообщения будут перезаписаны новыми.logging console critical- включить отображение в консоли (RS-232) только критических сообщений.ip cef- включить Cisco Express Forwarding (CEF). Cisco Express Forwarding (CEF) - технология высокоскоростной маршрутизации/коммутации пакетов, использующаяся в маршрутизаторах и коммутаторах третьего уровня фирмы Cisco Systems, и позволяющая добиться более быстрой и эффективной обработки транзитного трафика.ip multicast-routing- включить пересылку multicast-пакетов.ip tcp path-mtu-discovery- включить функцию обнаружения пути TCP MTU для соединений TCP, инициированных маршрутизаторами (например, BGP и Telnet).ip tcp selective-ack- повысить производительность TCP на каналах, где есть потери пакетов. Если в пределах окна было потеряно несколько пакетов, SACK позволяет повторно отправить только потерянные пакеты, а не все пакеты. RFC2018.ip tcp timestamp- включить более точное измерение RTT для повышения производительности TCP. RFC1323.no ip source-route- отключить функцию указания отдельными пакетами маршрута. В современных сетях эта функция не используется и является небезопасной.no ip bootp server- отключить Bootstrap Protocol (BOOTP). BootP это сетевой протокол прикладного уровня, используемый для автоматического получения клиентом IP-адреса.memory reserve critical 4096- зарезервировать в оперативной памяти 4096 КБ для отображения критических уведомлений. Этот объём памяти не может превышать 25% от общего объёма оперативной памяти. По умолчанию: 100 КБ.memory reserve console 512- зарезервировать в оперативной памяти 512 КБ для доступа к консоли. Увеличение памяти обеспечивает доступ к консоли для устранения неполадок или других административных задач и поддерживает оптимальный уровень производительности. По умолчанию: 256 КБ.
Аккаунты
aaa new-model- включение новой модели системы аутентификации авторизации и учета событий, встроенная в операционную систему #Cisco IOS.aaa authentication login default local- база логинов и паролей хранится на устройстве #Cisco.aaa authentication ppp default local- локальная аутентификация для сеансов PPP.enable password qwerty-en- пароль для режимаenable.username admin privilege 15 password qwerty-admin- добавление нового пользователяadmin.admin- имя нового пользователя.privilege 15- уровень привилегий (15 - максимальный).qwerty-admin- пароль нового пользователя.
Терминал
line con 0logging synchronousexec-timeout 60 0
line vty 0 4access-class ACL_VTY inlogging synchronousprivilege level 15transport input telnet sshexec-timeout 60 0
line aux 0transport input nonetransport output noneno execexec-timeout 0 1no password
SSH
ip ssh authentication-retries 5- установить 5 попыток аутентификации на локальном SSH-сервере Cisco.ip ssh version 2- явно указать использование SSH версии 2.
SNMP
snmp-server community CISCO_ID ro ACL_SNMP_RO- разрешить хостам изACL_SNMP_ROполучать информацию от SNMP-сервера Cisco с идентификаторомCISCO_ID.CISCO_ID- идентификатор SNMP Cisco.ro- доступ только на чтение.ACL_SNMP_RO- лист доступа для подключения к SNMP Cisco.
snmp-server location Petrovka 37, 2 floor, room 220- указать информацию по местонахождению устройства в SNMP-сервере Cisco.Petrovka 37, 2 floor, room 220- адрес устройства Cisco.
snmp-server contact mail@example.org- указать контактную информацию в SNMP-сервере Cisco.mail@example.org- контактный адрес электронной почты.
Интерфейсы
interface FastEthernet0/0- внешний интерфейсFastEthernet0/0.ip address dhcp- включение получения IP-адреса от DHCP-сервера.ip nat outside- определение интерфейса в качестве внешнего.
interface FastEthernet0/1- внутренний интерфейсFastEthernet0/1.ip address 10.88.0.1 255.255.0.0- IP-адрес интерфейса и маска подсети.ip nat inside- определение интерфейса в качестве внутреннего.
interface Loopback0- loopback-интерфейсLoopback0.ip address 10.90.10.1 255.255.255.255- IP-адрес интерфейса и маска подсети.
interface Loopback1- loopback-интерфейсLoopback1.ip address 10.90.20.1 255.255.255.255- IP-адрес интерфейса и маска подсети.
no ip http server- отключить встроенный HTTP-сервер.no ip http secure-server- отключить встроенный HTTPS-сервер.
NTP
ntp update-calendar- обновить встроенные часы Cisco согласно настройкам NTP.ntp server 194.190.168.1- сервер NTP.194.190.168.1- IP-адрес сервера NTP.
DNS
ip domain timeout 2- число попыток отрезолвить хост.ip domain name home.lan- имя домена по умолчанию. Используется для определения имени домена, которое будет использоваться для дополнения неполных имен хостов (имен, состоящих только из имени хоста).ip name-server 1.1.1.1- внешний DNS-сервер #1.1.1.1.1- IP-адрес внешнего DNS-сервера #1.
ip name-server 8.8.8.8- внешний DNS-сервер #1.8.8.8.8- IP-адрес внешнего DNS-сервера #2.
ip dns server- включить локальный DNS-сервер Cisco.
DHCP
service dhcp FastEthernet0/1- включить локальный DHCP-сервер только на интерфейсеFastEthernet0/1.ip dhcp excluded-address 10.88.0.1- исключить адрес10.88.0.1из пула адресов локального DHCP-сервера.ip dhcp excluded-address 10.88.0.2 10.88.200.0- исключить диапазон от10.88.0.2до10.88.200.0из пула адресов локального DHCP-сервера.ip dhcp pool LAN- конфигурация локального DHCP-сервера.network 10.88.0.0 255.255.0.0- адрес локальной сети.default-router 10.88.0.1- шлюз по умолчанию.domain-name home.lan- домен локальной сети.dns-server 10.88.0.1- DNS-сервер локальной сети.
NAT
ip nat inside source route-map MAP_ETH_00 interface FastEthernet0/0 overload
Листы доступа
ip access-list standard ACL_VTY- список хостов для доступа к терминалу.ip access-list standard ACL_NAT- список хостов за NAT. Разрешить эти адреса из локальной сети транслировать во внешний мир.
Скрипт конфигурации
| |
Категории
Статистика
Количество слов
Время чтения
мин.