반응형

1. 설명

Windows Server 2019에서 파일 서버를 이중화 하는 방법은 여러가지가 있겠지만, 이 페이지에서는 Windows Server 2019의 "File Server" + "DFS Replication" + "NLB(Network Load Balancing)" 등의 역할 및 기능을 조합하여 파일 서버의 이중화를 구성해 보겠습니다.

 

 

 

2. 서버 및 워크스테이션 구성

DC1(도메인 컨트롤러)와 NLB 클러스터를 구성할 호스트 서버 2대가 필요합니다. 이 2대의 서버는 파일 서버의 역할도 담당합니다. 마지막으로 접속 테스트에 사용할 워크스테이션 1대가 필요하며, 모든 서버와 워크스테이션은 도메인 "bobocomi.com"에 조인되어 있는 상태에서 구성 및 테스트를 진행합니다.

 

■도메인: bobocomi.com

■도메인 컨트롤러: DC1 (192.168.56.180)

■NLB 호스트1: SS1 (192.168.56.182)

■NLB 호스트2: SS2 (192.168.56.183)

■워크스테이션: WS1 (192.168.56.191)

※모든 서버는 VirtualBox에서 VM으로 생성하며, VM간 DNS 서비스를 고려하여 NAT(외부 통신용) NIC과 Host-only(내부 통신용) NIC 모두, DC1을 제외한 DNS 서버를 "192.168.56.180"로 설정하겠습니다.

 

 

 

3. 서비스 구성

파일 서버 및 데이터 동기화는 "File Server"와 "DFS Replication" 등 사용하여 구성하며, "NLB"로 로드 밸런싱 및 페일오버를 구성해 보겠습니다. 이 외에 도메인 등록 및 관리는 DC1의 "DNS" 서비스를 사용하겠습니다.

 

 

 

4. 역할 및 기능 설치

SS1과 SS2에 파일 서버 이중화에 필요한 역할 및 기능인 "File Server"와 "DFS Replication" 그리고 "Network Load Balancing"를 설치합니다. "DFS Replication"과 "Network Load Balancing"를 선택하면 "역할 및 기능 추가 마법사" 팝업이 뜹니다. 이어서 "기능 추가"를 클릭해 주세요.

 

 

 

5. 파일 서버 설정

SS1과 SS2에서 파일 서버의 홈폴더로 사용할 폴더의 공유에 관련된 설정을 합니다. "서버 관리자" > "파일 및 저장소 서비스" > "공유" > "파일 공유를 만들려면 새 공유 마법사를 시작합니다" 순으로 클릭합니다.  

"SMB 공유 - 빠른"을 선택합니다. 일반적으로 사내 파일 서버 구성에 적합한 옵션으로 "SMB 공유 -고급" 추천합니다. 이 옵션은 "액세스 거부 및 폴더 소유자 설정"과 "할당량" 등과 같은 좀 더 상세한 설정이 가능합니다.

외쪽 상단에서 "새 폴더"를 클릭하여, 파일 서버의 홈폴더 "file_server"를 생성합니다.

 

 

 

6. DFS Replication 설정

SS1과 SS2에서 각각 설정한 홈폴더의 내용을 실시간으로 동기화하기 위해서 DFS Replication을 설정합니다. 

SS2에서도 DFS 복제 기능으로 상호 복제할 폴더를 선택합니다.

 

7. NLB Cluster 설정

SS1과 SS2에서 NLB Cluster를 설정합니다. 이 곳에서 NLB Cluster의 대표 IP 등록과 NLB Cluster를 구성하는 호스트 등록, 그리고 서비스에 사용할 포트 등을 설정합니다. 클러스터 구성은 SS1또는 SS2 어느 쪽에서도 가능하며, 이 페이지에서는 SS1에서 클러스터를 구성하므로, 아래와 같이 SS1에서 "서버 관리자" > "도구" > "네트워크 부하 분산 관리자"를 실행합니다.

클러스터를 구성하는 호스트를 지정합니다. 클러스터를 구성할 호스트는 SS1과 SS2이며, 우선 호스트 항목에 SS1을 입력한후 "연결"을 클릭, 클러스터 통신에 사용할 IP를 선택한 다음 "다음"을 클릭합니다. 

클러스터에서 사용할 대표 IP 이며, 실제 서비스 IP로 제공됩니다.

①은 옵션 항목입니다. DNS 서비스와 연계하여 FQDN 형식으로 배포하려면 아래와 같은 FQDN을 입력해줍니다. End_User에게 IP로 서비스한다면 굳이 넣을 필요는 없습니다.

