.. _installing-policy-server-ubuntu:
Ubuntu OS 설치
==============================
ZTNA를 설치하려면 사전에 **Ubuntu OS 24.04** 를 설치해야 합니다.
.. note:: | 가상화 환경에서 Ubuntu OS를 설치하기 전 **secure boot** 설정을 **disable로** 둘 것을 권고합니다.
| *enable* 상태에서는 일부 모듈이 정상적으로 로드되지 않을 수 있습니다.
| `VMware secure boot 설정`_
하드웨어 준비
--------------
물리적 시스템 또는 가상 시스템에 정책 서버를 설치할 수 있습니다.
최소 사양
~~~~~~~~~~
.. list-table::
:header-rows: 1
:widths: 12 20 10 10
* - 구성
- CPU
- 메모리
- 디스크
* - ZTNA Policy Server
- Intel® Core i3-12100 @ 3.3GHz (4C8T) 이상
- DDR4 16GB 이상
- SSD 512GB 이상
* - ZTNA Network Sensor
- Intel® Processor N95 @ Max 3.4GHz (4C4T) 이상
- DDR4 4GB 이상
- SSD 128GB 이상
.. note:: | 가상 시스템에 정책 서버를 설치할 수 있습니다.
| ZTNA는 VMware, VirtualBox, XenServer와 같은 다양한 하이퍼바이저를 지원합니다.
사전 준비
-----------
1. **이미지 파일 준비**
- Ubuntu 24.04.4 LTS 이미지는 `우분투 공식 홈페이지 `_ 에서 다운로드할 수 있습니다.
- **Ubuntu Server** 버전을 권장합니다.
2. **H/W에 설치하는 경우, 부팅 USB 제작**
- :ref:`bootable-usbdrive`
3. **AWS 인스턴스에 설치하는 경우**
- :ref:`instance-setting` 을 참고하여 인스턴스를 준비합니다.
Ubuntu 24.04.4 LTS 설치
-------------------------
Ubuntu 공식 홈페이지에서 내려받은 이미지 파일로 **Ubuntu Server** 설치를 진행합니다.
Step 1: 장비 부팅
~~~~~~~~~~~~~~~~~~
- H/W에 설치하는 경우: **부팅 USB** 로 장비를 부팅합니다.
- 가상 머신에 설치하는 경우: 내려받은 **ISO 파일** 을 가상 머신에 연결한 후 부팅합니다.
Step 2: Ubuntu 설치
~~~~~~~~~~~~~~~~~~~~
#. Ubuntu Server 설치 이미지가 있는 부팅 가능한 매체로 부팅합니다.
#. 사용자 환경에 맞는 **언어** 를 선택합니다.
.. image:: /images/ubuntu_server/select_language.png
:width: 700px
:alt: 언어 선택 화면
#. **키보드 레이아웃** 을 설정합니다.
.. image:: /images/ubuntu_server/select_layout.png
:width: 700px
:alt: 키보드 레이아웃 설정 화면
#. **Ubuntu Server** 설치 타입을 선택합니다.
.. image:: ../images/ubuntu_server/ubuntu_server.png
:width: 700px
:alt: Ubuntu Server 설치 타입 선택
#. 네트워크 연결 설정을 위해 사용 중인 **네트워크 인터페이스** 를 선택합니다.
#. **Edit IPv4** 를 선택합니다.
.. image:: /images/ubuntu_server/network_ip.png
:width: 700px
:alt: 네트워크 인터페이스 설정 화면
#. **Automatic (DHCP)** 옵션을 **Manual** 로 변경합니다.
.. image:: /images/ubuntu_server/manual.png
:width: 700px
:alt: IPv4 수동 설정 선택
#. 아래 표를 참고하여 각 항목 값을 입력한 뒤 **Save** 를 선택합니다.
.. image:: /images/ubuntu_server/config_nic.png
:width: 700px
:alt: IPv4 수동 설정 입력 화면
.. note::
.. list-table::
:header-rows: 1
:widths: 28 72
* - 항목 (필수)
- 내용
* - Subnet
- 서브넷 마스크
* - Address
- 장비에 할당할 고정 IP 주소
* - Gateway
- 게이트웨이 주소
* - Name Server
- DNS 서버 주소
* - Search domains
- 공란
#. 설정한 **고정 IP** 가 적용되었는지 확인합니다.
.. image:: /images/ubuntu_server/check_nic.png
:width: 700px
:alt: IP 설정 확인 화면
#. 프록시 서버를 사용한다면 **Address** 를 입력하고, 없으면 공란으로 두고 **Done** 을 선택합니다.
.. image:: /images/ubuntu_server/proxy.png
:width: 700px
:alt: 프록시 서버 설정 화면
#. 설치에 사용할 **Ubuntu Mirror Server** 가 있다면 설정하고, 없으면 자동 입력된 값으로 **Done** 을 선택합니다.
.. image:: /images/ubuntu_server/ubuntu_mirror.png
:width: 700px
:alt: 미러 서버 설정 화면
#. **Set up this disk as an LVM group** 체크를 **해제** 하고 **Done** 을 선택합니다.
.. image:: /images/ubuntu_server/disk.png
:width: 700px
:alt: 디스크 파티셔닝 옵션 화면
#. 변경될 **파티션/파일 시스템** 을 확인하고 **Done** 을 선택합니다.
.. image:: /images/ubuntu_server/done.png
:width: 700px
:alt: 파티션 변경 요약 확인
#. 파티션 변경 사항에 **문제가 없으면** **Continue** 를 선택합니다.
.. image:: /images/ubuntu_server/continue.png
:width: 700px
:alt: 파티션 변경 적용 확인
#. 아래 표를 참고해 **Ubuntu OS 사용자 정보** 를 입력하고 **Done** 을 선택합니다.
.. image:: /images/ubuntu_server/ubuntu_user.png
:width: 700px
:alt: 사용자 정보 입력 화면
.. note::
.. list-table::
:header-rows: 1
:widths: 28 72
* - 필드 명
- 설명
* - Your name
- 사용자 이름
* - Your computer’s name
- 장비 이름
* - Pick a username
- Ubuntu 로그인 계정(ID)
* - Choose a password
- 로그인 비밀번호
* - Confirm your password
- 로그인 비밀번호 확인
#. 원격 접속을 위해 **Install OpenSSH server** 를 체크합니다.
.. image:: /images/ubuntu_server/openssh.png
:width: 700px
:alt: OpenSSH 서버 설치 선택
#. **추가 기능은 설치하지 않고** **Done** 을 선택합니다.
.. image:: /images/ubuntu_server/install_other.png
:width: 700px
:alt: 추가 기능 설치 화면
#. 좌측 상단에 **Install complete** 가 표시되면 **Reboot Now** 를 선택합니다.
.. image:: /images/ubuntu_server/reboot.png
:width: 700px
:alt: 설치 완료 및 재부팅
#. 앞서 입력한 사용자 정보로 로그인합니다.
설치 완료 후 다음 단계
-----------------------
Ubuntu Server 설치가 완료되었습니다. 용도에 맞게 다음 설치를 진행하세요.
- :ref:`정책서버 설치`
- :ref:`네트워크 센서 설치`
- :ref:`ZTNA Gateway 설치`
.. _기술지원센터: https://genians.slack.com/
.. _VMware secure boot 설정: https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.vsphere.security.doc/GUID-898217D4-689D-4EB5-866C-888353FE241C.html