2010년 2월 28일 일요일

Sugar on a Stick/Blueberry

MIT 미디어 랩 교수인 니그로폰테 교수가 리드하고 있는 OLPC (One Laptop Per Child) 프로젝트에 사용되는 교육용 운영체제인 Sugar on a Stick에 관해 포스팅한 적(http://iprize.textcube.com/238) 이 있는데 새로운 버전인 Blueberry (구버전은 Strawberry)가 Release되었다. 사실 Release된지는 올 초에 알았는데 게으름탓에 이제야 포스팅..*^^*


개인적으로 이 SoaS는 사용하기 많이 어렵다. 전 세계를 대상으로, 또 언어가 아직 발달하지 않은 어린이를 대상으로 하다보니 모든 메뉴가 그래픽 위주로 되어있다. 그래서 본인에게 어렵다. 아래는 Blueberry에서 새로워진 점이다. (원문 : http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Blueberry#Download_locations)


Sugar on a Stick v2 Blueberry는 사용자 및 학습 경험을 개선하는 새로운 기능을 많이 담고 있다. 아래는 주요 사항이다.


Sugar 0.86



Sugar on a Stick v2 Blueberry는 Sugar의 최신 버전인 0.86.3을 기본으로 한다. 그 기능은 다음과 같다.
  • 새로 디자인된 툴바
  • 개선된 무선 네트워킹
  • e-book을 위한 EPUB 파일 지원 (참고)
  • 어도비 플래시 콘텐츠를 위한 Gnash 지원 향상
  • 더 쉬워진 키보드 설정
  • 탭브라우징 지원 (Browse)
  • 최근 활동으로의 쉬운 업데이트
Sugar 0.86에 대한 릴리즈 노트는 이곳을 통해 확인할 수 있다.

ZyX-LiveInstaller

자주 받은 요청 중 하나는 Sugar를 하드디스크에 설치하는 방법에 관한 것이다. zyx-liveinstaller 팀을 조직하여 아래를 지원하기로 하였다.
  • 사용자의 하드디스크에 자신만의 환경으로 설치
  • Sugar on a Stick 시스템의 변경 사항을 저장
  • 설치과정에서 재부팅이 필요하지 않다.
  • 설치방법


E-Books

Sugar on a Stick v2 Blueberry는 Read를 통해 최근 대중화되고 있는 .epub 파일 포맷을 포함한 e-book들을 지원한다. 고전과 젊은 독자들이 관심을 갖는 문학 작품등을 제공한다. (참고)
수천권의 e-book들은 Get Internet Archive Books을 통해 쉽게 접근할 수 있다. e-book 공유 절차에 대한 스크린 캐스트를 이곳에서 확인할 수 있다.



Activities

Sugar on a Stick v2 Blueberry는 아이들을 위한 표준 Activities 모음과 다른 많은 신규 업데이트를 포함한다. SocialCalc를 예로 들면, 이 스프레드쉬트 activity는 사용자가 복잡한 수학 계산을 할 수 있도록 한다. 또한 Blueberry는 TamTam을 포함한다. 이 TamTam은 학습자가 간단한 악기에서부터 복잡한 신디사이저로 소리와 음악을 체험할 수 있도록 한다. Physics와 TurtleArt 등과 같은 인기있는 Activity들도 업데이트되었다. Sugar의 많은 Activity들을 Activity Library에서 다운 받을 수 있다.  


페도라 기반

Sugar on a Stick v2 Blueberry는 GNU/Linux 운영체제 중 하나인 페도라 버전 12를 기반으로 한다.



구하기!

윈도우 사용자

  1. FedoraHosted에서 최신 버전의 Fedora LiveUSB Creator를 다운 받는다.
  2. 컴퓨터에 USB 플래시 드라이브 (혹은 SD  카드)를 꼽는다. (1기가 이상 권장)
  3. LiveUSB Creator를 실행한다.
  4. LiveUSB 디스크 이미지를 다운로드하기 위해서 우측 상단의 드롭다운 메뉴에서 Sugar on a Stick v2 Blueberry를 선택한다.
  5. Persistent Storage 슬라이더를 조정한다. 이 기능은 아이의 학습 활동을 플래시 드라이브에 저장하는 용량이다.
  6. 플래시 드라이브를 선택한 후 Create Live USB 버튼을 선택한다.
  7. 완료될 때까지 기다린 후 LiveUSB Creator를 종료한다.
  8. Safely Remove Hardware를 통해 플래시 드라이브를 제거한다.


Notes:

  • 이 과정을 자주 반복할 경우 Blueberry CD Image를 다운 받을 수 있다. 그런 후, 플래시 드라이브에 설치할 때 Browse 버튼을 클릭한 후 다운 받은 파일을 선택하도록 한다.


GNU 리눅스 사용자

1-) 리눅스 사용자는 윈도우 사용자와는 다른 방식을 사용할 것이다. 자신의 데이터가 보존될 수 있도록 다음 절차를 따르도록 한다.

페도라 사용자일 경우 다음 명령을 실행한다.

yum install liveusb-creator

그리고 soas-2-blueberry.iso을 다운로드한 후 Browse 버튼을 사용하여 파일을 선택한다. sha1sum을 이용하여 다운받은 .iso 파일이 바르게 다운로드되었는지 확인할 수 있다. (sha1sum)


sha1sum soas-2-blueberry.iso
8022b68433295f12fbfffa66bf49205851a6a1e0
  • LiveUSB Creator를 실행한 후 위의 설명대로 진행한다.

2-) 다른 배포판을 사용중이라면 이곳에서 image-writer 툴을 다운 받고 live image를 다운로드 한다. 이 방법은 데이터 저장소를 생성하지 않을 것이다.

  • 터미널을 연 후 su 또는 sudo를 이용하여 루트가 된다.
  • 다음 명령을 실행한다: ./image-writer soas-2-blueberry.iso
  • 주의 : 위 명령은 플래시 드라이브를 완전히 지울 것이다.
  • 장치명을 표시하여 본인의 플래시 드라이브와 일치하는 지 확인한다.
  • 설치 절차가 완료되면 알려준다.