파일 서버는 TCP를 기준으로 139와 445번 포트를 사용하므로 두 포트를 등록합니다.

클러스트에 호스트를 추가하는 부분입니다. 앞서 설명한 것과 같이 클러스터를 구성할 호스트는 SS1과 SS2이므로, 호스트 SS2를 추가합니다.

 

 

 

8. DNS에 클러스터 IP 등록

NLB 클러스터 IP를 생성할 때, 옵션으로 추가할수 있었던 "전체 인터넷 이름" 항목에 FQDN을 추가하였다면, 아래와 같이 DC1에서 "서버 관리자" > "도구" > "DNS" 순으로 실행하여 레코드를 추가합니다. "전체 인터넷 이름" 항목에 FQDN을 추가하지 않았다면 이 작업은 필요하지 않습니다.

 

 

 

9. 테스트 사용자 설정

DC1에서 사용자 "test"를 생성합니다. 생성한 "test"가 WS1에서 로그인할 수 있도록 WS1의 "Administrators" 그룹에 추가하겠습니다. 먼저 DC1에서 "Active Directory 사용자 및 컴퓨터"를 실행합니다. "도메인(bobocomi.com)"의 "Users"에서 오른쪽 마우스 버튼을 클릭한후, "새로 만들기"와 "사용자"를 이어서 클릭합니다.

"이름"과 "사용자 로그인 이름" 항목에 사용자 정보를 입력합니다. "test"는 사용자 계정으로 사용합니다.

계정 "test"의 패스워드는 "대문자+소문자+숫자" 조합으로 적당히 설정합니다.

WS1에서 "컴퓨터 관리"를 실행후, "그룹" > "Administrators" > "그룹에 추가" 순으로 선택합니다.

그룹 "Administrators 속성"에서 "추가"를 클릭합니다.

DC1에서 생성한 계정 "test"를 입력한 후, "이름 확인"을 클릭합니다.

도메인 "bobocomi.com"의 관리자인 "Administrator" 계정 또는 자격 증명이 가능한 계정 정보를 입력한후 "확인"을 클릭합니다.

도메인 "bobocomi.com" 계정인 "test"가 추가된 것을 확인하고 "확인"을 클릭합니다.

 

 

 

10. 파일 서버로 접속 테스트

WS1에서 NLB에서 설정한 클러스터 IP를 통하여 파일 서버에서 접속하는 테스트를 진행합니다. WS1에서 "bobocomi\test" 계정으로 로그인한후, 아래와 같이 "네트워크 드라이브 연결"을 설정합니다. "네트워크 드라이브"가 정상적으로 설정된후 폴더 및 파일 생성을 해보면, SS1와 SS2의 파일 서버 폴더에 해당 폴더 및 파일이 생성된 것을 확인할수 있습니다.

반응형
반응형

1. 설명

Windows Server 2019에서 DC를 추가하는 방법에 대해서 알아 봅니다. 기존 도메인은 bobocomi.com이며 처음 ADDS 설치는 다음의 링크에서 설정 내용을 참고해 주세요. Windows Server 2019에서 AD 설치하기

 

 

2. 도메인 및 DC에 추가할 서버 정보

■Domain: bobocomi.com

■PDC Server: AD1.bobocomi.com (192.168.56.180)

■Additional Server to DC: AD2 (192.168.56.181)

※"bobocomi.com"라는 도메인은 본 페이지에서 설정한 도메인으로 실제 설치 환경에서 자신의 도메인을 사용해 주세요.

 

 

 

3. 사전 준비작업

DC에 추가할 서버인 AD2에서 DNS 서버를 변경합니다. 변경하는 방법은 "서버 관리자" > "Ethernet" > "해당 NIC의 속성" > "Internet Protocal Version 4 (TCP/IP)" > "속성" > "다음 DNS 서버 주소 사용" 순으로 이동하여 "기본 설정 DNS 서버"에 "PDC" 서버의 IP인 "192.168.56.180"을 입력합니다. 이렇게 설정함으로서 "PDC" 서버의 DNS 서비스에서 bobocomi.com 도메인 정보를 검색할수 있습니다. 

 

 

 

 

4. DC 서버 추가하기

4-1. ADDS와 DNS Server 설치

"서버 관리자" > "관리" > "역할 및 기능 추가"를 클릭해서, ADDS(Active Directory Domain Services)와 DNS Server 설치를 진행합니다.

아래 이미지에서와 같이 "Active Directory Domain Services"와 "DNS Server"를 선택합니다. 각 역할을 선택하면, "역할 및 기능 추가 마법사" 팝업창이 뜨면 "기능 추가"를 클릭하여 관련된 기능도 추가합니다.

