Giao diện dòng lệnh giống như của Cisco


10

Tôi đang tìm cách triển khai giao diện dòng lệnh tương tự cơ bản của Cisco trên thiết bị máy chủ Ubuntu của mình (cụ thể là 12.04).

Tôi đã đi qua dự án sau: CLISH tuy nhiên, tài liệu là bản phác thảo và nó dường như khá cũ.

Có ai có bất kỳ kinh nghiệm nào với loại điều này và bạn có thể biết về bất kỳ dự án / phương pháp tương tự nào không?


Bạn có nghĩa là như iproutecác lệnh đã tương tự như IOS?
jordanm

không hoàn toàn ... giống như chương trình 'Netsh' (Netsh.exe) trên windows
sbeskur

3
Bạn đang cố gắng thực hiện các chức năng thực tế hay chỉ là vỏ?
cúc

Câu trả lời:


4

Không lâu sau khi đăng câu hỏi này, tôi đã xem qua dự án Klish Đây là phiên bản cải tiến của Clish với sự hỗ trợ tốt hơn và nhiều tính năng hơn.

Có một đường cong học tập nhẹ nhưng nó được suy nghĩ rất tốt.

Mục tiêu là biến một hộp linux tiêu chuẩn thành một thiết bị có thể được quản lý từ CLI như bộ định tuyến hoặc bộ chuyển mạch của Cisco. Klish (cùng với một số tập lệnh bash và ruby) có khả năng cấu hình cao thông qua XML và đã cho phép định cấu hình giao diện mạng, VLans và các dịch vụ như DHCP, iptables, v.v. từ một vỏ hợp nhất.


Kiểm tra "vtysh" nó được sử dụng trong dự án Quagga: sourceforge.net/projects/vtysh
killdaclick

1

Quagga (ex-Zebra) không chỉ mô phỏng hệ vỏ của Cisco mà còn thiết lập đúng bảng định tuyến và xử lý một tập hợp các giao thức định tuyến khác nhau, từ RIP cho đến BGP.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.