3-) zyx-liveinstaller: 이곳에서 확인한다. [2]

4-) Blueberry에 데이터 저장소를 생성하기 위한 방법 [3]과 다른 배포판에서의 설치 방법 [4]

2010년 2월 27일 토요일

iPod Touch/iPhone 화면 캡쳐하기

우연히 iPod Touch의 스크린을 캡쳐하는 방법을 웹서핑하다 알아내었다. 허무할 정도로 간단한 방법이다.

Sleep 버튼 + Home 버튼


위 두 버튼을 동시에 누르면 화면이 '번쩍'한다.



그러면 캡쳐한 이미지는 어디에 저장될까? 간단히 iPod Touch/iPhone의 Photos를 실행해보자. 그러면 Saved Photos라는 항목이 새로 생겼음을 알 수 있다. Saved Photos로 가면 캡쳐된 화면이 저장되어 있다. Mac사용자라면 간단히 iPhoto를 이용하여 맥으로 가져올 수 있다.




아래 그림은 내 iPod Touch의 첫번째 화면이다.




2010년 2월 26일 금요일

채근담 강의 머리말 중에서 [만해 한용운]


홍진이 가득한 속세에 살아도 떠도는 구름이나 흐르는 강물에 대한 취미를 잃지 말고, 소슬하고 적막한 곳에서 지내면서도 천하를 구제할 뜻을 품고 지내야 하겠습니다. 곤궁하고 참담한 지경에 처해서도 솔개가 날고 물고기가 뛰어 오르는 듯한 자연의 활기에 몸을 맡기고, 권력과 복락을 누리며 살 때에도 깊은 물가에 다가가며 살얼음을 밟을 때처럼 경계를 늦추기 말아야 합니다. 자유롭되 방탕하지 않고 포용하되 집착하지 않고 천문과 지리를 살피고 마음을 편안히 가질 수 있다면 가는 곳마다 자유세계니 어느 때인들 마음대로 되지 않을 리 있겠습니까.

 