선택한 역할 및 기능 설치가 끝나면 "닫기"를 클릭하여 과정을 마무리합니다. 

 

4-2. DC로 승격하기

ADDS와 DNS Server 설치가 완료되었다면, "알림"에서 "이 서버를 도메인 컨트롤러로 승격"을 클릭하여 AD2 서버의 도메인 컨트롤러 승격을 진행합니다.

기존의 "bobocomi.com"이라는 도메인에 도메인 컨트롤러로서 AD2 서버를 추가하려고 하므로, 배포 작업은 "기존 도메인에 도메인 컨트롤러를 추가합니다"로 선택합니다. 도메인은 앞서 설명한 것과 같이 "bobocomi.com"으로 설정합니다. 도메인 승격에 필요한 자격 증명은 "AD1.bobocomi.com (기존 도메인 컨트롤러)"의 관리자인 "administrator@bobocomi.com"의 계정 정보를 사용합니다.

"다음에서 복제"는 기존 도메인 컨트롤러인 "AD1.bobocomi.com"으로 설정합니다.

역할과 기능 설치가 완료되면 아래와 같은 컴퓨터가 다시 시작된다는 메세지가 표시되며, 1분 이내에 컴퓨터가 재시작됩니다. 컴퓨터가 재시작된 이후에 "서버 관리자" > "도구" > "Active Directory Users and Computers" 순으로 실행하여 도메인 컨트롤러 항목에서 AD2가 추가된 것을 확인할수 있습니다. 

 

반응형
반응형

1. 설명

Windows Server 2019에서 ADDS(액티브 디렉토리 도메인 서비스) 설치와 DC(도메인 컨트롤러)로 승격하는 방법을 알아보겠습니다. 작업은 파워쉘과 GUI 환경에서 각각 진행하겠습니다.

 

 

 

2. 서버 정보

■AD1: 192.168.56.180

■Domain: bobocomi.com

 

 

 

3. PowerShell에서 ADDS 설치 및 DC 승격

3-1. ADDS 설치하기

파워쉘에서 아래 구문을 실행하여 ADDS를 설치합니다.

Add-WindowsFeature AD-Domain-Services

 

 

 

3-2. DC로 승격하기

파워쉘에서 아래와 같은 구문을 실행합니다. 구문 실행후 DSRM(디렉토리 서비스 복원 모드)에 사용될 패스워드를 입력합니다. 패스워드 입력이 끝나면, "Y" 또는 엔터키를 눌러 DC로 승격을 진행합니다. DC로 승격이 완료되면 OS는 자동으로 재시작됩니다.

 

Install-ADDSForest -DomainName bobocomi.com -InstallDNS

 

 

 

 

4. GUI 환경에서 ADDS 설치 및 DC 승격

4-1. ADDS 설치

"서버 관리자"에서 "관리" > "역할 및 기능 추가" 순으로 클릭합니다. 이후 "Active Directory Domain Services"를 선택하여 설치합니다. 설치가 끝나면 "닫기"를 클릭합니다. (GUI 환경에서 ADDS 설치 및 DC 승격하는 과정에서 필요한 액션은 붉은 색으로 표시하겠습니다)

 

"Active Directory Domain Services"를 클릭합니다.

 

선택한 "Active Directory Domain Services"와 함께 설치될 역할 및 기능 리스트를 확인한후, "기능 추가"를 클릭합니다.

 

 

4-2. DC로 승격하기

"서비스 관리자"에서 "알림"에서 "이 서버를 도메인 컨트롤러로 승격"을 클릭합니다.

 

"새 포리스트를 추가합니다"를 선택한후, "다음"을 클릭합니다.

 

포리스트 및 도메인 기능 수준을 "Windows Server 2016"으로 설정합니다. 포리스트 및 도메인 기능 수준을 "Windows Server 2016"로 설정한다는 것은 DC로 승격할수 있는 Windows Server를 2016 이상으로 제한한다는 의미입니다. 즉, Windows Server 2012는 DC로 승격할수 없음을 의미합니다. DSRM(디렉토리 서비스 복원 모드)에 필요한 패스워드를 적당히 조합하여 입력한후, "다음"을 클릭합니다.

 

DC로 승격하기 위한 설정이 마무리되었다면, "설치"를 클릭하여, DC 승격을 진행합니다.

 

완료되면 자동으로 OS가 재시작됩니다.

 

