Урок 1 — Подключение к Cisco через консольный кабель, используя программу MINICOM.
«Cisco is easy. If I could learn it, anybody can!»
В данной статье рассмотрен способ подключения к маршрутизаторуам или свитчам Cisco из-под операционной системы Linux используя консольный кабель (кабель, подключенный к вашему компьютеру напрямую) и терминал.
Шаг 1 — Установка Minicom
Пользователям Linux я рекомендую использовать программу minicom. Если вы используете Ubuntu, то установить программу можно через центр приложений или набрав в терминале:
$ sudo apt-get update
$ sudo apt-get install minicom
После установки программы нам будет необходимо настроить minicom на подключение к консольному порту вашего маршрутизатора или коммутатора.
Шаг 2 — Подключение к консольному порту
Включите свой маршрутизатор/коммутатор и подключите консольный кабель к COM порту вашего компьютера (DB-9), а так же к консольному порту маршрутизатора/коммутатора (RJ-45).
Шаг 3 — Настройка Minicom
Откройте окно терминала (Applications ==> Accessories ==> Terminal) и наберите:
$ minicom -s
После этого будет запущен мастер настройки, выберите «Serial Port Setup» и нажмите Enter:

Выберите «А», что бы установить serial port вашего компьютера (в данном случае первый serial port указан как ttyS0). Потом нажмите Enter снова, что бы применить изменения:

Далее нажмите «Е» а потом «С», что бы перейти в настройки скорости передачи и поменять ее на «9600» (без апострофов). Вы должны увидеть картину как на рисунке ниже:

Теперь дважды нажмите Enter что бы перейти к первоначальному окну (Рис. 1)
Последнее что нужно сделать, это сохранить данную конфигурацию (вы можете выбрать «dfl» что бы сохранить конфигурацию по умолчанию).