만해 한용운 '채근담 강의' 머리말 중에서

2010년 2월 25일 목요일

[RNS] ARP 프로토콜을 통해 맥어드레스 또는 IP 주소 찾기

IP 또는 맥어드레스를 하나만 알고 스위치에 접속할 수 있는 권한을 가지고 있다면 손쉽게 PC 또는 IP phone 등의 정보를 알아 낼 수 있다. 맥어드레스를 통해 스위치의 물리적 포트를 알아내는 방법은 이미 지난 글을 통해 알아보았으니 참고하시기 바란다.

 

ARP 프로토콜을 통해 맥어드레스 또는 IP 주소 등을 찾는 방법은 간단하다. 스위치에 접속한 후 enable 모드에서 아래와 같은 명령을 입력한 후 원하는 맥어드레스 또는 IP 주소를 찾으면 끝이다.

 

#>show arp

 

 

그림에서 볼 수 있듯이 IP 주소, 엔트리 경과시간, 맥어드레스, vlan 정보등을 알 수 있다. include 명령어를 이용하여 원하는 항목을 쉽게 찾을 수 있다.

 

 


재부팅 없이 리눅스 머신 IP 변경하기

  • 정적 IP 주소로 설정하기

우선 네트워크 인터페이스를 내린다.

# ifconfig eth0 inet down

새 IP 주소를 할당하며 인터페이스를 올린다.

# ifconfig eth0 inet up 192.168.0.250 netmask 255.255.255.0 broadcast 192.168.0.255

혹은

#ip link show
#ip link set eth0 down
#ip addr del dev eth0 local 192.168.0.3
#ip addr add dev eth0 local 192.168.0.250/24 broadcast 192.168.0.255
#ip link set eth0 up

재부팅시에도 위에서 설정한 IP 주소를 가지도록 하기 위해서는 /etc/network/interfaces를 아래와 같이 편집한다.

iface eth0 inet static
  address 192.168.0.250
  netmask 255.255.255.0
  network 192.168.0.0

  broadcast 192.168.0.255

  gateway 192.168.0.1


이제 재부팅시에도 위에서 설정한 값으로 설정될 것이다.

  • DHCP를 이용한 IP 설정법

DHCP를 사용하기 위해서는 dhcp3-client (version 3), dhcpcd, pump  중 하나를 설치한다.

/etc/network/interfaces에 아래와 같이 편집한다.

iface eth0 inet dhcp

이제 재부팅시 마다 dhcp를 통해 IP를 할당 받는다.

추가팁) 리눅스에서 NIC의 맥어드레스 변경 커맨드

1) 네트워크 인터페이스 내리기 : "ifconfig eth0 down"
2) 맥 어드레스 변경하기 : "ifconfig eth0 hw ether 00:00:00:AA:AA:AA"
3) 네트워크 인터페이스 올리기 : "ifconfig eth0 up"


타임존 및 시간 설정하기

OS : Debian 5.0 Lenny

현재 시간 보기
debian:~# date
Mon Mar 16 22:56:37 KST 2009
위 예시와 같이 KST로 설정되었다면 타임존이 서울로 설정되어 있는 경우이다. 타임존 확인은
/etc/timezone
에서 확인할 수 있다. 위의 예는 Asia/Seoul로 설정되어 있는 경우이다. 만일 설정이 다르다면 직접 /etc/timezone 파일에 직접 Asia/Seoul을 입력하는 경우와 아래 명령을 터미널에서 입력하는 방법 두 가지이다. 두 번째 방법을 설명하면 아래와 같다.
debian:~# dpkg-reconfigure tzdata

