[VTS II 무작정 따라하기]
1. 시작하기
VTS II를 직접 사용해 보면서 VTS II의 사용법을 익히고 Console server의 개념을 파악하도록 합니다.
VTS II는 공장 출하시 네트워크 설정은 다음과 같습니다.
| |
IP mode IP address Subnet mask Default gateway |
: static IP : 192.168.161.5 : 255.255.0.0 : 192.168.1.1 |
우선, 초기 IP 주소가 다른 서버나 장치들과 충돌을 피하고 VTS II에 기억하기 쉬운 IP를 부여하여 VTS II에 접근을 용이하게 할 수 있도록 VTS II의 시리얼 콘솔로 IP를 변경합니다.
변경된 IP를 이용하여 VTS II에 SSH 콘솔로 접근하여 설정을 확인하고 설정을 변경해 봅니다. 그리고, VTS II의 웹서버에 접속하여 설정을 확인하고 설정을 변경해 봅니다. 실제 사용된 모델은 VTS II 800 모델이고 그림은 VTS II 4800 모델입니다.
시스템 콘솔로 IP 설정하기
▶ VTS II에 전원 케이블을 그림 1과 같이 연결합니다. 그림 1은 VTS II 4800 모델의 경우입니다. 모델에 따라 위치가 다를 수 있습니다.

그림 1. VTS II에 전원 케이블 연결하기
▶ VTS II에 시스템 콘솔 케이블을 그림 2와 같이 연결합니다.