ADDS 설치와 DC 승격이 완료되면, "서버 관리자"의 "도구"에서 "Active Directory 사용자 및 컴퓨터"를 클릭하여 DC 리스트를 확인할수 있습니다.

 

반응형
반응형

1. 설명

가정에서나 회사에서 기기의 고장으로 인해 귀중한 자료를 유실해본 경험이 있는 분들은 데이터 또는 파일 서버 이중화의 필요성에 대해서 깊이 공함하실텐데요, 윈도우 서버에서 DFS(분산 파일 시스템) 복제 기능을 사용하면 비교적 간단한 설정으로 데이터의 이중화 또는 다중화를 실현할 수 있어서 관련 기능 설치 및 설정에 대해서 다루어 보겠습니다.

 

 

 

2. 서버 구성

■DC(도메인 컨트롤러) 서버: AD1(192.168.56.180)

■DFS(분산 파일 시스템) 서버: DFS1(192.168.56.182), DFS2(192.1638.56.183)

 

 

 

3. 사전 작업

DFS 복제는 도메인 기반으로 동작하기 때문에 ADDS(액티브 디렉토리 도메인 서비스)가 사전에 설치되어 있어야만 합니다. ADDS는 "AD1"이라는 별도의 서버에 설치하며 "AD1" 서버에서 AD(액티브 디렉토리)와 관련된 작업을 관리하기 위해서 "AD1"을 DC(도메인 컨트롤러)로 승격시키겠습니다.

 

 

3-1. 서버의 컴퓨터 이름 변경 (도메인 컨트롤러 서버)

서버를 목적에 맞게 구분하기 위해서, 각 서버의 "컴퓨터 이름"을 변경하겠습니다. 파워쉘을 사용하여 "컴퓨터 이름 변경"을 진행하며, 파워쉘의 내용은 아래 구문을 참조해 주세요.

 

각 서버에서 아래와 같은 파워쉘 구문을 실행합니다. 실행 직후, 컴퓨터 이름 변경에 필요한 관리자의 계정 정보를 묻는 팝업창에서 Administrator의 패스워드를 입력후 OK를 클릭합니다. OS가 재시작되면 변경된 컴퓨터 이름을 확인합니다.

 

■AD1 서버

Rename-Computer -NewName AD1 -LocalCredential Administrator -PassThru -Restart -Force

 

 

■DFS1 서버

Rename-Computer -NewName DFS1 -LocalCredential Administrator -PassThru -Restart -Force

※DC 서버의 컴퓨터 이름 변경과 동일하므로 이미지 첨부는 생략합니다.

 

■DFS2 서버

Rename-Computer -NewName DFS2 -LocalCredential Administrator -PassThru -Restart -Force

※DC 서버의 컴퓨터 이름 변경과 동일하므로 이미지 첨부는 생략합니다.

 

 

3-2. AD1 서버에서 ADDS 설치하고 DC로 승격시키기

■ADDS 설치

Add-WindowsFeature AD-Domain-Services

 

 

■DC로 승격시키기

파워쉘에서 아래 구문을 실행하여 DC로 승격시킵니다. 승격 과정에서 패스워드를 입력하는 부분은 DSRM(디렉토리 서비스 복원 모드)에 필요하므로, 적당히 조합한 패스워드를 입력합니다. 이후 DC 구성과 함께 OS가 자동으로 재시작됩니다. (Close를 클릭하지 않아도 1분 내에 OS가 자동으로 재시작됩니다)

 

Install-ADDSForest -DomainName bobocomi.com -InstallDNS

 

 

 

 

4. DFS 복제 기능 설치하기

DFS1과 DFS2 서버의 파워쉘에서 아래 구문을 실행하여 DFS 복제 기능을 설치합니다. ()

 

■DFS1

Install-WindowsFeature -Name FS-DFS-Namespace,FS-DFS-Replication –IncludeManagementTools

 

 

■DFS2

Install-WindowsFeature -Name FS-DFS-Namespace,FS-DFS-Replication –IncludeManagementTools

※DFS1 서버와 설치 과정이 동일하므로 이미지 첨부는 생략합니다.

 

 

 

5. DFS 복제 설정하기

"서버 관리자" > "도구" > "DFS 관리" 순으로 실행합니다.

"새 복제 그룹"을 클릭합니다.

 

"다목적 복제 그룹"을 클릭합니다.

"복제 그룹 이름"에 적당히 네이밍을 합니다.

 

"복제 그룹 구성원"에 DFS1과 DFS2를 추가합니다.

 

구성원 추가시에 AD1의 관리자 계정 또는 그에 준하는 계정으로 자격 증명이 필요하므로, AD1의 관리자 계정인 Administrator나 그에 준하는 계정과 패스워드를 입력하여 자격 증명을 실시합니다.

 