Seoul로 설정을 마친 후 OK를 선택하면 아래와 같은 메시지를 볼 수 있다.
Current default timezone: 'Asia/Seoul'
Local time is now: Mon Mar 16 23:07:08 KST 2009.
Universal Time is now: Mon Mar 16 14:07:08 UTC 2009.


IP 어드레스로 맥어드레스 알아내기

맥어드레스를 이용해 스위치 포트를 알아내는 방법을 알아보았다. 이제 IP 어드레스를 이용하여 맥어드레스를 알아내보자.

이 방법은 로컬네트워크 상에서만 유효하다. 라우터를 넘어가게되면 프레임이 변경되기 때문이다.

우선 ARP(Address Resolution Protocol)에 대한 이해가 필요하다. 아래 링크의 글을 통해 대략적인 ARP에 대해 이해한다.
http://ntfaq.co.kr/3305
자 이제 본격적으로 진행해보자.

Dos창을 열어 IP 어드레스에 ping한다. 그러면 arp 캐시에 새로운 엔트리가 생성된다. arp 캐시는 계속 저장되는 것이 아니니 주의한다.
이제 Dos 창에서 arp -a를 입력하면 방금 ping한 IP 어드레스의 엔트리가 추가된 것을 확인할 수 있다.
사용자 삽입 이미지
이제 엔트리에서 맥어드레스를 알아낼 수 있다.



[RNS] 맥어드레스를 통해 물리적 포트 번호 알아내는 방법

네트워크를 관리하다보면 PC 또는 기타 IT 기기가 물려 있는 포트를 알아내야 할 상황이 발생한다. 그 방법을 모르던 시절 매번 필요할 때마다 데이터센터에 들어가서 UTP 케이블 따라가며 찾았던 무식한 시절을 반성하며 아래 방법을 기술한다.
Switch Cisco Catalyst 4500 Series ISO : 12.2(46)SG
PC OS Windows XP SP2
먼저 도스창에서 아래와 명령을 통해 맥어드레스를 알아낸다.
사용자 삽입 이미지
이제 내 PC의 맥어드레스가 00-0f-20-2f-d5-c5 임을 알아내었다. 자 이제 스위치로 들어가서 아래와 같은 명령어를 입력하자.
show mac address-table
또는
show mac address-table | include d5c5
두 번째 명령어는 show mac address-table의 결과 중 d5c5 문자열을 포함하는 라인만 필터링하라는 것이다.
사용자 삽입 이미지
내 스위치에서 나의 PC는 GigabitEthernet3/16에 꼽혀 있다.

2010년 2월 23일 화요일

[GNS3] 간단한 토폴로지 만들기

GNS3로 간단한 토폴로지 만들기


후에 복합적인 토폴로지를 생성하는 법을 설명하겠지만 지금은 라우터를 배치하고 기동시킨 후 콘솔로 접속하는 법을 학습하도록 하자. 그 후 사용 중인 IOS의 idlepc 수치를 알아내는 방법을 배울 것이다. 이 수치를 알아내는 방법은 가장 중요한 단계이다. IOS가 구동할 때 CPU 사용량이 100%로 치솟을 것이다. 이때 컴퓨터에 부하가 최대로 걸려 복잡한 토폴로지 생성이 되지 않을 것이다. 하지만 idlepc 수치를
사용한다면 CPU 사용량을 크게 줄일 것이다. 사용중이 아닐 때 IOS를 휴식 상태로 만들고 필요할 때 활성 상태로 만든다. 기술적인 설명은 후에 할 것이다.

기본적으로 GNS3는 4개의 판넬로 구분되어 있다. 가장 왼쪽 판넬은 사용 가능한노드를 보여
준다. 여러 종류의 라우터, PIX 방화벽, 이더넷 스위치, ATM 브리지, ATM 스위치, 프레임 릴레이 스위치, 클라우드(Cloud) 등을 볼 수 있다. 기타 다른 노드를 추가하는 방법은 후에 설명한다.