그림 2. VTS II에 시스템 콘솔 케이블 연결하기
▶ 콘솔/Ethernet 케이블의 한쪽 끝을 VTS II의 콘솔 포트에 연결합니다.
▶ 콘솔/ Ethernet 케이블의 다른 한쪽을 RJ45-DB9 어댑터(Female Adapter)에 연결합니다.
▶ RJ45-DB9 어댑터(Female Adapter)를 사용자 컴퓨터의 시리얼 포트에 연결합니다.
▶ 사용자 컴퓨터에서 터미널 에뮬레이터 프로그램을 실행하여 VTS II의 시스템 콘솔에 연결합니다. 터미널 에률레이션 프로그램의 시리얼 설정은 VTS II의 시스템 콘솔과 통신하기 위해 다음과 같이 설정합니다.
| |
Baudrate Data bits Parity Stop bit Flow control |
: 9600 : 8 : None : 1 : None |
▶ 전원 스위치를 켭니다. 전원이 적절히 공급된 경우, [Power] 표시등이 초록색으로 점등
상태를 유지합니다. 그림 3과 같이 부팅이 되는 동안 부팅 메시지가 VTS II 시스템 콘솔을 통해 사용자 컴퓨터의 터미널 에뮬레이션 프로그램에 표시됩니다. 부팅이 끝나면 화면에 로그인 프롬프트가 표시됩니다.
***********************************************************************
MPC88x Bios v1.0.0 (Aug 3 2006 - 01:13:24)
***********************************************************************
Please wait for initializing the board.
Board initializing............................OK
CPU checking..................................OK
DRAM checking.................................OK.
FLASH checking................................OK.
CPU is the MPC880 at 132Mhz(DRAM:128MB,FLASH:64MB)
Now starting the main program!!!
Press key to enter the bios menu : 0
…… (부팅 메시지 생략)
Starting discovery: [ OK ]
Starting sysact: [ OK ]
Starting webs: [ OK ]
Starting pwrd: [ OK ]
Starting ipmimon: [ OK ]
Starting autobk: [ OK ]
Starting snmpd: [ OK ]
Starting syslogmon: [ OK ]
Starting csdm: [ OK ]
VTSII-800: System Ready.
DENX ELDK version 4.0
Linux 2.6.12 on a ppc
Sena_VTSII login:
|
그림 3. 부팅 메시지와 로그인 프롬프트
▶ 터미널 에뮬레이터 프로그램에서 로그인 ID / 패스워드를 입력하여 VTS II 시스템 콘솔로 로그인 합니다. 공장 출하시 등록된 사용자의 로그인 ID / 패스워드는 다음과 같습니다.
| |
Login : root Password : root |
Login : admin Password : admin |
사용자 권한이나 사용자 그룹에 따라 사용자가 로그인했을 때 나타나는 화면이 다릅니다. 이건 사용자 관리(User administration)에서 다시 살펴보도록 하겠습니다. root 사용자로 로그인 할 경우 그림 4와 같이 시스템 콘솔 CLI(Command Line Interface)에 접근하게 됩니다.
DENX ELDK version 4.0
Linux 2.6.12 on a ppc
Sena_VTSII login: root
Password:
[root@Sena_VTSII ~]#
|
그림 4. 시스템 콘솔 CLI
▶ 시스템 콘솔 CLI에서 configmenu (또는 editconf) 명령을 실행하면 그림 5와 같이 시스템 콘솔 설정 메뉴로 들어가게 됩니다.
[root@Sena_VTSII ~]# configmenu
----------------------------------------------------------------------------
Welcome to VTSII-800 configuration page
Current time : 06/15/2008 02:09:31 Serial No. : PP8smjung-test
F/W Rev. : v1.1.4rc1 Bios Ver. : v1.0.0
MAC addr.(eth0): 00-01-95-FF-FF-05 IP addr.(eth0) : 192.168.161.5
----------------------------------------------------------------------------
1. Network
2. Serial port
3. Clustering
4. Power controller
5. Peripherals
6. System status & log
7. System administration
8. Activate Locator LED
[h]elp, [s]ave, [a]pply, e[x]it, [r]eboot
COMMAND (Display HELP : help)>
|
그림 5. 시스템 콘솔 설정 메뉴
▶ 그림 5의 시스템 콘솔 설정 메뉴에서 1. Network을 선택한 후 그림 6과 같이 IP를 변경한 후 저장하고 적용합니다.
----------------------------------------------------------------------------
Welcome to VTSII-800 configuration page
Current time : 06/15/2008 02:09:31 Serial No. : PP8smjung-test
F/W Rev. : v1.1.4rc1 Bios Ver. : v1.0.0
MAC addr.(eth0): 00-01-95-FF-FF-05 IP addr.(eth0) : 192.168.161.5
----------------------------------------------------------------------------
1. Network
2. Serial port
3. Clustering
4. Power controller
5. Peripherals
6. System status & log
7. System administration
8. Activate Locator LED
[h]elp, [s]ave, [a]pply, e[x]it, [r]eboot
COMMAND (Display HELP : help)> 1
----------------------------------------------------------------------------
Network
/network
----------------------------------------------------------------------------
1. IP configuration
2. SNMP configuration
3. Dynamic DNS configuration
4. SMTP configuration
5. IP filtering configuration
6. NFS server configuration
7. Samba configuration
8. Web server configuration
9. Ethernet configuration
10. TCP service configuration
11. PPP configuration
[h]elp, [s]ave, [a]pply, e[x]it, [r]eboot
COMMAND (Display HELP : help)> 1
----------------------------------------------------------------------------
IP configuration
/network/ip
----------------------------------------------------------------------------
1. IP configuration #1
2. IP configuration #2
3. Reuse old IP at bootup time on DHCP failure : Disable
4. Use Manual DNS : Enable
5. Primary DNS : 0.0.0.0
6. Secondary DNS : 0.0.0.0
[h]elp, [s]ave, [a]pply, e[x]it, [r]eboot
COMMAND (Display HELP : help)> 1
----------------------------------------------------------------------------
IP configuration #1
/network/ip/ipconf1
----------------------------------------------------------------------------
1. IPv4 configuration
2. IPv6 configuration
[h]elp, [s]ave, [a]pply, e[x]it, [r]eboot
COMMAND (Display HELP : help)> 1
----------------------------------------------------------------------------
IPv4 configuration
/network/ip/ipconf1/ipconf1
----------------------------------------------------------------------------
1. IP mode : static IP
2. IP address : 192.168.161.5
3. Subnet mask : 255.255.0.0
4. Default gateway : 192.168.1.1
5. Enable/Disable secondary IP address : Disable
[h]elp, [s]ave, [a]pply, e[x]it, [r]eboot
COMMAND (Display HELP : help)> 2
----------------------------------------------------------------------------
IP address
/network/ip/ipconf1/ipconf1/ip_addr
----------------------------------------------------------------------------
CURRENT : 192.168.161.5
NEW : 192.168.19.8
----------------------------------------------------------------------------
IPv4 configuration
/network/ip/ipconf1/ipconf1
----------------------------------------------------------------------------
1. IP mode : static IP
2. IP address : 192.168.19.8
3. Subnet mask : 255.255.0.0
4. Default gateway : 192.168.1.1
5. Enable/Disable secondary IP address : Disable
[h]elp, [s]ave, [a]pply, e[x]it, [r]eboot
COMMAND (Display HELP : help)> a
Do you want to save configuration? (y, n) : y
..
Save Done.
Do you want to apply configuration? (y, n) : y
.............
Apply Done.
COMMAND (Display HELP : help)> x
Configuration is not changed.
There is nothing to be applied.
Are you sure you want to exit from menu? (y, n) : y
[root@Sena_VTSII ~]#
|
그림 5. 시스템 콘솔로 IP 변경
VTS II의 IP 설정이 변경되었습니다. COMMAND에 x를 입력하여 시스템 콘솔 설정 메뉴를 빠져 나옵니다.
▶ Ethernet 케이블의 한쪽 끝을 VTS II Ethernet 포트 1에 그림 6과 같이 연결합니다.

