Cisco와 유사한 명령줄 인터페이스

Cisco와 유사한 명령줄 인터페이스

저는 Ubuntu 서버 상자(구체적으로 12.04)에서 상당히 기본적인 Cisco와 유사한 명령줄 인터페이스를 구현하는 방법을 찾고 있습니다.

저는 다음과 같은 프로젝트를 접했습니다.클리쉬그러나 문서는 단지 스케치일 뿐이고 상당히 오래된 것 같습니다.

이런 종류의 경험이 있고 유사한 프로젝트/접근 방식을 알고 있는 사람이 있습니까?

답변1

이 질문을 게시한 직후에 나는클리쉬 프로젝트더 나은 지원과 더 많은 기능을 갖춘 향상된 Clish 버전입니다.

약간의 학습 곡선이 있지만 잘 생각되었습니다.

목표는 표준 Linux 박스를 Cisco 라우터나 스위치와 같이 CLI를 통해 관리할 수 있는 장치로 바꾸는 것입니다. Klish(및 일부 bash 및 Ruby 스크립트)는 XML을 통해 고도로 구성 가능하며 단일 통합 셸에서 네트워크 인터페이스, VLans 및 DHCP, iptables 등과 같은 서비스를 구성할 수 있습니다.

답변2

콰가(이전의 Zebra) Cisco 쉘을 에뮬레이트할 뿐만 아니라 라우팅 테이블을 올바르게 설정하고 RIP에서 BGP까지 일련의 라우팅 프로토콜을 처리합니다.

관련 정보