다방향 복제인 "풀 메시"를 선택합니다.

 

요즘 파일 서버의 네트워크 대역폭이 10Gbps인 경우가 많아서 별도로 대역폭을 지정할 필요가 없지만, 파일 서버가 1Gbps 정도의 네트워크 대역폭을 갖고 있는 경우, 복제 대역폭을 적절히 지정하여 안정적인 복제가 이루어지도록 설정하는 것이 좋습니다.

 

"주 구성원"을 DFS1으로 지정한후, 복제할 폴더를 지정합니다.

 

"다른 구성원"인 DFS2에서도 동일하게 복제할 폴더를 지정합니다.

 

설정한 복제 그룹의 내용을 확인합니다.

 

모든 과정이 정상적으로 완료되었다면, 아래와 같은 DFS 복제 그룹이 표시되며, 최초 복제는 약간의 지연이 발생할수 있습니다만, 이후 복제는 실시간으로 진행됩니다.

 

반응형
반응형

도메인 조인 (Command Prompt)

[%computername%] 도메인에 조인할 컴퓨터 이름을 의미하며, 직접 컴퓨터 이름을 입력 할수도 있습니다.
[/Domain:DomainName] 조인할 도메인을 "DomainName"에 입력합니다.
[/UserD:DomainNetBIOS\AdminAccount] 도메인 조인을 실행할 도메인 유저 정보를 입력합니다.
[/PasswordD:Password] "/UserD"에서 지정한 도메인 유저의 패스워드를 입력합니다.
[/REBoot] 도메인에 조인이 끝나면 OS를 자동으로 재시작합니다.

NETDOM JOIN %computername% /Domain:DomainName /UserD:DomainNetBIOS\AdminAccount /PasswordD:Password /REBoot

 

사용예)

도메인에 조인후 OS의 자동 재시작이 필요없는 경우에는 "/REBoot"를 삭제하고 실행하세요.

NETDOM JOIN %computername% /Domain:bobocomi.com /UserD:bobocomi\administrator /PasswordD:****** /REBoot

 

 

 

도메인 조인 (PowerShell)

[–DomainName] 조인할 도메인을 지정합니다.
[-Credential] 도메인 조인을 실행할 도메인 유저 정보를 입력합니다.
[-Restart –Force] 도메인 조인이 완료되면 자동으로 OS를 재시작합니다.

Add-Computer –DomainName Domain_Name -Credential Domain_NetBIOS\Domain_AdminUser -Restart –Force

 

사용예)

파워쉘에서 "Add-Computer"을 실행하면, 도메인에 조인할 계정의 패스워드를 묻는 팝업창이 뜹니다. 이 창에서 도메인 계정의 패스워드를 입력한후 "OK"를 클릭하면 잠시후 OS가 자동으로 재시작됩니다. 혹시 OS의 재시작이 불필요한 경우에는 "-Restart -Force"를 삭제한후 실행하세요.

Add-Computer –Domainname bobocomi.com -Credential bobocomi\administrator -Restart –Force

 

 

 

 

도메인 조인 (GUI)

"서버 관리자"에서 "작업 그룹"을 클릭합니다.

"시스템 속성"에서 "변경"을 클릭합니다.

"컴퓨터 이름/도메인 변경"에서 "소속 그룹"에서 "도메인"을 선택하고, 조인할 도메인을 입력한후, "확인"을 클릭합니다.

"Windows 보안" 팝업창에서 조인을 진행할 계정 정보를 입력한후, "확인"을 클릭합니다. 이 계정은 도메인의 관리자 권한이 있는 계정 또는 그에 준하거나 도메인에 가입할 권한이 있는 계정으로 진행합니다.

"컴퓨터 이름/도메인 변경" 팝업창에서 도메인에 가입된 것을 확인하고 "확인"을 클릭합니다. 

"작업 그룹"이 "도메인"으로 변경되었고, 변경된 내용을 적용하기 위해서 OS 재시작이 필요하다는 메세지를 확인하고, "확인"을 클릭합니다.

"시스템 속성"에서 "닫기"를 클릭, 이어서 "다시 시작"을 클릭하여 OS를 재시작합니다.

혹시 OS의 재시작이 불필요한 경우에는 "나중에 다시 시작"을 클릭합니다.

반응형
반응형

컴퓨터 이름 변경하기 (sconfig)