그림 6. VTS II에 네트워크 케이블 연결하기
▶ 나머지 다른 Ethernet 케이블의 종단면을 네트워크 포트에 연결합니다. [Link/Act] 표시등은 녹색 점등 상태를 유지하고 VTS II가 100Base-TX 네트워크에 연결되는 경우 [100Mbps] 표시등은 녹색 점등 상태를 유지하면 제대로 연결된 것입니다.
이제 VTS II에 네트워크를 통해 연결할 수 있게 되었습니다. VTS II에 SSH 콘솔로 연결하여 설정을 확인하고 설정을 변경해 보겠습니다.
SSH 콘솔로 설정하기
▶ 사용자 컴퓨터에서 SSHv2를 지원하는 터미널 에뮬레이터(여기서는 UTF-8 Tera Term Pro with TTSSH2)를 그림 7과 같이 설정한 후 실행합니다.

그림 7. SSH 콘솔 연결 - 설정
VTS II는 초기에 Telnet 콘솔을 사용하지 못 하도록 설정되어 있습니다. Telnet 콘솔을 사용할 수 있도록 하려면 VTS II의 보안 설정(Security profile)을 바꾸어야 합니다. 그리고, VTS II는 공장 출하시에 SSHv2를 사용하도록 설정되어 있습니다. SSHv1을 사용하도록 하려면 역시 보안설정(Security profile)을 변경해야 합니다. VTS II의 보안 설정(Security profile)에 대해서는 다음에 살펴보도록 하겠습니다.
▶ 그림 7에서 [OK] 버튼을 누르면 로그인 창이 그림 8과 같이 나타납니다.

그림 8. SSH 콘솔 연결 - 로그인
그림 8과 같이 User name / Password에 root / root를 입력한 후 [OK] 버튼을 누르면 그림 9와 같이 VTS II SSH 콘솔의 CLI(Command Line Interface)에 접근하게 됩니다.
 그림 9. 그림 8. SSH 콘솔 연결 - CLI