가장 오른쪽 판넬은 복잡한 토폴로지를 생성할 때 보다 잘 이해할 수 있는 데 도움이 되는 토폴로지 개요를 표시한다. 지금은 이러한 판넬이 있다는 것만 알도록 한다.


중앙 부분에는 판넬 두개가 있다. 상단은 토폴로지 그래픽이 생성되는 영역이며 하단은 Console이라 부르며 Dynagen을 나타낸다. Dynagen은 텍스트 기반으로 에뮬레이터인 Dynamips의 프론트 엔드 어플리케이션이다. Dynagen을 배우는 것은 DOS를 처음 배우는 것과 같다. 하지만 여기서 더 깊이 들어가지는 않지만 간단하지만 유용한 명령어를 사용할 것이다. Note Type 판넬에서 사용할 IOS에 맞는 라우터 아이콘을 클릭한다. 본 예제에서는 7200을 사용할 것이다. IOS를 설정한 플랫폼만을 사용하여야 한다. 라우터를  중앙 상단의 작업 판넬에 끌어다 놓는다. 이제 설정단계이다.



라우터에서 오른쪽 클릭을 한 후 Configure를 선택한다.


R1을 선택한 후 Slots 탭을 연다. slot0의 드롭 다운 메뉴를 열어 FE로 끝나는 어댑터를 선택한다. 이 작업으로 FastEhternet 어댑터를 라우터에 추가하였다. 다음으로 slot1의 드롭 다운 메뉴를 열어 pA-4T+를 선택한다. 이 작업으로 4개의 시리얼 인터페이스를 추가하였다. OK를 클릭한다. (주의 : 동일한 어댑터가 존재하지 않을 경우 비슷한 것을 선택한다.)

 

다시 라우터에서 오른쪽 클릭을 한 후 Console을 선택하면 텔넷 콘솔 화면이 뜰 것이다. (주의 : 윈도우 비스타에서는 이전 버전의 윈도우와는 다르게 텔넷이 기본적으로 설치되지 않았다. 제어판에서 programs를 선택한 후 programs and Features에서 Turn Windows features on or off를 선택한다. 그리고 Telnet Client를 선택한 후 OK를 클릭한다.)


 

최초 접속시에 콘솔창에서 엔터를 친다. "Would you like to enter the initial configuration dialog?"라는 물음에는 no를 입력한다. 그 후 Router> 프롬프트가 뜰 때까지 기다린다.


 


Router> 프롬프트가 뜬 후 GNS3 메인창으로 돌아간다.


R1에서 오른쪽 클릭한 후 Idle pC를 선택한다. 오른쪽 창이 뜨기 전까지 GNS3는 idle PC 수치를 계산할 것이다. 드롭다운 메뉴를 선택하면 가능한 idle PC 수치를 볼 수 있을 것이다. 최적의 수치에는 별표가 붙어있을 것이다. 별표가 붙은 수치들 중 하나를 선택한 후(본 예제에서 4번을 선택한다.) OK를 클릭한다. 선택한 수치를 확인하는 절차를 거친다.



Edit>IOS images and hypervisors를 선택하고 IOS images 탭에서 추가되어 있는 IOS image를 더블 클릭하면 Settings 부분에 새 idle PC 수치가 나타날 것이다.

여러 번 동일 작업을 반복하여 CPU를 적게 소모하는 수치를 찾을 수 있다. 윈도우에서 CPU 사용량을 보기 위해서는 Ctrl+Alt+Del을 누른 후 Task Manager를 선택한다. Task Manager에서 performance 탭을 선택하면 CPU 사용량을 볼 수 있다. 우분투에서는 System>Administration>System Monitor를 선택한 후 Resource 탭을 선택하면 볼 수 있다. idle pC 값을 입력하지 않으면 CPU 사용량은 100%까지 치솟을 수 있지만 idle PC 값을 입력하면 CPU 사용량은 매우 낮을 값으로 떨어질 것이다.

 


