WireGuard를 사용하여 MikroTik 라우터에 Proton VPN을 설정하는 방법
- 읽기
- 1분
- 카테고리
- 라우터
귀하의 MikroTik 라우터에 Proton VPN을 설정하여 라우터를 통해 인터넷에 연결되는 전체 기기를 Proton VPN으로 보호할 수 있습니다.
이 가이드에서는 RouterOS 7을 실행하는 MikroTik 라우터에서 WireGuard VPN 프로토콜을 사용하여 이를 수행하는 방법을 보여드립니다. 이 작업을 수행하려면 Proton VPN 계정이 필요합니다.
MikroTik 라우터에 Proton VPN WireGuard® 설정하는 방법(업데이트)
1. WireGuard 설정 파일 다운로드
아무 텍스트 편집기나 사용하여 파일을 엽니다.
Proton VPN에서 WireGuard 설정 파일을 다운로드하는 방법 알아보기
저장된 설정 파일은 사용할 수 없음에 유의해 주십시오. Proton VPN은 귀하의 비밀 키를 저장하지 않으므로 저장된 설정 파일에는 비밀 키가 없습니다. 새 설정 파일을 생성하고 다운로드하셔야 합니다.
2. MikroTik 설정 패널 열기
이렇게 하려면 명령줄(Linux 및 macOS의 경우 터미널, Windows의 경우 PowerShell 사용)을 열고 다음을 입력합니다.
ssh user@192.168.88.1
MikroTik에서 명령줄을 사용하는 방법에 대해 더 알아보기(새 창)
3. 새 WireGuard 인터페이스 생성
명령줄을 사용하여 다음 텍스트를 입력하고 을(를) 누릅니다. 귀하의 비밀 키를 찾으려면 1단계에서 다운로드한 WireGuard 설정 파일에서 PrivateKey=로 시작하는 줄을 찾으십시오.
/interface wireguard add listen-port=13231 mtu=1420 name=wireguard-inet private-key=”귀하의 비밀 키”
이후의 모든 단계에서 귀하는 명령줄에 명령을 입력해야 합니다.
4. 방금 생성한 인터페이스에 IP 주소 추가:
/ip address add address=10.2.0.2/30 interface=wireguard-inet network=10.2.0.0
5. WireGuard 서버를 피어로 추가
WireGuard 설정 파일에서 엔드포인트 주소, 엔드포인트 포트, 공개 키를 추가합니다. PublicKey= 및 Endpoint=로 시작하는 줄을 찾으십시오.
예를 들어, 설정에 Endpoint=103.107.197.2:51820이라고 되어 있다면, endpoint-address=103.107.197.2 및 endpoint-port=51820을 입력합니다.
/interface wireguard peers add allowed-address=0.0.0.0/0 endpoint-address=x.x.x.x endpoint-port=xxxxx interface=wireguard-inet persistent-keepalive=25s public-key="귀하의 공개 키"
6. 해당 인터페이스에 마스커레이드 활성화
참고: 이 설정은 MikroTik의 기본 로컬 네트워크 주소를 사용하고 있다고 가정합니다. 이를 변경한 경우, 대신 scr-address=에 해당 주소를 사용하십시오.
/ip firewall nat add action=masquerade chain=srcnat out-interface=wireguard-inet src-address=192.168.88.0/24
7. WireGuard를 통해 모든 인터넷 트래픽 리디렉션
/ip route add disabled=no distance=1 dst-address=0.0.0.0/1 gateway=10.2.0.1 pref-src="" routing-table=main scope=30 suppress-hw-offload=no target-scope=10 add disabled=no distance=1 dst-address=128.0.0.0/1 gateway=10.2.0.1 pref-src="" routing-table=main scope=30 suppress-hw-offload=no target-scope=10
8. DNS 설정 구성
/ip dns set servers=10.2.0.1 /ip dhcp-client set 0 use-peer-dns=no
9. 주 제공업체의 게이트웨이를 통해 WireGuard IP 주소 리디렉션
x.x.x.x 를 설정 파일의 엔드포인트 주소(Endpoint=) 로 바꾸십시오.
/ip route add disabled=no dst-address=x.x.x.x/32 gateway=[/ip dhcp-client get [find interface=ether1] gateway] routing-table=main suppress-hw-offload=no
이 방법이 작동하지 않는 경우, gateway=[/ip dhcp-client get [find interface=ether1] gateway]를 gateway=x.x.x.x로 교체해야 하며, 여기서 x.x.x.x는 귀하의 인터넷 게이트웨이 주소입니다. 귀하의 인터넷 서비스 제공업체(ISP)에서 이 주소를 제공할 수 있을 것입니다.
10. 라우터 재시작
완료되었습니다! 이제 라우터가 제공하는 모든 인터넷 연결이 Proton VPN으로 보호됩니다.