Интерфейс командной строки (CLI) интернет-центра

Для тонкой настройки интернет-центра предусмотрен профессиональный интерфейс командной строки (CLI — Command Line Interface). Для подключения к интерфейсу командной строки интернет-центра нужно использовать сетевой протокол TELNET/SSHv2.

Подключение к командной строке интернет-центра Keenetic через telnet-клиента

NOTE: Важно! Если на вашем компьютере используется операционная система Windows Vista/7/8/10, обратитесь к статье "Включение службы Telnet", т.к. в этих версиях ОС по умолчанию не установлен компоненты "Клиент Telnet". В Windows 2000/XP служба Telnet работает по умолчанию.

Запустите приложение "Командная строка" в операционной системе Windows (в системах Linux/Mac OS запустите "Терминал"). Вы увидите окно командной строки операционной системы компьютера.

По умолчанию в интернет-центре Keenetic предустановлен IP-адрес 192.168.1.1. Для подключения к командной строке интернет-центра введите команду:

telnet 192.168.1.1


и нажмите Enter.

telnet01.png

После этого появится приглашение ввести пароль для входа в настройки интернет-центра.

NOTE: Важно! Чтобы защитить систему от несанкционированного доступа, обязательно установите пароль администратора интернет-центра.

После успешной авторизации, вы увидите интерфейс командной строки (CLI):

telnet02.png

Для удобного использования интерфейса командной строки роутера пользуйтесь клавишей Tab. Например, если в приглашении командной строки (config)> нажать клавишу Tab, вы увидите набор доступных команд текущего уровня. Для того чтобы сделать процесс ввода команд максимально удобным, интерфейс командной строки имеет функцию автодополнения команд и параметров, подсказывая пользователю, какие команды доступны на текущем уровне вложенности. Автодополнение работает по клавише [Tab].

(config)> sys[Tab]

system - maintenance functions

(config)> system conf[Tab]

configuration - manage system configuration

(config)> system configuration save[Enter]

Core::ConfigurationSaver: Saving configuration...


Для выхода из интерфейса командной строки (CLI) используйте команду:

(config)> exit

 

NOTE: Важно! Подробную информацию по работе с интерфейсом командной строки интернет-центра, полным описанием всех команд и их синтаксисом, вы найдете в справочнике командного интерфейса. Его можно найти на нашем сайте в разделе Центр загрузки, выбрав модель вашего устройства.

TIP: Советы:

1. Помимо службы TELNET, можно воспользоваться любой другой терминальной программой, например PuTTY.

2. Начиная с версии операционной системы KeeneticOS 2.12 был добавлен сервер SSHv2 (Secure Shell — безопасная оболочка), с помощью которого можно безопасно подключаться к командной строке интернет-центра. Подробную информацию вы найдете в инструкции: "Удаленный доступ через SSH к командной строке Keenetic".

3. При необходимости вы можете настроить доступ к командной строке роутера из внешней сети (из Интернета). Для этого обратитесь к инструкции "Доступ из Интернета к интерфейсу командной строки Keenetic ".


Подключение к командной строке интернет-центра Keenetic из веб-конфигуратора

Подключившись к веб-конфигуратору в адресной строке браузера вы увидите адрес вида http://192.168.1.1/dashboard
Сотрите слово dashboard и после символа косой черты / добавьте маленькую строчную букву a английского алфавита http://192.168.1.1/a

В веб-интерфейсе откроется страница Web cli, с которой можно отправлять команды для роутера.

webcli-00.png

Важно! Web cli не является полноценным интерфейсом командной строки. Некоторые команды здесь могут не выполняться и вывод команд будет отличаться от того как это выглядит в CLI при подключении через TELNET/SSHv2. Функция автодополнения команд и параметров по клавише Tab работает с версии KeeneticOS 2.15.
Для профессиональной настройки интернет-центра используйте только подключение к интерфейсу командной строки через TELNET/SSHv2.
Web cli предназначен для инженеров и разработчиков, но в исключительных случаях может применяться пользователями, когда необходимая настройка отсутствует в веб-конфигураторе, её можно сделать только выполнив специальную команду, а доступ к интерфейсу CLI по какой-то причине невозможен. Пожалуйста, соблюдайте осторожность при работе в Web cli. При необдуманных действиях можно повредить конфигурацию интернет-центра.

Рассмотрим пример. Предположим, на роутере нужно выполнить команды:

ip name-server 77.88.8.8 "" on ISP
system configuration save

webcli-02.png

На вкладке "Parse" в поле "Command" введите команду и нажмите кнопку "Send request". Последовательно выполните нужные команды.

webcli-03.png

 

Была ли эта статья полезной?

Пользователи, считающие этот материал полезным: 333 из 427