이제 라우터를 사용해보자

텔넷 화면으로 돌아가서 라우터를 사용해보자. 자신이 설정한 IOS가 실행되고 있으며 IOS에서 사용할 수 있는 모든 명령어를 사용할 수 있다. FastEthernet 어댑터와 4포트 시리얼 어댑터를 선택했기 때문에 'show ip interface brief' 명령을 입력하면 위 화면과 같은 출력을 얻을 것이다. 본 예제에서는 fa0/0, s1/0, s1/1, s1/2, s1/3의 상태를 나타낸다.

 

2010년 2월 22일 월요일

[GNS3] Putty Connection Manager를 콘솔 프로그램으로 사용하기

윈도우용 GNS3의 기본 콘솔 프로그램은 putty이다. 하지만 한 프로젝트에 라우터가 많아지면서 콘솔로 접속할 때 상당히 번거롭게 된다. 이럴 때 Putty CM을 사용하면 쉽게 콘솔 작업을 진행할 수 있을 것이다.

 

우선 GNS3를 실행하여 Edit>Preferences..>Dynamips를 선택하면 Base Console이라는 부분을 볼 수 있을 것이다. 이 Base Console을 콘솔 포트 번호를 결정하는 수이기도 하다.


라우터의 콘솔포트는 아래와 같은 공식으로 결정된다.

 

Base colsole + Router ID

 

옵션 화면에서 Base Console 번호가 2000인 것을 확인하고 이제 Putty CM을 실행한다. 설치 및 설정법은 http://iprize.textcube.com/257 을 참고한다.



File>New>Databases.. 를 선택하여 GNS3 콘솔 명령을 위해 사용할 데이터베이스를 생성한다. 본 예제에서는 GNS3라는 이름으로 생성하였다.





윈도우 오른쪽을 보면 Connection Manager라는 패널에 방금 생성한 GNS3가 보일 것이다.



텔넷을 사용하므로 Telnet 아이템에서 오른쪽 클릭한 후 New>Connection을 선택하자. 그러면 아래와 같은 새 창이 뜰 것이다.



Connection 화면에서 아래 그림과 같이 입력하자. Name은 원하는 것을 입력할 수 있지만 Host는 127.0.0.1, Protocol은 Telnet을 반드시 선택하도록 한다. 이때 Port 번호는 위 공식에 맞게 입력하도록 한다. 예를 들어, R0의 포트 번호는 2000, R1의 포트 번호는 2001이 된다. 8개 정도를 입력해 두는 것이 좋을 듯하다.



 

[GNS3] 인터페이스

GNS3 인터페이스

이제 아래 그림을 통해 메인 윈도우의 인터페이스를 살펴보자.
사용자 삽입 이미지

사용자 삽입 이미지

라우터에서 오른쪽 클릭으로 아래 드롭 다운 메뉴를 볼 수 있다.

사용자 삽입 이미지

[GNS3] 설치하기(win32)

윈도우 사용자를 위한 GNS3 Quick Start Guide


본 섹션에서는 윈도우 환경에서 GNS3를 설치하여 사용하는 방법을 설명한다. 가장 중요한 내용이 다루어지지만 더 심도 깊은 내용은 후에 다뤄질 것이다. 리눅스를 사용한다면 다음 섹션의 리눅스 사용자를 위한 GNS3 Quick Start Guide를 참고한다.


Step 1 : GNS3 다운 받기


아래 주소로 접속한다.
http://www.gns3.net

녹색 Download 버튼을 클릭한다.

사용자 삽입 이미지



윈도우 환경에서 가장 쉬운 설치방법은 첫번째 파일, GNS3-0.5-win32-all-in-one.exe를 사용한다.

