Estou procurando uma maneira de implementar uma interface de linha de comando da Cisco bastante básica no meu dispositivo de servidor Ubuntu (12.04 em particular).
Eu me deparei com o seguinte projeto: CLISH , no entanto, a documentação é um esboço e parece bastante obsoleta.
Alguém tem alguma experiência com esse tipo de coisa e você pode conhecer algum projeto / abordagem semelhante?
ubuntu
command-line
cisco
sbeskur
fonte
fonte
ip
eroute
que já são semelhantes ao IOS?Respostas:
Pouco tempo depois de postar essa pergunta, deparei-me com o projeto Klish. É uma versão aprimorada do Clish com melhor suporte e mais recursos.
Há uma ligeira curva de aprendizado, mas é muito bem pensada.
O objetivo era transformar uma caixa Linux padrão em um dispositivo que pudesse ser gerenciado a partir da CLI como um roteador ou switch Cisco. O Klish (junto com alguns scripts bash e ruby) é altamente configurável via XML e tornou possível configurar interfaces de rede, VLans e serviços como DHCP, iptables etc. a partir de um único shell unificado.
fonte
O Quagga (ex-Zebra) não apenas emula o shell da Cisco, mas configura adequadamente a tabela de roteamento e lida com um conjunto de protocolos de roteamento que variam de RIP a BGP.
fonte