ѕодпишитесь на наш Telegram-канал Ѕудьте в курсе последних новостей 👇 😉 ѕодписатьс€
ѕоддержим в трудное врем€ —пециальное предложение на техническую поддержку вашей »“ - инфраструктуры силами наших экспертов ѕодобрать тариф
ѕоставка оборудовани€ √аранти€ и помощь с настройкой. —кидка дл€ наших читателей по промокоду WIKIMERIONET  упить
»нтерфейс статистики Merion Mertics показывает ключевые диаграммы и графики по звонкам, а также историю звонков в формате, который легко поймет менеджер ѕопробовать бесплатно
¬недрение
офисной телефонии
Ўаг на пути к созданию доступных унифицированных коммуникаций в вашей компании ¬недрить
»нтеграци€ с CRM ѕомогаем навести пор€док с данными
и хранить их в единой экосистеме
ѕодключить
»“ Ѕезопасность ”мна€ информационна€ безопасность дл€ вашего бизнеса «аказать
ћерион Ќетворкс

7 минут чтени€

Telnet - это протокол прикладного уровн€ в модели TCP / IP. Ётот протокол позвол€ет устройству (клиенту Telnet) подключатьс€ к удаленному хосту (серверу Telnet), использу€ TCP в качестве протокола транспортного уровн€. ќбычно сервер Telnet прослушивает соединени€ Telnet на TCP-порту 23.

”стройство, на котором работает VRP, может функционировать как клиент Telnet и сервер Telnet. Ќапример, вы можете войти в систему и использовать его в качестве клиента Telnet дл€ подключени€ к другому устройству через Telnet. Ќа рисунке 1 показан такой сценарий, в котором R1 функционирует как сервер Telnet и клиент Telnet дл€ ѕ  и R2 соответственно.

Telnet-соединение 2 уровн€

¬ход в устройство через Telnet

„тобы войти в устройство с ѕ  под управлением операционной системы Windows, выберите "ѕуск"> "¬ыполнить" и выполните команду telnet ip-address. Ќапример, чтобы войти в устройство с IP-адресом 10.137.217.177, введите команду telnet 10.137.217.177 и нажмите OK (рис. 2).

¬ по€вившемс€ диалоговом окне входа в систему введите им€ пользовател€ и пароль. ≈сли аутентификаци€ прошла успешно, отобразитс€ приглашение командной строки <Huawei>.

CLI дл€ Windows

”правление файлами

VRP использует файловую систему дл€ управлени€ всеми файлами и каталогами на устройстве.


Ѕазовые концепции

‘айлова€ система VRP используетс€ дл€ создани€, удалени€, изменени€, копировани€ и отображени€ файлов и каталогов, которые хран€тс€ во внешнем хранилище устройства, которое дл€ маршрутизаторов Huawei представл€ет собой флэш-пам€ть и SD-карты, а дл€ коммутаторов Huawei - флэш-пам€ть и CF-карты. Ќекоторые устройства также используют внешние USB-диски в качестве дополнительных устройств хранени€.

Ќа внешнем запоминающем устройстве могут хранитьс€ файлы различных типов, включа€ файл конфигурации, файл системного программного обеспечени€, файл лицензии и файл исправлени€ (patch). ‘айл системного программного обеспечени€ €вл€етс€ файлом операционной системы VRP и должен хранитьс€ в формате .cc в корневом каталоге внешнего запоминающего устройства. —одержимое этого файла загружаетс€ в пам€ть устройства и запускаетс€ при включении устройства.


–езервное копирование файла конфигурации

¬ некоторых сценари€х, таких как обновление системы, может потребоватьс€ создать резервную копию файла конфигурации устройства в определенной папке на внешнем запоминающем устройстве. ¬ следующем примере описан процесс резервного копировани€, предполага€, что вы уже вошли в R1 через ѕ  (рис. 3).

–езервное копирование файла конфигурации

«адание файла дл€ резервного копировани€

 оманда dir [/all] [filename | directory] отображает файлы по указанному пути. all указывает,что отображаютс€ все файлы и каталоги в текущем пути, включа€ любые файлы в корзине. filename указывает файл. Directory задает каталог.

„тобы проверить файлы и каталоги в корневом каталоге флэш-пам€ти R1, выполните следующую команду:

проверить файлы и каталоги в корневом каталоге флэш-пам€ти

¬ этом примере будет создана резервна€ копи€ файла конфигурации vrpcfg.zip размером 1351 байт.


—оздание каталога

«апустите команду mkdir directory, чтобы создать каталог. directory определ€ет им€ создаваемого каталога (включа€ путь к нему). „тобы создать каталог backup в корневом каталоге (root) флэш-пам€ти устройства, выполните следующую команду:

mkdir directory

 опирование и переименование файла конфигурации

«апустите команду copy source-filename destination-filename, чтобы скопировать файл. source-filename (им€-источника) указывает путь и им€ исходного файла. destination-filename (им€-назначени€) указывает путь и им€ файла назначени€.

„тобы скопировать файл конфигурации vrpcfg.zip в каталог backup и переименовать файл в vrpcfgbak.zip, выполните следующую команду:

copy source-filename destination-filename

ѕроверьте, что файл был скопирован.

¬ыполните команду cd directory, чтобы изменить текущий рабочий каталог. „тобы проверить, было ли успешно выполнено резервное копирование файла конфигурации, выполните следующие команды:

cd directory

¬ыходные данные команды показывают, что каталог backup содержит файл vrpcfgbak.zip, что означает, что файл конфигурации vrpcfg.zip был скопирован.


ѕередача файлов

TFTP