그림 4. 시스템 콘솔 CLI 과 비교해 보면 VTS II에 연결하는 방법만 다를 뿐 VTS II의 CLI 접근한 결과는 같음을 알 수 있습니다.
▶ SSH 콘솔 CLI에서 configmenu (또는 editconf) 명령을 실행하면 그림 10과 같이 SSH 콘솔 설정 메뉴로 들어가게 됩니다.
[root@Sena_VTSII ~]# configmenu
----------------------------------------------------------------------------
Welcome to VTSII-800 configuration page
Current time : 06/15/2008 05:03:32 Serial No. : PP8smjung-test
F/W Rev. : v1.1.4rc1 Bios Ver. : v1.0.0
MAC addr.(eth0): 00-01-95-FF-FF-05 IP addr.(eth0) : 192.168.19.8
----------------------------------------------------------------------------
1. Network
2. Serial port
3. Clustering
4. Power controller
5. Peripherals
6. System status & log
7. System administration
8. Activate Locator LED
[h]elp, [s]ave, [a]pply, e[x]it, [r]eboot
COMMAND (Display HELP : help)>
|
그림 10. SSH 콘솔 설정 메뉴
▶ 그림 10의 SSH 콘솔 설정 메뉴에서 6. System status & log를 선택한 후 그림 11과 같이 메뉴를 선택하여 System information을 확인합니다.
----------------------------------------------------------------------------
Welcome to VTSII-800 configuration page
Current time : 06/15/2008 05:03:32 Serial No. : PP8smjung-test
F/W Rev. : v1.1.4rc1 Bios Ver. : v1.0.0
MAC addr.(eth0): 00-01-95-FF-FF-05 IP addr.(eth0) : 192.168.19.8
----------------------------------------------------------------------------
1. Network
2. Serial port
3. Clustering
4. Power controller
5. Peripherals
6. System status & log
7. System administration
8. Activate Locator LED
[h]elp, [s]ave, [a]pply, e[x]it, [r]eboot
COMMAND (Display HELP : help)> 6
---------------------------------------------------------------------------- System status & log
/system
----------------------------------------------------------------------------
1. System status
2. System logging
3. SYSLOG-NG Configuration
4. User logged on list
[h]elp, [s]ave, [a]pply, e[x]it, [r]eboot
COMMAND (Display HELP : help)> 1
----------------------------------------------------------------------------
System status
/system/sysstatus
----------------------------------------------------------------------------
1. System information
2. IP information
3. Port information
[h]elp, [s]ave, [a]pply, e[x]it, [r]eboot
COMMAND (Display HELP : help)> 1
----------------------------------------------------------------------------
System information
/system/sysstatus/sys_info
----------------------------------------------------------------------------
Model No. : Sena_VTSII
Serial No. : PP8smjung-test
F/W Rev. : v1.1.4rc1
Bios Ver. : v1.0.0
MAC Address(eth0) : 00-01-95-FF-FF-05
MAC Address(eth1) : 00-01-95-FF-FF-06
Uptime : 3:51
Current time : 06/15/2008 05:14:38
System logging : Enable
Send system log by Email : Disable
PCMCIA Card :
PCMCIA Card Model :
[h]elp, [s]ave, [a]pply, e[x]it, [r]eboot
COMMAND (Display HELP : help)>
|
그림 11. SSH 콘솔로 System information 확인
▶ [Esc] 키를 3번 눌러 다시 초기 메뉴 상태로 돌아갑니다.
▶ 초기 화면에서 그림 12와 같이 장치 이름(Device name)을 VTS II Getting Started로 변경, 저장하고 적용한 후 SSH 콘솔 설정 메뉴를 빠져 나와 SSH 콘솔 CLI로 나옵니다.
----------------------------------------------------------------------------
Welcome to VTSII-800 configuration page
Current time : 06/15/2008 05:39:13 Serial No. : PP8smjung-test
F/W Rev. : v1.1.4rc1 Bios Ver. : v1.0.0
MAC addr.(eth0): 00-01-95-FF-FF-05 IP addr.(eth0) : 192.168.19.8
----------------------------------------------------------------------------
1. Network
2. Serial port
3. Clustering
4. Power controller
5. Peripherals
6. System status & log
7. System administration
8. Activate Locator LED
[h]elp, [s]ave, [a]pply, e[x]it, [r]eboot
COMMAND (Display HELP : help)> 7
--------------------------------------------------------------------------------
System administration
/admin
--------------------------------------------------------------------------------
1. User administration
2. Access lists
3. Change password
4. Device name : Sena_VTSII
5. Date and time
6. Configuration management
7. Security profile
8. Firmware upgrade
9. CLI configuration
[h]elp, [s]ave, [a]pply, e[x]it, [r]eboot
COMMAND (Display HELP : help)> 4
--------------------------------------------------------------------------------
Device name
/admin/device_name
--------------------------------------------------------------------------------
CURRENT : Sena_VTSII
NEW : VTS II Getting Started
--------------------------------------------------------------------------------
System administration
/admin
--------------------------------------------------------------------------------
1. User administration
2. Access lists
3. Change password
4. Device name : VTS II Getting Started
5. Date and time
6. Configuration management
7. Security profile
8. Firmware upgrade
9. CLI configuration
[h]elp, [s]ave, [a]pply, e[x]it, [r]eboot
COMMAND (Display HELP : help)> a
Do you want to save configuration? (y, n) : y
..
Save Done.
Do you want to apply configuration? (y, n) : y
.
Apply Done.
COMMAND (Display HELP : help)> x
Configuration is not changed.
There is nothing to be applied.
Are you sure you want to exit from menu? (y, n) : y
[root@Sena_VTSII ~]#
|
그림 12. SSH 콘솔로 Device name 변경
▶ SSH 콘솔 CLI에서 exit을 입력하여 SSH 콘솔 연결을 종료합니다. 그림 13은 SSH CLI에서 exit을 입력하여 로그우웃되어 SSH 콘솔로의 연결이 종료된 후의 Tera Term Pro 화면입니다.

