Estoy buscando una manera de implementar una interfaz de línea de comandos similar a Cisco bastante básica en mi dispositivo servidor de Ubuntu (12.04 en particular).
Me he encontrado con el siguiente proyecto: CLISH , sin embargo, la documentación es un boceto y parece estar bastante obsoleta.
¿Alguien tiene alguna experiencia con este tipo de cosas y podría conocer algún proyecto / enfoque similar?
ubuntu
command-line
cisco
sbeskur
fuente
fuente
ip
yroute
que ya son similares a IOS?Respuestas:
No mucho después de publicar esta pregunta, me encontré con el proyecto Klish. Es una versión mejorada de Clish con mejor soporte y más funciones.
Hay una ligera curva de aprendizaje pero está muy bien pensada.
El objetivo era convertir una caja de Linux estándar en un dispositivo que se pueda administrar desde la CLI como un enrutador o conmutador Cisco. Klish (junto con algunos scripts bash y ruby) es altamente configurable a través de XML y ha permitido configurar interfaces de red, VLans y servicios como DHCP, iptables, etc. desde un único shell unificado.
fuente
Quagga (ex-Zebra) no solo emula el shell de Cisco, sino que configura correctamente la tabla de enrutamiento y maneja un conjunto de protocolos de enrutamiento que van desde RIP hasta BGP.
fuente