Trivial File Transfer Protocol (TFTP) - это простой протокол прикладного уровн€ в модели TCP / IP, используемый дл€ передачи файлов. ќн использует UDP в качестве протокола транспортного уровн€ с портом 69.

TFTP работает в модели клиент/сервер. ћаршрутизаторы и коммутаторы Huawei работают только как клиенты TFTP. Ќа рис. 4 ѕ  функционирует как сервер TFTP, а маршрутизатор - как клиент TFTP. TFTP используетс€ дл€ передачи файла системного программного обеспечени€ VRP с ѕ  на маршрутизатор.

»спользование TFTP дл€ передачи файлов

 оманда tftp tftp-server {get / put} source-filename [destination-filename] настраивает TFTP дл€ передачи файлов. tftp-server задает IP-адрес сервера TFTP. get указывает, что файл должен быть загружен с сервера TFTP на клиент TFTP. put указывает, что файл должен быть загружен с клиента TFTP на сервер TFTP. source-filename указываетс€ им€ файла-источника. destination-filename указывает им€ файла назначени€. „тобы загрузить файл системного программного обеспечени€ VRP devicesoft.cc с компьютера на маршрутизатор выполните следующую команду:

tftp tftp-server {get / put} source-filename [destination-filename]

TFTP прост в реализации и использовании, но не обеспечивает никакой безопасности (например, он не провер€ет учетные данные пользовател€ или не шифрует данные). Ћюбой желающий может загружать или скачивать файлы на серверы TFTP или с них, что делает TFTP подход€щим дл€ передачи файлов только в защищенных сетевых средах. ƒл€ повышени€ безопасности используйте FTP или SFTP.


FTP

ѕодобно TFTP, протокол передачи файлов (FTP) €вл€етс€ протоколом прикладного уровн€ в модели TCP / IP. ќн использует TCP в качестве протокола транспортного уровн€ с портом 21. ћаршрутизаторы и коммутаторы Huawei, на которых работает VRP, могут функционировать как FTP-серверы, а также как FTP-клиенты. ѕо сравнению с TFTP FTP более безопасен, так как дл€ установки FTP-соединени€ требуютс€ учетные данные пользовател€.  роме того, FTP позвол€ет удал€ть файлы, а также создавать и удал€ть каталоги файлов на FTP-сервере.

Ќа рисунке 5 ѕ  функционирует как FTP-сервер, а маршрутизатор - как FTP-клиент. FTP используетс€ дл€ передачи файла системного программного обеспечени€ VRP с ѕ  на маршрутизатор. «апустите команду ftp host-ip [port-number], чтобы создать FTP-соединение. hostip указывает IP-адрес FTP-сервера. port-number указывает номер порта FTP-сервера. ѕо умолчанию используетс€ TCP-порт 21.

ftp host-ip [port-number]

«апустите команду dir, чтобы проверить список файлов на FTP-сервере.

проверить список файлов на FTP-сервере

ѕодобно TFTP, FTP использует ключевые слова get и put: get в команде get source-filename [destination-filename] указывает, что файл должен быть загружен с FTP-сервера на FTP-клиент, и put в команде put source-filename [destinationfilename] указывает, что файл должен быть загружен с FTP-клиента на FTP-сервер.

¬ этом примере команда get vrpsoft.cc devicesoft.cc запускаетс€ дл€ загрузки файла программного обеспечени€ системы VRP vrpsoft.cc с FTP-сервера (ѕ ) на FTP-клиент (маршрутизатор) и переименовани€ файла devicesoft.cc.

get vrpsoft.cc devicesoft.cc

FTP передает данные в виде открытого текста. ƒл€ повышени€ безопасности используйте Secure File Transfer Protocol (SFTP) дл€ передачи файлов. SFTP шифрует данные и защищает целостность передаваемых данных.


”даление файла

¬озможно, вам придетс€ врем€ от времени удал€ть файлы, чтобы освободить место дл€ хранени€. ƒл€ этого выполните команду delete [/unreserved] [/force] filename. /unreserved указывает, что файл, подлежащий удалению, не может быть восстановлен. / force указывает, что дл€ удалени€ указанного файла подтверждение не требуетс€. filename указывает им€ файла, подлежащего удалению.

≈сли параметр / unreserved не настроен, файл, подлежащий удалению, перемещаетс€ в корзину и может быть восстановлен с помощью команды undelete. ‘айл по-прежнему будет занимать место дл€ хранени€ внутри корзины.  оманда reset recycle-bin удал€ет все файлы в корзине. ѕосле удалени€ файлов из корзины они не могут быть восстановлены.

„тобы окончательно удалить файл, например abcd.zip, выполните следующие операции:

окончательно удалить файл

Ќастройка файла запуска системы

‘айлы запуска включают файл системного программного обеспечени€ и другие файлы, загруженные с внешнего запоминающего устройства в пам€ть дл€ запуска устройства. ѕеред установкой следующего файла запуска выполните команду display startup, чтобы проверить файлы запуска, используемые дл€ следующего запуска (next startup).

display startup

¬ывод команды показывает, что файл системного программного обеспечени€ software.cc будет использоватьс€ дл€ следующего запуска устройства.  оманда startup system-software system-file устанавливает файл системного программного обеспечени€ дл€ следующего запуска. system-file указывает файл. „тобы использовать файл devicesoft.cc дл€ следующего запуска, выполните следующую команду:

startup system-software system-file

„тобы проверить, вступил ли этот параметр в силу, выполните команду display startup

display startup

¬ывод команды показывает, что файл системного программного обеспечени€ дл€ следующего запуска был установлен в devicesoft.cc.