부팅 가능한 USB로 pfSense 설치하기
운영 체제나 소프트웨어를 설치하는 가장 일반적인 방법은 CD 또는 DVD를 광학 드라이브에 삽입하는 것입니다. 하지만 CD/DVD 드라이브가 고장 났거나 아예 장착되어 있지 않은 시스템이라면 어떻게 해야 할까요? 이럴 때 설치 파일이 담긴 USB 플래시 드라이브가 훌륭한 대안이 됩니다.
이 글에서는 부팅 가능한 USB 드라이브를 이용해 pfSense를 설치하는 방법을 단계별로 자세히 안내해 드리겠습니다.
시작 전 준비물
부팅 가능한 USB를 만들기 전에 다음 항목들을 미리 준비해야 합니다.
- 최소 2GB 용량의 USB 드라이브
- pfSense 이미지 파일
- Win32 Disk Imager 프로그램
위 준비물을 모두 갖추었다면 부팅 가능한 USB 드라이브를 만들 준비가 완료된 것입니다.
1단계: 대상 디스크 정리
먼저 오류 발생을 방지하기 위해 USB 디스크를 초기화해야 합니다. 아래 단계를 따르세요.
1. USB 드라이브를 정상 작동하는 Windows PC에 연결합니다.
2. 검색창에 '명령 프롬프트'를 입력하고 마우스 오른쪽 버튼을 클릭한 후 '관리자 권한으로 실행'을 선택합니다.

3. 명령 프롬프트 창에 diskpart를 입력합니다.

4. 새 명령줄에 list disk를 입력하고 Enter 키를 눌러 USB 플래시 드라이브의 디스크 번호를 확인합니다. 이 명령은 컴퓨터에 연결된 모든 디스크를 표시하므로, 해당 번호를 메모해 두세요.

참고: 어떤 디스크가 USB 드라이브인지 확실하지 않다면, USB를 제거한 상태에서 list disk 명령을 실행한 뒤 다시 연결하여 동일한 명령을 실행해 보세요. 새로 나타난 디스크가 바로 USB 드라이브입니다. 일반적으로 플래시 드라이브는 디스크 목록 맨 아래에 표시됩니다.
5. select disk를 입력한 뒤 USB 드라이브 번호를 함께 입력하고 Enter 키를 누릅니다.

6. clean을 입력하고 Enter 키를 눌러 USB 드라이브의 모든 데이터를 삭제합니다.

USB 초기화가 끝났다면 이제 pfSense memstick 이미지를 다운로드해야 합니다.
2단계: USB용 이미지 다운로드
pfSense를 설치할 하드웨어 사양에 맞는 USB(memstick)용 이미지를 다운로드하세요. 32비트와 64비트 버전 중 시스템에 적합한 것을 선택하면 됩니다.
3단계: 이미지 파일 압축 해제
다운로드한 파일은 압축되어 있으므로, 이미지를 USB에 기록하기 전에 압축을 먼저 해제해야 합니다. 무료 압축 프로그램인 WinZip 등을 활용하면 편리합니다.
4단계: USB 드라이브에 이미지 쓰기
압축 해제가 완료되면 이미지를 USB 드라이브에 기록할 수 있습니다. 여기서는 Win32 Disk Imager를 사용합니다.
주의: 이 과정은 대상 드라이브의 모든 내용을 삭제하므로, 드라이브 선택 시 반드시 신중하게 확인해야 합니다.
1. Win32 Disk Imager를 다운로드합니다.
2. 다운로드한 파일의 압축을 해제한 후 Win32 Disk Imager.exe를 실행합니다.
3. 파란색 폴더 아이콘을 클릭하고, 압축 해제된 파일이 저장된 위치에서 pfSense-memstick.img를 선택합니다.

4. Device(장치) 드롭다운 목록에서 USB 드라이브 문자를 정확히 선택한 후 Write(쓰기) 버튼을 클릭합니다.


5단계: USB 드라이브로 부팅
pfSense 이미지가 USB에 기록되면 설치를 진행할 준비가 된 것입니다. 다만 마지막으로 해야 할 작업이 하나 남아 있습니다. 바로 BIOS 설정을 변경하여 USB 장치 부팅을 지원하도록 하는 것입니다.
대부분의 컴퓨터에는 부팅 장치 메뉴에 접근할 수 있는 단축키(Hotkey)가 있습니다. 이 단축키를 이용해 부팅 메뉴에 진입하고 BIOS를 조정한 후 USB를 연결하세요. 만약 부팅 메뉴가 없다면, 시스템이 강제로 USB에서 부팅되도록 설정할 수도 있습니다.
USB 드라이브가 연결되어 있는지 확인한 후 pfSense 환영 메뉴에서 옵션 3을 선택합니다.
6단계: 설치 프로그램 실행
pfSense가 USB 드라이브에서 부팅되기 시작하면 복구 모드 또는 설치 모드를 선택하는 화면이 나타납니다. "I" 키를 눌러 설치 프로그램을 실행하세요.
7단계: 콘솔 구성
다음으로 기본 설정을 수락하고 설치 모드를 선택합니다. 처음 설치하는 경우라면 Quick/Easy Install 모드를 권장합니다. 이 모드는 첫 번째 하드 디스크를 자동으로 포맷하고 pfSense를 설치해 줍니다.
주의: Quick Installer를 선택하면 하드 드라이브의 모든 데이터가 삭제됩니다. 따라서 하드 디스크에 중요한 데이터가 없는지 반드시 사전에 확인하세요.
세부 설정을 직접 사용자 지정하고 싶다면 Custom Install 옵션을 선택하면 됩니다.
이후 화면의 안내에 따라 pfSense 설치를 완료합니다.
설치 후 초기 설정
pfSense 설치가 완료되면 시스템을 재시작해야 하며, 이때 USB 드라이브를 반드시 제거하세요. pfSense가 처음 부팅되면 LAN 및 WAN 인터페이스를 정의할 수 있는 설정 마법사가 나타납니다. 화면 안내에 따라 인터페이스와 IP 주소를 할당하면 됩니다. 모든 설정이 끝나면 웹 인터페이스에 로그인하여 pfSense를 본격적으로 사용할 수 있습니다.
위 단계를 따라 하면 USB 드라이브만으로 pfSense를 손쉽게 설치할 수 있습니다. 이 튜토리얼이 도움이 되었기를 바라며, 궁금한 점이나 피드백이 있다면 아래 댓글로 남겨주세요.