1619, 1/81 회원가입  로그인  
   gnsehfvlr
   다이나 밉스 명령어

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=7866 [복사]


※ Dynagen에서 자주 사용하는 Command를 정리해 보았다.





1. Help , ?



Dynagen에서 사용할 수 있는 Command들을 보여 준다.





2. ver



dynagen과 dynamips의 버젼 정보를 보여준다.





3. list



생성한 라우터들의 목록을 보여준다.




※ Name = 라우터 이름

    Type = 라우터 모델

    State = 라우터 상태 (stopped / running)

    Server = Dynamips Server 주소:포트

    Console = 콘솔 포트 번호



4. stop



작동 중인 라우터를 정지 시킨다. (running => stopped)




※ stop /all    => 모든 라우터 정지

    stop 라우터 Name 지정   => 지정된 라우터만 정지



5. start



정지된 라우터를 구동 시킨다. (stopped => running)




※ start /all   => 모든 정지된 라우터를 구동시킴

    start 라우터 Name 지정   => 지정된 정지된 라우터를 구동시킴




6. reload



구동 중인 라우터를 재 부팅 시킴 (running => stopped => running)





7. telnet



지정한 라우터의 Telnet을 접속한다.





8. idlepc



idlepc 값을 설정하지 않고 라우터를 구동 시키면 CPU 리소스가 100%에 가까워져 PC에 무리가 올 수 있다.



이에 idlepc 값을 지정하여 CPU 리소스를 안정화 시켜준다.




※ idlepc get 라우터 Name => 명령어를 통해 해당 IOS에 사용가능한 idlepc를 보여준다.



    idlepc save 라우터 Name => 지정한 idlepc 값을 .net파일에 저장 시켜준다.




※ idlepc를 불러오고 알맞은 값을 저장시키는데 저장 후에 .Net 파일에 가서 확인해보면 idlepc 값이 입력되어 있다.



    idlepc save r1 default   => r1 라우터의 모델 전체의 idlepc 값을 지정한다. (추천)



    idlepc save r1  => r1 라우터에만 idlepc 값을 지정한다. (같은 모델의 나머지 라우터들은 idlepc를 적용받지 못한다.)




9. export



라우터에 startup-config 를 cfg 파일로 빼낸다.




※ export  /all or 라우터명 지정  "디렉토리 지정"



    존재하는 디렉토리 경우 그 디렉토리에 덮어 쓸지 묻는다. y



    지정된 디렉토리에 가보면 r1.cfg 파일이 존재할 것이다.




10. import



cfg 파일을 해당 라우터의 startup-config에 저장한다. (export의 반대 개념)




※ 라우터 상태가 stopped 상태일 경우는 import 적용 후 start 하면되고



    라우터 상태가 running 상태일 경우는 import 적용 후 reload 하면 된다.



    라우터를 초기화한 후 cfg 파일을 import 시켜 제대로 적용되었는지 확인해 보자.




11. capture



해당 라우터의 연결 구간을 capture하여 xxx.cap 파일을 생성한다.




※ capture  | 라우터명 | 연결라인(serial or ethernet) | 파일명.cap | Encapsulation Type



    encapsulation type은 라우터에서 show int 연결라인 으로 알아 본다.



    .cap을 packet analyze 프로그램을 통해 알아본다.




12. exit , disconnect



Dynagen 창을 종료한다.

  Hit : 10438     Date : 2013/05/06 02:34