Windows 하이퍼바이저인 Hyper-V용으로 가공한 Gargoyle Router 가상 하드 디스크 파일이에요. 사용중인 Windows 컴퓨터로 쉽게 OpenVPN 또는 WireGuard를 서비스할 수 있어요. 필요에 따라서 클라이언트로 붙일 수도 있고요. VPN 서버를 구축하는 가장 간단한 방안이지 싶어요. 물론 L3 스위치에 준하는 고급 네트워킹도 지원해요.
Windows의 Hyper-V 기본은 알고 있어야 해요. Windows가 통신사로부터 공인 IP를 직접 할당 받아서 쓰고 있으며 추가로 더 쓸 수 있을 때 좋아요. 가상머신을 여러개 만들어서 다양하게 활용할 수 있거든요. Windows의 IP가 사설이라면 VPN을 외부에 서비스할 때 다소 번거롭고 제한적일 수 있어요. 공유기같은 네트워크 기기에서 포트포워딩해야 한다든가 서비스하는 IP는 1개만 가능하다는 거요.
【용도】
- 가상 공유기
- OpenVPN 서버
- OpenVPN 클라이언트
- WireGuard 서버
- WireGuard 클라이언트
- L3 스위치 일반적 네트워킹
【버전】
- Gargoyle 1.14.0
- OpenVPN 2.5.7
- WireGuard 1.0.2021
2023년 1.14.0 출시 후 개발이 멈춘 상태지만 앞으로 몇 년 더 충분히 현역으로 활용 가능해요.
【필수】
Hyper-V에 외부와 내부용 네트워크 가상 스위치 2개가 구성돼 있어야 해요.
외부 네트워크용은 Hyper-V 기능 추가시 또는 후에 바로 구성할 수밖에 없어요. Windows 랜 어댑터가 외부 네트워크와 브릿지돼 있어야 가상머신이 외부와 통신할 수가 있어요.
내부 네트워크용으로는 이미지처럼 그냥 Null스럽게 만들면 돼요. 가상머신이 LAN으로 잡아서 쓸 뿐 그다지 용도는 없으나 그래도 형식상 필요해요.
【설치】
다운로드받은 Gargoyle-114-efi.zip 압축을 아무데나 푼 다음에 Hyper-V 관리자를 실행해요.
Windows Server 버전이 아니라면 관리자 권한이어야 해요.
컴퓨터 이름을 오른 클릭해서 ‘가상 컴퓨터 가져오기’를 해요.
‘가상 컴퓨터 가져오기’ 마법사를 시작해요.
압축을 해제해서 생긴 폴더를 선택해요.
폴더가 맞는지 확인하고 다음으로 진행해요.
가상 컴퓨터가 선택됐는지 확인하고 다음으로 진행해요.
당연히 새로운 고유 ID로 만들어야 겠지요.
가상 컴퓨터 설정, 캐시, 임시 파일들이 어디에 저장되는지 한 번 보고나 가요.
복사되는 가상 하드 디스크 파일이 어디에 저장되는지 봐둬요.
나중에 가상 서버를 삭제할 때 위 파일들과 같이 지워지지 않으니 수동으로 제거해야 돼요.
설명은 여태까지 한 것들에 대한 정리예요.
이대로 설치하겠다는 뜻이에요.
마침으로 마법사을 끝내고 가상 서버 가져오기를 진행해요.
만들어진 가상 컴퓨터를 오른 클릭하여 설정으로 들어가요.
네트워트 어댑터 2개를 추가해서 외부, 내부에 각각 연결해야 돼요.
다음처럼 네트워크 어댑터를 선택하고 추가를 해요.
먼저 외부 네트워크용 가상 스위치를 선택해요.
맞게 선택됐으면 적용을 해요.
하드웨어 추가에서 다시 네트워크 어댑터를 선택하고 추가해요.
이 번에는 내부 네트워크용 가상 스위치를 선택해요.
맞으면 확인을 눌러서 가상 스위치 연결을 마쳐요.
가상 컴퓨터를 오른 클릭해서 연결을 실행해요.
시작을 눌러서 가상 컴퓨터 그러니까 Gargoyle Router를 켜요.
왼쪽 아래에 외부 네트워크용 IP가 나오면 완전히 부팅된거예요.
그냥 엔터를 치면 로그인을 묻는 콘솔창으로 전환돼요.
아이디는 root 이며 암호는 password 예요.
#이 보이면 로그인된 거예요.
logout, reboot, poweroff 등만 일단 알아 둬요.
ip, ping 명령으로 네트워크 상태를 체크해 볼 수 있어요.
관리자페이지 접속은 브라우저에서 ‘http://아이피:포트’ 예요.
WEB-GUI, SSH 외부 접속포트는 파일과 함께 첨부된 메모에 있어요.
【사용】
- 관리자페이지 로그인
- 암호 새로 설정
- 필요하다면 WEB-GUI, SSH 포트 변경
- OpenVPN 또는 WireGuard 서버 활성
- 클라이언트 생성
- 클라이언트 파일 배포
- 이용 모니터링
- 다른 네크워킹 기능들도 관심을 갖고 공부
【기타】
- 가상 하드 디스크 파일을 메일로 보내드려요.
- Gargoyle Router 원본 그대로라고 보면 돼요.
- 잘 안 되거나 막히는 게 있으면 지원을 요청하세요.
【금액】
| 구분 | 금액 | 비고 |
| Gargoyle 1.14.0 | ₩110,000 | vhdx 파일 |
답글 남기기