관리자 계정으로 "Command Prompt"를 실행합니다. "Command Prompt"에서 "sconfig" 명령어를 입력후 엔터키를 눌러 실행합니다. 이어서 "Enter number to select an option:"에서 "2"를 입력하고, "Enter new computer name (Blank=Cancel):"에 변경할 새로운 컴퓨터 이름을 입력후 엔터키를 누르면, 변경된 컴퓨터 이름을 적용하기 위해서 OS 재기동이 필요하다는 팝업창이 뜹니다. 여서 "Yes"를 눌러서 OS를 재기동하면 변경된 컴퓨터 이름을 확인할수 있습니다. (※DFS1은 변경후의 컴퓨터 이름입니다)

 

 

 

컴퓨터 이름 변경하기 (PowerShell)

파워쉘에서도 컴퓨터 이름 변경이 가능합니다. 파워쉘에서 "Rename-Computer -NewName DFS2 -LocalCredential Administrator -PassThru" 입력후 실행하면, 계정 인증 팝업창이 뜨면, 패스워드를 입력하면 파워쉘에서 컴퓨터 이름이 변경되었다는 메세지를 확인할수 있습니다. 변경된 컴퓨터 이름을 적용하기 위해서는 OS 재시작이 필요하므로, 파워쉘에서 "Restart-Computer"을 입력하여 OS를 재시작하면, 변경된 컴퓨터 이름을 확인할수 있습니다. (※DFS2은 변경후의 컴퓨터 이름입니다)

 

 

컴퓨터 이름 변경하기 (GUI)

다음은 일반적인 GUI 환경에서 컴퓨터 이름을 변경하는 방법입니다. "서버 관리자"에서 "컴퓨터 이름"을 클릭합니다. 이어서 "시스템 속성" 팝업창에서 "변경"을 클릭하여, 컴퓨터 이름을 변경후 "확인"을 클릭합니다. 변경된 내용을 적용하려면 컴퓨터를 다시 시작해야한다는 팝업창에서 "확인"을 클릭후, 이어서 "시스템 속성" 팝업창에서 "닫기"를 클릭하여 OS를 재시작하면, 변경된 컴퓨터 이름을 확인할수 있습니다. (※DFS2은 변경후의 컴퓨터 이름입니다)

 

반응형
반응형

설명

더러 Right Alt 키가 없는 일본어 자판 노트북이 있습니다. 이런 노트북에서 한/영 변환을 할때 상당히 불편하므로 평소 사용하지 않는 키를 Right Alt 키로 맵핑하면 보다 편리한 한/일 키보드 환경을 만들 수 있습니다.

 

 

 

키 맵핑 프로그램

프로그램: SharpKeys

sharp_keys_3.9.3.exe
0.08MB

최신버전 다운로드: https://www.randyrants.com/

 

 

 

설치

첨부 파일을 다운로드하여 사용하거나, 위의 "최신버전 다운로드" 링크에서 설치 파일(MSI) 또는 압축 파일(ZIP)을 다운로드 받아서 사용합니다. 이 페이지에서는 압축 파일을 다운로드하여 사용하겠습니다.

 

 

 

키맵핑

일본어 키보드에서 스페이스 키 옆에 붙어 있는 변환(変換) 키를 Right Alt 키로 맵핑해 보겠습니다. 우선 다운로드한 파일을 실행합니다. 왼쪽 하단에 있는 "Add" 버튼을 클릭하여 맵핑 준비를 합니다.

왼쪽은 키보드의 키 리스트이며, 오른쪽은 맵핑할 키 리스트입니다. 왼쪽 하단의 "Type Key"를 클릭한후 키 맵핑을 변경하고 싶은 키를 선택해 주세요. 맵핑을 변경하고 싶은 키는 키보드에서 해당 키를 눌러주면 끝납니다. 

같은 방법으로 오른쪽 하단의 "Type Key"를 클릭한후, 맵핑하고 싶은 키를 선택합니다. 이 페이지에서는 변환(変換) 키를 Right Alt 키로 변경하려고 하므로 "Special" 키 목록에서 "Right Alt"를 찾아서 선택한후, "OK" 버튼을 클릭합니다.

위에서 키 맵핑 설정을 저장하였지만, 아직 레지스토리에 저장되지 않았으므로, "Write to Registory"를 선택하여 설정한 내용을 적용합니다. 키 맵핑 설정이 후, 재로그인하거나 OS를 재기동하면 레지스토리에 저장한 설정이 반영됩니다.

 

반응형
반응형

설명

Desktop Hypervisor 중에 하나인 VirtualBox를 설치하고 간단히 VM을 설치하는 방법에 대해서 살펴 봅니다.

 

 

 

