Перейти к содержанию

Вопрос

Опубликовано (изменено)

Здравствуйте! Есть несколько пожеланий по улучшению CLI:

1. Добавить комнаду Telnet. Часто бывает необходимость с роутера зателнетиться на какое-то другое устройство в сети (управляемые комутатор, точка доступа, другой роутер)

2. Добавить возможность выводить на экран только нужные части конфига, это очень облегчает работы с большими и сложными конфигами. См. команды в Cisco:

show run | include <LINE>

show run | begin <LINE>

show run | section <LINE>

Полный список доступных комманд в Cisco:

router#sh run | ?
  append    Append redirected output to URL (URLs supporting append operation only)
  begin     Begin with the line that matches
  count     Count number of lines which match regexp
  exclude   Exclude lines that match
  format    Format the output using the specified spec file
  include   Include lines that match
  redirect  Redirect output to URL
  section   Filter a section of output
  tee       Copy output to URL

 

3. Сделать возможность задавать на Ethernet порту работающем в режиме транка, один из VLAN-ов не тэгированным, так называемый native VLAN, например:

interface GigabitEthernet0/2

   switchport mode trunk

   switchport trunk vlan 2

    switchport trunk vlan 3

    switchport trunk vlan 5

   switchport native vlan 6

    up

 

 

Сейчас это возможно сделать несколько иным образом, но конфиг смотрится коряво:

interface GigabitEthernet0/2

 switchport mode access 

  switchport mode trunk

 switchport access vlan 6

   switchport trunk vlan 2

    switchport trunk vlan 3

    switchport trunk vlan 5

      up

Изменено пользователем DarkDiver

Рекомендуемые сообщения

  • 0
Опубликовано

Совершенно не понял, зачем ломать существующие команды в пункте 3, если разница между ними ничтожна и лежит в плоскости "мне так эстетически больше нравится".

Насчет остального - ждем голосов от других участников форума, насколько это нужно и актуально.

  • 0
Опубликовано
18 часов назад, DarkDiver сказал:

Добавить комнаду Telnet

Возможно соглашусь, хотя при наличии OPKG... (Впрочем, OpenVPN тоже издавна был сторонним пакетом..)

18 часов назад, DarkDiver сказал:

Добавить возможность выводить на экран только нужные части конфига

Поддержу. Как минимум section/begin нужны, у некоторых Cisco-like интерфейсов еще есть универсальный поиск "show run <...>" типа "show run interface"

18 часов назад, DarkDiver сказал:

Сейчас это возможно сделать несколько иным образом, но конфиг смотрится коряво:

Фломастеры. Мне например вообще больше нравится D**'ая простейшая идеология tagged/untagged, без всяких излишних переключений trunk/access

 

Я бы еще добавил в хотелки исправление старой болячки - автодополнение второго и последующих уровней не работает, если предыдущие написаны сокращенно:

sh -> show
show run -> show running-config
sh run -> сейчас ничего, а хотелось бы как в предудщем, чтобы по 10 раз tab не жать.

  • 0
Опубликовано (изменено)
5 часов назад, KorDen сказал:

Возможно соглашусь, хотя при наличии OPKG... (Впрочем, OpenVPN тоже издавна был сторонним пакетом..)

OPKG, допустим, есть не везде. Так что телнет все-таки нужен.

5 часов назад, KorDen сказал:

Поддержу. Как минимум section/begin нужны, у некоторых Cisco-like интерфейсов еще есть универсальный поиск "show run <...>" типа "show run interface"

 

5 часов назад, KorDen сказал:

Я бы еще добавил в хотелки исправление старой болячки - автодополнение второго и последующих уровней не работает, если предыдущие написаны сокращенно:

sh -> show
show run -> show running-config
sh run -> сейчас ничего, а хотелось бы как в предудщем, чтобы по 10 раз tab не жать.

По этим пунктам тоже обеими руками за!

Include/begin/section и команды show run interface - чаще всего используются. И поведение автодополнения доработать тоже есть смысл.

9 часов назад, Le ecureuil сказал:

Совершенно не понял, зачем ломать существующие команды в пункте 3, если разница между ними ничтожна и лежит в плоскости "мне так эстетически больше нравится"

 

5 часов назад, KorDen сказал:

Фломастеры. Мне например вообще больше нравится D**'ая простейшая идеология tagged/untagged, без всяких излишних переключений trunk/access

С этим согласен. Поскольку работает и так - можно и не трогать. С другой стороны если CLI сделан как  Cisco-like, есть смысл привести к более точному соответствию синтаксис, но это не принципиально.

Еще есть такой нюанс с не тэгированным VLAN-ом на транковом порту, что при некоторых шевелениях в веб-интерфейсе, например при изменении DNS-адресов для какого либо из сегментов, на всех транковых портах слетают строчки с access-ным VLAN-ом вида:

 switchport mode access 

 switchport access vlan 6

Приходится их заново прописывать. А на чисто транковых портах, только с тэгированными VLAN-ами, и на чисто access-ных портах, ни чего не слетает.

 

Offtop: Почему-то данный топик не появился и не виден в общем списке форума в разделе "Главная -> Keenetic Community -> Развитие NDMS".  Это нормально?

Пробывал смотреть с разных компов и браузеров, данный топик ни где не виден.

Изменено пользователем DarkDiver
  • 0
Опубликовано (изменено)
5 часов назад, DarkDiver сказал:

 

Offtop: Почему-то данный топик не появился и не виден в общем списке форума в разделе "Главная -> Keenetic Community -> Развитие NDMS".  Это нормально?

Пробывал смотреть с разных компов и браузеров, данный топик ни где не виден.

Возможно у вас сортировка выставлена по "голосам" или еще как то, вот и тема потерялась(для вас). Выставьте в "сортировка" - "по последнему обновлению".

Изменено пользователем AndreBA
  • 0
Опубликовано
5 часов назад, DarkDiver сказал:

Почему-то данный топик не появился и не виден в общем списке форума в разделе "Главная -> Keenetic Community -> Развитие NDMS".  Это нормально?

У меня отлично виден.

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.