WireGuard Manual setup for Windows 10
Download and install the WireGuard installer from the official WireGuard website.
Launch the WireGuard application and click the
down arrowbeside the
Add Tunnelbutton and click
Add empty tunnel…
Give the new tunnel a
Namewith alphanumeric characters only (no spaces or punctuation) and add the following text below the
PrivateKeyentry in the new tunnel window.
Address = DNS = 172.16.0.1 [Peer] PublicKey = Endpoint = AllowedIPs = 0.0.0.0/0Warning: Keep the PrivateKey a closely guarded secret, do not share it with anyone, and do not post it on the Internet.
Public keyand go to the
Client Areaon the IVPN website to add the generated public key to the
Key Managementarea. Make note of the IP address we assign to your public key. Beside the
Addressline in the new tunnel window, put a
spaceafter the = sign, enter the IP address we have assigned, and add /32 to the end.
[Peer]section, put a space after the = sign, enter an IVPN WireGuard server IP address (available via the WireGuard Server List in the Client Area), and choose a port:
udp 2049 udp 2050 udp 53 udp 30587 udp 41893 udp 48574 udp 58237
Beside PublicKey in the [Peer] section, put a space after the = sign, and enter an IVPN WireGuard server public key (available via the WireGuard Server List in the Client Area).
Choose whether or not you prefer to use the kill-switch feature by leaving or removing the check mark at the bottom of the new tunnel window and click the
Savebutton.Note: You are welcome to use whichever server you prefer. The Endpoint and PublicKey in the example above are specific to our server in Switzerland.
Activatebutton to establish the connection.
Check https://www.dnsleaktest.com to verify the IP address your traffic is coming from (and that there are no leaks).
Deactivateto end the connection.
Suggest an edit on GitHub.