Cum se configurează Proton VPN pe routerele MikroTik folosind WireGuard
- Lectură
- 3 min
- Categorie
- Routere
Puteți configura Proton VPN pe routerul dvs. MikroTik, astfel încât toate dispozitivele care se conectează la internet prin intermediul acestuia să fie protejate de Proton VPN.
În acest ghid, vă arătăm cum să faceți acest lucru folosind la protocolul VPN WireGuard pe routerele MikroTik care rulează RouterOS 7. Pentru aceasta este nevoie de un cont Proton VPN
Cum se configurează Proton VPN WireGuard® pe routerele MikroTik (actualizare)
1. Descărcați un fișier de configurare WireGuard
Deschideți-l folosind orice editor de text.
Aflați cum să descărcați un fișier de configurare WireGuard de la Proton VPN
Rețineți că nu puteți utiliza un fișier de configurare salvat. Proton VPN nu vă stochează niciodată cheile private, așa că fișierele de configurare salvate nu le conțin. Trebuie să creați și să descărcați un fișier de configurare nou.
2. Deschideți panoul de configurare MikroTik
Pentru a face acest lucru, deschideți o linie de comandă (folosind Terminal pe Linux și macOS sau PowerShell pe Windows) și introduceți:
ssh user@192.168.88.1
Citiți mai multe despre utilizarea liniei de comandă cu MikroTik(fereastră nouă)
3. Creați o interfață WireGuard nouă
Folosind linia de comandă, introduceți următorul text și apăsați pe . Pentru a vă găsi cheia privată, căutați rândul care începe cu PrivateKey= în fișierul de configurare WireGuard pe care l-ați descărcat la pasul 1.
/interface wireguard add listen-port=13231 mtu=1420 name=wireguard-inet private-key=”cheia dvs. privată”
Toți pașii următori vor presupune introducerea de comenzi în linia de comandă.
4. Adăugați o adresă IP la interfața pe care tocmai ați creat-o:
/ip address add address=10.2.0.2/30 interface=wireguard-inet network=10.2.0.0
5. Adăugați un server WireGuard ca peer
Adăugați adresa punctului final, portul punctului final și cheia publică din fișierul de configurare WireGuard. Căutați rândurile care încep cu PublicKey= și Endpoint=.
De exemplu, dacă în configurație scrie Endpoint=103.107.197.2:51820, introduceți endpoint-address=103.107.197.2 și 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="cheia dvs. publică"
6. Activați masquerade pentru acea interfață
Notă: Această configurare presupune că utilizați adresa implicită de rețea locală folosită de MikroTik. Dacă ați modificat-o, utilizați în schimb acea adresă pentru scr-address= .
/ip firewall nat add action=masquerade chain=srcnat out-interface=wireguard-inet src-address=192.168.88.0/24
7. Redirecționați tot traficul de internet prin 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. Configurați setările DNS
/ip dns set servers=10.2.0.1 /ip dhcp-client set 0 use-peer-dns=no
9. Redirecționați adresa IP a WireGuard prin gateway-ul furnizorului principal
Înlocuiți x.x.x.x cu adresa punctului final din fișierul de configurare (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
Dacă acest lucru nu funcționează, va trebui să înlocuiți gateway=[/ip dhcp-client get [find interface=ether1] gateway] cu gateway=x.x.x.x, unde x.x.x.x este adresa propriului dvs. gateway de internet. Furnizorul dvs. de servicii internet (ISP) ar trebui să vă poată furniza această adresă.
10. Reporniți routerul
Și gata! Routerul dvs. ar trebui acum să protejeze toate conexiunile la internet pe care le oferă cu Proton VPN.