Если вы выбрали «dflp» а потом «Exit from Minicom», то можно попробовать начать работу. Наберите в терминале:
$ minicom
и нажмите Enter
Далее должно появиться окно терминала вашего маршрутизатора/коммутатора. Что бы выйти из minicom используйте комбинацию клавиш CTRL+A, потом наберите «х» и подтвердите, что хотите покинуть приложение.
Первоисточник>>
Joomla! Debug Console
session.client.browser ⇒ Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
password_clear ⇒
groups ⇒
session.token ⇒ 3997ccf3a9252c338f349e8493a2cf16
6.17 MB (6,466,552 Bytes)
81 Queries Logged
DELETE
FROM `j25_session`
WHERE `time` < '1747256817'
SELECT `session_id`
FROM `j25_session`
WHERE `session_id` = 'aa980ba0beb765efde843001809c1017'
LIMIT 0, 1
INSERT INTO `j25_session`
(`session_id`, `client_id`, `time`)
VALUES
('aa980ba0beb765efde843001809c1017', 0, '1747259517')
SELECT b.id
FROM j25_usergroups AS a
LEFT JOIN j25_usergroups AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt
WHERE a.id = 1
SELECT id, rules
FROM `j25_viewlevels`
SELECT m.id, m.menutype, m.title, m.alias, m.note, m.path AS route, m.link, m.type, m.level, m.language,m.browserNav, m.access, m.params, m.home, m.img, m.template_style_id, m.component_id, m.parent_id,e.element as component
FROM j25_menu AS m
LEFT JOIN j25_extensions AS e
ON m.component_id = e.extension_id
WHERE m.published = 1
AND m.parent_id > 0
AND m.client_id = 0
ORDER BY m.lft
SHOW FULL COLUMNS
FROM `j25_easyblog_configs`
SELECT *
FROM j25_easyblog_configs
WHERE `name` = 'config'
SHOW FULL COLUMNS
FROM `j25_easyblog_post`
SELECT a.`id`
FROM j25_easyblog_post as a
WHERE a.`permalink` = 'podklyuchenie:k-cisco-cherez-konsolnyj-kabel-ispolzuya-programmu-minicom'
SELECT a.`id`
FROM j25_easyblog_post as a
WHERE a.`permalink` = 'podklyuchenie-k-cisco-cherez-konsolnyj-kabel-ispolzuya-programmu-minicom'
SELECT *
FROM j25_easyblog_post
WHERE `id` = '357'
DELETE
FROM `j25_easyblog_mailq`
WHERE `status`='1'
AND DATEDIFF(NOW(), `created`) >= 7
SELECT `id`
FROM `j25_easyblog_mailq`
WHERE `status` = 0
ORDER BY `created` ASC
LIMIT 5
SELECT *
FROM `j25_easyblog_post`
WHERE `publish_up` <= '2025-05-14 21:51:57'
AND `published` = '2'
AND `ispending` = '0'
ORDER BY `id`
LIMIT 5
UPDATE `j25_easyblog_post`
SET `published` = '0'
WHERE `publish_down` > `publish_up`
AND `publish_down` <= '2025-05-14 21:51:57'
AND `publish_down` != '0000-00-00 00:00:00'
AND `published` != '0'
AND `published` != '3'
AND `ispending` = '0'
SELECT a.rules
FROM j25_assets AS a
WHERE (a.id = 1)
GROUP BY a.id, a.rules, a.lft
SHOW FULL COLUMNS
FROM `j25_assets`
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT b.rules
FROM j25_assets AS a
LEFT JOIN j25_assets AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt
WHERE (a.id = 1)
GROUP BY b.id, b.rules, b.lft
ORDER BY b.lft
SHOW FULL COLUMNS
FROM `j25_easyblog_users`
SELECT COUNT(*)
FROM `j25_easyblog_configs`
WHERE `name` = 'default'
SELECT *
FROM j25_easyblog_configs
WHERE `name` = 'default'
SELECT *
FROM `j25_easyblog_acl`
WHERE `published`=1
ORDER BY `id` ASC
SELECT *
FROM `j25_easyblog_acl_group`
WHERE `content_id`='1'
AND `type`='
group'
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id, keywords, description, indexing
FROM `j25_easyblog_meta`
WHERE content_id = '357'
and type = 'post'
SELECT *
FROM j25_easyblog_post
WHERE `id` = '357'
SHOW FULL COLUMNS
FROM `j25_easyblog_category`
SELECT *
FROM j25_easyblog_category
WHERE `id` = '10'
SELECT COUNT(1)
FROM `j25_easyblog_category`
WHERE `alias`='network'
AND `id`!='10'
SELECT *
FROM j25_easyblog_post
WHERE `id` = '357'
SELECT *
FROM j25_easyblog_category
WHERE `id` = '10'
SELECT COUNT(1)
FROM `j25_easyblog_category`
WHERE `alias`='network'
AND `id`!='10'
SHOW FULL COLUMNS
FROM `j25_discuss_users_history`
INSERT INTO `j25_discuss_users_history` (`user_id`,`title`,`command`,`created`,`content_id`)
VALUES ('0','Viewed blog post, Подключение к Cisco через консольный кабель, используя программу MINICOM.','easyblog.view.blog','2025-05-14 21:51:57','0')
UPDATE j25_easyblog_post
SET `hits` = (`hits` + 1)
WHERE id = '357'
SHOW FULL COLUMNS
FROM `j25_komento_configs`
SELECT *
FROM j25_komento_configs
WHERE `component` = 'com_komento'
SELECT COUNT(1)
FROM `j25_easyblog_featured`
WHERE `content_id` = '357'
AND `type` = 'post'
SELECT a.`id`, a.`title`, a.`alias`
FROM `j25_easyblog_tag` AS a
LEFT JOIN `j25_easyblog_post_tag` AS b
ON a.`id` = b.`tag_id`
WHERE b.`post_id` = '357'
AND a.`published` = '1'
ORDER BY a.`title` ASC
SELECT *
FROM j25_easyblog_users
WHERE `id` = '773'
SHOW FULL COLUMNS
FROM `j25_users`
SELECT *
FROM `j25_users`
WHERE `id` = 773
SELECT `g`.`id`,`g`.`title`
FROM `j25_usergroups` AS g
INNER JOIN `j25_user_usergroup_map` AS m
ON m.group_id = g.id
WHERE `m`.`user_id` = 773
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT *
FROM j25_easyblog_category
WHERE `id` = '10'
SELECT COUNT(1)
FROM `j25_easyblog_category`
WHERE `alias`='network'
AND `id`!='10'
SELECT `title`
FROM `j25_easyblog_category`
WHERE `id` = '10'
SHOW FULL COLUMNS
FROM `j25_easyblog_tag`
SELECT *
FROM j25_easyblog_tag
WHERE `id` = '28'
SELECT COUNT(1)
FROM `j25_easyblog_tag`
WHERE `alias`='cisco'
AND `id`!='28'
SELECT *
FROM j25_easyblog_tag
WHERE `id` = '21'
SELECT COUNT(1)
FROM `j25_easyblog_tag`
WHERE `alias`='debian'
AND `id`!='21'
SELECT *
FROM j25_easyblog_tag
WHERE `id` = '20'
SELECT COUNT(1)
FROM `j25_easyblog_tag`
WHERE `alias`='linux'
AND `id`!='20'
SELECT *
FROM j25_easyblog_tag
WHERE `id` = '25'
SELECT COUNT(1)
FROM `j25_easyblog_tag`
WHERE `alias`='ubuntu'
AND `id`!='25'
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT *
FROM j25_tagmeta_rules
WHERE ( ( ('/entry/podklyuchenie-k-cisco-cherez-konsolnyj-kabel-ispolzuya-programmu-minicom?print=1&tmpl=component' REGEXP BINARY url)>0
AND (case_sensitive<>0)
AND (decode_url<>0)
AND (request_only<>0) ) OR ( ('/entry/podklyuchenie-k-cisco-cherez-konsolnyj-kabel-ispolzuya-programmu-minicom?print=1&tmpl=component' REGEXP BINARY url)>0
AND (case_sensitive<>0)
AND (decode_url=0)
AND (request_only<>0) ) OR ( ('https://networkdoc.ru/entry/podklyuchenie-k-cisco-cherez-konsolnyj-kabel-ispolzuya-programmu-minicom?print=1&tmpl=component' REGEXP BINARY url)>0
AND (case_sensitive<>0)
AND (decode_url<>0)
AND (request_only=0) ) OR ( ('https://networkdoc.ru/entry/podklyuchenie-k-cisco-cherez-konsolnyj-kabel-ispolzuya-programmu-minicom?print=1&tmpl=component' REGEXP BINARY url)>0
AND (case_sensitive<>0)
AND (decode_url=0)
AND (request_only=0) ) OR ( ('/entry/podklyuchenie-k-cisco-cherez-konsolnyj-kabel-ispolzuya-programmu-minicom?print=1&tmpl=component' REGEXP url)>0
AND (case_sensitive=0)
AND (decode_url<>0)
AND (request_only<>0) ) OR ( ('/entry/podklyuchenie-k-cisco-cherez-konsolnyj-kabel-ispolzuya-programmu-minicom?print=1&tmpl=component' REGEXP url)>0
AND (case_sensitive=0)
AND (decode_url=0)
AND (request_only<>0) ) OR ( ('https://networkdoc.ru/entry/podklyuchenie-k-cisco-cherez-konsolnyj-kabel-ispolzuya-programmu-minicom?print=1&tmpl=component' REGEXP url)>0
AND (case_sensitive=0)
AND (decode_url<>0)
AND (request_only=0) ) OR ( ('https://networkdoc.ru/entry/podklyuchenie-k-cisco-cherez-konsolnyj-kabel-ispolzuya-programmu-minicom?print=1&tmpl=component' REGEXP url)>0
AND (case_sensitive=0)
AND (decode_url=0)
AND (request_only=0) ) )
AND published=1
ORDER BY ordering
43 Query Types Logged, Sorted by Occurrences.
SELECT Tables:
25 × SELECT id
FROM j25_assets
4 × SELECT *
FROM j25_easyblog_tag
4 × SELECT COUNT(1)
FROM `j25_easyblog_tag`
3 × SELECT *
FROM j25_easyblog_category
3 × SELECT COUNT(1)
FROM `j25_easyblog_category`
3 × SELECT *
FROM j25_easyblog_post
2 × SELECT a.`id`
FROM j25_easyblog_post as a
2 × SELECT *
FROM j25_easyblog_configs
1 × SELECT COUNT(1)
FROM `j25_easyblog_featured`
1 × SELECT *
FROM j25_komento_configs
1 × SELECT a.`id`, a.`title`, a.`alias`
FROM `j25_easyblog_tag` AS a
LEFT JOIN `j25_easyblog_post_tag` AS b
ON a.`id` = b.`tag_id`
1 × SELECT `title`
FROM `j25_easyblog_category`
1 × SELECT *
FROM j25_tagmeta_rules
1 × SELECT `g`.`id`,`g`.`title`
FROM `j25_usergroups` AS g
INNER JOIN `j25_user_usergroup_map` AS m
ON m.group_id = g.id
1 × SELECT *
FROM `j25_users`
1 × SELECT *
FROM j25_easyblog_users
1 × SELECT *
FROM `j25_easyblog_acl`
1 × SELECT `id`
FROM `j25_easyblog_mailq`
1 × SELECT m.id, m.menutype, m.title, m.alias, m.note, m.path AS route, m.link, m.type, m.level, m.language,m.browserNav, m.access, m.params, m.home, m.img, m.template_style_id, m.component_id, m.parent_id,e.element as component
FROM j25_menu AS m
LEFT JOIN j25_extensions AS e
ON m.component_id = e.extension_id
1 × SELECT id, rules
FROM `j25_viewlevels
1 × SELECT b.id
FROM j25_usergroups AS a
LEFT JOIN j25_usergroups AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt
1 × SELECT *
FROM `j25_easyblog_post`
1 × SELECT a.rules
FROM j25_assets AS a
1 × SELECT *
FROM `j25_easyblog_acl_group`
1 × SELECT `session_id`
FROM `j25_session`
1 × SELECT COUNT(*)
FROM `j25_easyblog_configs`
1 × SELECT b.rules
FROM j25_assets AS a
LEFT JOIN j25_assets AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt
1 × SELECT id, keywords, description, indexing
FROM `j25_easyblog_meta`
OTHER Tables:
1 × INSERT INTO `j25_discuss_users_history` (`user_id`,`title`,`command`,`created`,`content_id`)
VALUES ('0','Viewed blog post, Подключение к Cisco через консольный кабель, используя программу MINICOM.','easyblog.view.blog','2025-05-14 21:51:57','0'
1 × SHOW FULL COLUMNS
FROM `j25_discuss_users_history
1 × UPDATE j25_easyblog_post
SET `hits` = (`hits` + 1)
1 × SHOW FULL COLUMNS
FROM `j25_komento_configs
1 × SHOW FULL COLUMNS
FROM `j25_easyblog_tag
1 × SHOW FULL COLUMNS
FROM `j25_users
1 × SHOW FULL COLUMNS
FROM `j25_easyblog_category
1 × SHOW FULL COLUMNS
FROM `j25_easyblog_users
1 × SHOW FULL COLUMNS
FROM `j25_easyblog_configs
1 × INSERT INTO `j25_session` (`session_id`, `client_id`, `time`)
VALUES ('aa980ba0beb765efde843001809c1017', 0, '1747259517'
1 × SHOW FULL COLUMNS
FROM `j25_easyblog_post
1 × DELETE
FROM `j25_easyblog_mailq`
1 × SHOW FULL COLUMNS
FROM `j25_assets
1 × UPDATE `j25_easyblog_post`
SET `published` = '0'
1 × DELETE
FROM `j25_session`