OpenVPN config generator

If you don't want to use this page, the configs are still here (ECC) and here (RSA)
Protocol:
 Remove comments
 IPs only
 Enable ad/tracker blocking DNS
 Use --tls-crypt-v2
 Force IPv4
 Force IPv6
This is for people who need to add extra config directives, like if you plan on loading your token from a file, you would put your token in the first line of the file and any text in the second line, then save it to /home/john/creds.txt (in Linux) or c:\users\john\creds.txt (on Windows) then add to the text box above (for example):
auth-user-pass /home/john/creds.txt
If you're using OpenVPN 2.6 or newer, you can inline the auth-user-pass so you don't have to put your token in a separate file. I.e.:
<auth-user-pass>
csTok-en15a-pgBti-a9Ck5
anythingcangohere
</auth-user-pass>
Also, the above --tls-crypt-v2 feature is only supported in OpenVPN 2.5 and newer.

And ad/tracker blocking DNS uses --pull-filter, which won't work on OpenVPN 2.3