설치 파일 다운로드

■ Download(all version): https://download.virtualbox.org/virtualbox/

■ ①VirtualBox: https://download.virtualbox.org/virtualbox/6.1.26/VirtualBox-6.1.26-145957-Win.exe

■ ②Extention Package: https://download.virtualbox.org/virtualbox/6.1.26/Oracle_VM_VirtualBox_Extension_Pack-6.1.26-145957.vbox-extpack

■ ③Guest Addtion: https://download.virtualbox.org/virtualbox/6.1.26/VBoxGuestAdditions_6.1.26.iso

 

 

 

설치

설치는 일반적인 GUI 환경에서 또는 CLI 환경에서 가능하며, 먼저 윈도우의 CLI 환경인 Command Prompt에서 설치하는 방법에 대해서 알아 봅니다. 윈도우용 installer에서 일반적으로 제공하는 CLP(Command Line Parameter)는 아래와 같이 10개가 있습니다. 10개의 CLP에서 --silent와 --ignore-reboot를 사용하여 설치합니다. 아래와 같이 다운로드 받은 설치 파일에 2개의 CLP를 붙여서 실행합니다. 설치 과정에 문제가 없다면, 설치는 3~5분 사이에 끝납니다.

 

C:\Users\User1\Downloads> VirtualBox-6.1.26-145957-Win.exe --silent --ignore-reboot

※Command Prompt는 반드시 관리자모드로 오픈해야만 합니다

 

### VirtualBox Installer Parameters ###
--extract           임시 디렉터리에 파일 내용을 추출합니다.
--help              도움말을 표시하고 종료합니다.
--logging           설치 프로그램 로깅을 활성화합니다.
--msiparams         MSI 설치 프로그램에 대한 추가 매개 변수를 지정합니다.
--no-silent-cert    --silent 옵션이 지정된 경우, VirtualBox 인증서를 자동으로 설치하지 않습니다.
--path              추출 디렉터리의 경로를 설정합니다.
--reinstall         VirtualBox를 강제로 재설치합니다.
--ignore-reboot     재부팅을 무시합니다.
--silent            자동 모드 설치를 사용하도록 설정했습니다. 
--version           버전을 표시하고 종료합니다.

 

다음으로 일반적인 GUI 환경에서 설치해 보겠습니다. 설치방법은 다운로드 받은 설치 파일인 VirtualBox-6.1.26-145957-Win.exe를 더블 클릭하여 설치를 진행합니다.

 

 

 

 

언어 변경 (선택)

언어의 기본값인 영어에서 익숙한 한글로 변경할수 있습니다. 상단 메뉴 File > Preferences > Language > 한국어를 선택하고 OK 버튼을 클릭합니다.

 

 

 

 

Extension Package 설치

Intel 카드용 USB 2.0 및 USB 3.0 디바이스, VirtualBox RDP, 디스크 암호화, NVMe 및 PXE 부팅 기능 등의 지원이 Extension Pack에 포함되어 있으므로, 해당 기능이 필요하신 분들은 설치해 주세요. 설치 방법은 상단 메뉴 File > Preferences > Extensions에서 화면 우측에 있는 Adds new package 버튼을 클릭하여, 다운로드 받은 Extension Pack 파일을 선택한후 아래 첨부 이미지와 같은 순서로 진행하면 됩니다.

 

 

Windows 10 Home Edition의 경우에는 RDP(Remote Desktop, 원격 데스트톱)이 포함되어 있지 않으므로, mRemoteNG와 같은 프로그램을 사용하시는 분은 Extension Package를 설치하면 보다 편리하게 사용하수 있습니다.

 

 

 

VM 생성

Windows 10용 VM을 생성해 보겠습니다. 개인적으로 Windows 10에서 테스트를 많이 진행하기 때문에 Template을 만들어 놓고, 필요할때마다 Clone 기능으로 복제해서 사용합니다. 물론 Snapshot 기능도 많이 활용하지만, 경우에 따라서 Clone 기능으로 복사해서 사용할때 편리한 점이 많아 Snapshot 보다 빈번히 사용하고 있습니다. VM 생성은 상단 메뉴에서 새로 만들기를 클릭합니다. 

 

생성할 VM은 템필릿으로 사용할 예정이므로 이름은 VM의 특성을 알기쉽게 Temp-Windows10Home로 설정하겠습니다. 아래 이미지에서는 OS와 같은 SSD를 사용하지만, 10개 이상의 VM을 구동시킨다면 물리적으로 분리되어 있는 별도의 HDD 또는 SSD에 저장하는 것을 추천합니다. 종류와 버전은 VM 이름을 정하는 순간 자동으로 설정되지만, OS 종류와 맞지 않다면 변경해 주세요.

 