그림 13. SSH 콘솔 연결 종료
네트워크를 통해 SSH 콘솔로 VTS II에 연결한 후 System information을 살펴보고 Device name을 변경해 보았습니다. 이제 웹 인터페이스로 VTS II로 연결하여 System information을 살펴보고 Date and time 설정을 변경해 보겠습니다.
웹 인터페이스로 설정하기
▶ 사용자 컴퓨터에서 웹 브라우저(여기서는 Internet Explorer)를 실행합니다.
▶ 주소에 http://192.168.19.8을 입력하면 VTS II의 웹서버에 연결하여 그림 14와 같은 화면이 표시됩니다.

그림 14. 웹인터페이스 연결
VTS II의 초기 설정이 HTTP로 사용자가 접속할 경우 HTTPS로 전환하도록 설정되어 있어바로 로그인을 하는 것이 아니라 위 화면에서 일정 시간이 지나면 https://192.168.19.8/ login.asp로 리다이렉트 되도록 되어 있습니다. 그림 14는 일정한 시간이 지나고 HTTPS로 로그인 화면으로 이동했을 때의 그림입니다. VTS II가 HTTP를 지원하려면 보안설정(Security profile)을 변경해야 합니다. VTS II의 보안 설정(Security profile)에 대해서는 다음에 살펴보도록 하겠습니다.

그림 15. 로그인 화면
▶ 로그인 화면에서 User ID / Password에 root / root를 입력하고 [Login] 버튼을 누르면 그림 16과 같은 VTS II의 웹 초기 화면이 나타납니다.

그림 16. 웹 설정 초기화면
웹 설정 초기화면 사용자 권한이나 사용자 그룹에 따라 달라집니다. 이건 사용자 관리(User administration)에서 다시 살펴보도록 하겠습니다. 왼쪽의 메뉴바에서 원하는 메뉴를 선택해서 원하는 페이지로 이동할 수 있습니다.
▶ 메뉴바에서 System status & log > System status 메뉴를 선택하면 그림 17과 같이 시스템 정보를 표시하는 화면으로 이동할 수 있습니다.

그림 17. System status
▶ System administration > Date and time 메뉴를 선택하여 Date and time 설정화면으로 이동합니다. 그림 18은 Date and time 설정 화면을 보여줍니다.

그림 18. Date and time
▶ 그림 18의 Date and time 설정화면에서 현재 날짜와 시간을 입력하고 화면의 중앙에 있는 버튼을 클릭한 후 Standard time과 Daylight saving time을 리스트에서 선택해서 설정한 후 [Save & apply] 버튼을 클릭하면 설정이 저장되고 적용됩니다. 그림 19와 그림 20은 Date and time 설정 변경 후 변경된 시간이 적용된 화면입니다.
그림 20의 System status의 Current time 항목에 그림 19에서 변경한 시간이 표시됩니다.

그림 19. Date and time 설정 변경 후 화면

그림 20. Date and time 설정 변경 후 System status 화면
VTS II의 설정을 사용자 환경에 맞게 설정하는 방법을 알아 보았습니다.
첫 번째로 VTS II의 시스템 콘솔 포트를 사용자 컴퓨터에 직접 연결하여 시스템 콘솔로 VTS II에 연결하여 설정하는 방법입니다. 두 번째는 VTS II의 네트워크 설정 후 네트워크로 VTS II의 원격 콘솔(여기서는 SSH 콘솔)로 연결하는 방법입니다. 세 번째는 VTS II의 웹서버에 연결하여 웹 인터페이스를 이용하여 설정하는 방법입니다.
그 외 VTS II에 모뎀으로 연결하여 설정하는 방법이 있습니다. 모뎀을 통한 연결은 나중에 다시 살펴 보도록 하겠습니다.
다음에는 VTS II의 시리얼 포트에 실제 윈도즈 2003 서버와 리눅스 서버의 콘솔 포트를 연결하는 방법을 살펴 보고 VTS II의 시리얼 포트에 연결하여 해당 서버의 콘솔에 접속해 보는 방법을 알아 보겠습니다.
|