Mirror 1 또는 Mirror 2를 클릭하여 다운 받는다.

사용자 삽입 이미지


Save 버튼을 클릭한 후 저장할 위치를 지정한다.

사용자 삽입 이미지


다운로드가 시작될 것이며 파일 크기가 10 MB이하이기 때문에 DSL 또는 케이블을 사용한다면 1분 이내에 다운 완료될 것이다. 다이얼 업 모뎀을 사용한다면 더 걸릴 것이다.


Step 2 : GNS3 설치하기

다운 받은 파일을 더블클릭하여 설치를 시작한다.

사용자 삽입 이미지



I Agree’ 버튼을 클릭하여 계속한다.

사용자 삽입 이미지


GNS3 이름의 시작 메뉴 폴더를 생성하도록 한다.

사용자 삽입 이미지



GNS3를 실행하기 위해 일부 프로그램이 필요하다. 이들 프로그램은 WinpCAp, Dynamips, pemuwrapper들이다. 설치시 이들 프로그램을 선택하여 설치를 계속한다.

사용자 삽입 이미지


GNS3 기본 설치 위치를 선택한다. ‘Install’ 를 클릭하여 설치를 시작하며 설치 파일들의 복사를 시작한다.

사용자 삽입 이미지


첫번째 필요 프로그램인 Winpcap이다.

사용자 삽입 이미지


Next’를 클릭하여 Winpcap 설치 마법사를 시작한다.

사용자 삽입 이미지


I Agree’ 버튼을 클릭하여 Winpcap의 라이센스에 동의한다. Winpcap의 설치가 시작되며 이전 버전의 Winpcap이 설치되어 있다면 마법사는 이전 버전을 삭제하고 설치를 시작할 것이다.

사용자 삽입 이미지



Winpcap이 설치된 후 GN3 설치 마법사는 GNS3 설치 화면으로 돌아온다.

마법사를 끝마칠 때 ‘Show Readme’의 체크를 해제한 후 ‘Finish’ 버튼을 클릭한다.

사용자 삽입 이미지


GNS3의 설치가 완료되었다. 시작>모든 프로그램>GNS3를 선택한 후 GNS3를 선택하여 실행한다. GNS3의 메인 화면을 볼 수 있을 것이다. 우선 Cisco IOS의 위치를 설정해야만 한다.

사용자 삽입 이미지


Step 3 : Cisco IOS 파일 정의하기

앞서 언급한 것과 같이 라이센스 문제로 인해 GNS3와 함께 사용할 Cisco IOS를 직접 준비해야만 한다. 지원되는 플랫폼의 Cisco IOS를 구한 후 계속 진행한다. 현재 지원되는 플랫폼은 아래와 같다.




1710 2611 2691
1720 2611XM 3620
1721 2620 3640
1750 2620XM 3660
1751 2621 3725
1760 2621XM 3745
2610 2650XM 7200
2610XM 2651XM


Edit’ 메뉴의 IOS image and hypervisors를 선택한다.

사용자 삽입 이미지


IOS images 탭에서 를 선택한 후 준비한 Cisco IOS 파일을 찾아 Open을 클릭한다.

사용자 삽입 이미지



다음으로 platform의 드롭다운 메뉴를 선택하여 IOS 파일에 맞는 플랫폼을 선택한다.

사용자 삽입 이미지



이제 Model의 드롭다운 메뉴를 선택하여 IOS 파일에 맞는 모델을 선택한다.

사용자 삽입 이미지


나머지 항목들을 기본값으로 세팅한다. 하지만 가장 중요한 수치는 IDLE PC이며 나중에 설정하기로 한다.

Save 버튼을 클릭한 후 Close 버튼으로 닫는다.


* 본 글은 GNS3.0.5 Tutorial의 내용을 번역한 것이다. 영어 원문은 www.gns3.net에서 구할 수 있다.