메모리는 VM의 사용목적에 맞게 적당량을 할당합니다.

 

신규 생성하는 VM이므로 가운데 옵션인 "지금 새 가상 하드 디스크 만들기"를 선택합니다.

 

VirtualBox 전용 이미지 포멧인 첫번째 옵션을 선택합니다. 혹시 VirtualBox에서 테스트한 이미지를 그대로 다른 Hypervisor로 옮길 예정이라면, 해당 Hypervisor와 호환 가능한 가상 디스크를 선택합니다.

 

HDD를 사용하는 경우 고정 크기로 할당하면 처리 속도에서 분명한 차이를 보이지만, SSD를 사용한다면 동적 할당으로 사용하여도 큰 차이를 느끼지 못할수 있으므로 이 페이지에서는 동적 할당 옵션을 선택하겠습니다.

 

설치에 사용할 디스크 크기를 결정하는 곳입니다. 테스트 목적에 맞추어 적당량을 선택해 주세요. 이 페이지에서는 템플릿 OS 설치를 목적으로 하므로 기본값이 50GB를 그대로 사용하겠습니다.

 

VM 생성이 완료된 상태입니다. 아직 몇가지 설정할 것이 남아있으므로 이어서 진행하겠습니다.

 

생성한 VM을 선택한 상태에서 상단 아이콘 메뉴에서 설정을 클릭합니다. 설정 > 일반 > 고급 순으로 선택하여 클립도드 공유와 드래그 앤 드롭 항목을 모두 양방향으로 설정합니다. 이 옵션의 설정은 로컬 PC와 VM 환경간에 간단한 텍스트 붙여넣기와 파일 이동을 자유롭게합니다.

 

설정 > 시스템 > 마더보드 순으로 선택하여 부팅 순서에서 현재 거의 사용하지 않는 플로피를 제거합니다. 

 

다음으로 프로세서 갯수를 적당량 할당합니다. 확장된 기능 모두 체크합니다. 

 

설정 > 저장소 > 컨트롤러로 이동하여 OS 설치에 필요한 이미지를 광학 드라이브에 마운트합니다. 혹시 Windows ISO 이미지가 없다면 아래 링크에서 다운로드 받을수 있습니다.

■Windows 10 ISO image: https://www.microsoft.com/ko-kr/software-download/windows10

■Windows 11 ISO image: https://www.microsoft.com/ko-kr/software-download/windows11

 

VirtualBox는 외부통신과 내부통신에 사용하는 VNIC은 따로따로 설정합니다. 단순히 VirtualBox에서 제공하는 콘솔만 사용한다면 아래와 같이 호스트 전용 어댑터 설정이 필요 없지만, mRemoteNG와 같은 프로그램에서 원격접속을 생각한다면, 아래와 같이 호스트 전용 어댑터 설정이 필요합니다. 보통 외부통신에 사용하는 VNIC(어댑터 1)의 IP는 10.0.2.15로 고정되어 있으며, 내부통신에 사용하는 VNIC(어댑터 2)는 192.168.56.0/24 네트워크를 사용합니다. 내부통신용 VNIC(어댑터 2)의 네트워크 설정은, Oracle VM VirtualBox 관리자 > 파일 > 호스트 네트워크 관리자에서 설정할수 있습니다.

 

 

 

 

VM에 OS 설치

Windows 10의 설치는 물리 환경에서의 설치와 동일하므로 패스합니다.

 

 

 

VM에 Guest Addition 설치

VM에 Guest Addition은 앞서 설정에서 변경했던 일부 옵션들의 사용과 VM의 성능 향상을 위한 드바이버를 포함하고 있으므로, 설치하는 것이 VM 사용에 편리합니다. Guest Addition을 설치하기 위해서 VM 콘솔 > 장치 > 광학 드라이브 > 디스크 파일 선택을 클릭하여 Guest Addition 파을을 마운트합니다.

 

VM에서 탐색기를 열어서 광학 드라이브에 마운트되어 있는 "VirtualBox Guest Additions"을 확인합니다.

 

광학 드라이브 (D):에서 마우스 우측 버튼을 클릭한후, "자동 실행 열기"를 클릭합니다.

 

이어서 "VBoxWindowsAdditions.exe 실행..."을 클릭합니다.

 

"예" 버튼을 클릭하여 설치합니다.

 

설치가 완료되면, VM OS를 재시작합니다.

 

 

반응형

+ Recent posts