我可以使用什么方法登录 Cisco 或 Juniper 路由器?我知道我可以使用 telnet 连接到路由器本身,但我不知道 API 或任何允许我以非交互方式登录的东西。那么我该怎么做呢?
有没有我可以用来实现这一目标的库?
我见过人们使用脚本来实现诸如expect
知道何时发送用户名和密码之类的事情。但这是针对 shell 脚本的。我怎样才能在java中做到这一点?我也希望严格保留在 java 中。
这样做的目的是允许 java 程序登录到路由器,这样我就可以查询路由器的接口状态并在路由器上执行命令。
有任何想法吗?