라우터 인터페이스 셧다운 자동화

SilverWhalle의 이미지

라우터에 자동으로 로그인 후 인터페이스 셧다운 및 노셧다운을 하는 스크립트를 짜려고 합니다.
처음에 라우터에 윈도우 프롬프트상에서 명령을 보내는 것이 가능하다는 정보에 초점을 맞추다가 알게 된 rsh, rcp로는 글로벌 셋팅 모드로는 접근이 안된다는 사실을 알았습니다.

그래서 다른 솔루션을 찾아야 됩니다. 그렇게 찾아헤매다가 알게 된 것이 대화형 스크립트 expect입니다. expect를 파기전에 확신을 얻고 싶습니다. expect와 라우터의 tcl, 그리고 텔넷조합으로 자동 로그인 후 셧다운이 가능할런지요.
혹은 다른 더 좋은 방법이 있는지요.

다즐링의 이미지

당연히 잘됩니다.

보통 대규모 네트워크 업체에서도 라우터는 expect 로 관리합니다.

------------------------------------------------------------------------------------------------
Life is in 다즐링

------------------------------------------------------------------------------------------------
Life is in 다즐링

SilverWhalle의 이미지

감사합니다.
마음놓고 파면 되겠네요. 혹시나 헛물 켜나 싶어서..

glayneon의 이미지


예전에 문제 고객 셋탑 IP 를 로그에서 자동 추출해서 그 리스트로 고객 셋탑들에 설정 바꾸고 나오는 것을 python-expect 로 했는데,

무척 잘 됩니다.^^

aero의 이미지

expect로 안될 건 없겠지만

http://search.cpan.org/dist/Net-Telnet-Cisco/

http://search.cpan.org/dist/Net-Appliance-Session/

이런거 좀 써주면 관리 좀 하는구나 하겠죠 거기다.

https://netdot.uoregon.edu/trac/

이런 것도 해주면 사랑받을듯~