Last active
March 11, 2023 19:07
-
-
Save TehPeGaSuS/b59457d26af304e991909cd9755be098 to your computer and use it in GitHub Desktop.
ProtonVPN require authentication blocks, to be used with UnrealIRCd
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* ProtonVPN Auth Blocks */ | |
require authentication { | |
mask 2.58.241.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 5.8.16.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 5.157.13.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 5.181.157.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 37.19.201.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 37.19.205.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 37.19.214.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 37.46.115.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 37.120.198.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 37.120.203.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 37.120.205.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 37.120.215.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 37.120.217.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 37.120.232.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 37.120.236.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 37.120.237.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 37.120.244.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 37.221.112.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 45.14.71.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 45.83.90.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 45.87.214.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 45.89.174.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 45.128.133.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 45.128.134.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 45.133.181.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 45.134.140.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 45.152.182.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 46.70.113.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 46.166.182.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 62.112.9.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 66.90.67.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 66.90.72.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 66.90.73.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 66.90.82.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 66.115.146.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 69.10.63.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 69.36.160.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 77.247.178.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 79.110.55.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 81.92.200.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 84.17.63.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 84.247.48.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 84.247.50.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 84.252.113.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 85.132.252.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 85.159.237.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 85.204.78.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 85.206.163.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 86.106.74.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 86.106.90.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 87.249.133.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 87.249.139.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 89.36.76.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 89.38.97.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 89.38.99.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 89.38.227.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 89.39.107.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 89.44.201.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 89.45.4.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 89.187.164.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 89.187.170.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 89.187.171.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 89.187.175.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 89.187.178.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 89.187.180.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 89.238.150.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 91.90.123.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 91.219.212.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 91.219.214.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 91.219.215.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 92.223.89.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 93.113.202.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 94.137.76.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 94.137.92.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 94.137.94.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 95.174.65.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 95.174.66.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 102.38.199.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 102.38.204.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 103.14.26.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 103.75.11.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 103.107.197.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 103.107.198.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 103.107.199.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 103.108.95.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 103.108.229.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 103.108.231.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 103.125.235.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 103.157.138.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 103.157.139.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 103.214.20.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 103.230.142.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 107.181.245.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 107.182.233.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 116.90.74.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 116.206.231.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 138.199.5.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 138.199.6.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 138.199.7.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 138.199.33.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 138.199.35.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 138.199.52.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 138.199.53.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 138.199.55.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 144.48.39.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 146.70.45.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 146.70.48.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 146.70.51.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 146.70.58.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 146.70.72.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 146.70.83.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 146.70.86.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 146.70.96.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 146.70.113.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 146.70.120.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 146.70.129.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 146.70.133.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 146.70.142.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 146.70.147.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 146.70.161.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 146.70.170.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 146.70.174.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 146.70.179.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 146.70.182.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 146.70.183.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 146.70.194.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 146.70.198.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 146.70.202.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 149.36.48.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 149.102.226.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 149.102.235.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 149.102.244.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 154.47.24.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 154.47.25.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 156.146.45.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 156.146.50.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 156.146.51.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 156.146.54.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 156.146.55.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 165.231.178.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 169.150.196.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 169.150.197.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 169.150.204.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 169.150.218.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 169.150.254.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 172.83.40.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 173.244.209.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 176.125.231.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 178.218.167.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 178.249.214.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 180.149.229.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 185.51.134.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 185.76.11.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 185.94.193.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 185.107.56.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 185.107.57.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 185.107.80.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 185.107.95.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 185.128.26.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 185.128.27.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 185.156.46.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 185.159.156.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 185.159.157.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 185.159.158.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 185.185.134.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 185.230.126.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 185.236.200.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 185.242.6.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 185.246.211.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 185.247.68.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 188.214.106.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 188.214.122.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 188.214.125.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 188.214.152.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 188.215.235.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 188.241.83.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 188.241.177.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 190.2.131.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 190.2.132.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 190.2.138.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 190.2.146.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 193.9.114.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 193.27.12.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 193.29.107.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 193.37.254.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 193.56.254.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 193.148.18.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 193.239.86.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 194.34.132.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 194.59.249.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 194.99.105.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 194.126.177.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 195.80.150.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 195.158.248.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 195.181.167.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 196.240.54.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 196.240.128.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 196.244.192.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 196.245.151.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 212.30.60.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 212.102.35.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 212.102.44.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 217.23.3.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 217.138.193.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 217.138.196.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 217.138.207.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 217.138.209.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 217.138.219.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
require authentication { | |
mask 217.138.220.?; | |
reason "[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]"; | |
} | |
/* End of ProtonVPN Auth Blocks */ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
########## | |
# This is the command line command used to get the above list. | |
# | |
# Feel free to edit it and/or submit corrections. | |
# | |
# Tested on Ubuntu 18.04 and 20.04 | |
# | |
# You need JQ and CURL: sudo apt install jq curl | |
########## | |
########## | |
# The ban reason to be displayed to ProtonVPN users that didn't identified and have their entry denied | |
########## | |
banreason="[x] ProtonVPN can only be used by registered users. Identify via SASL or register your nickname. Info: https://domain.tld/protonvpn [x]" | |
########## | |
# If you touch the code below and then complain the script "suddenly stopped working" I'll touch you at night. (THANKS thommey) | |
########## | |
echo "/* ProtonVPN Auth Blocks */" > protonvpn.conf && | |
curl "https://api.protonmail.ch/vpn/logicals" | jq -r '.LogicalServers[].Servers[].ExitIP' | sed "s/[^.]*$/\?/" | sort --version-sort | uniq | sed "s/^/\nrequire authentication {\n\tmask /; s|$|;\n\treason \"""$banreason\""";\n}|" >> protonvpn.conf | |
printf "\n/* End of ProtonVPN Auth Blocks */\n" >> protonvpn.conf |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Last update:
March 11, 2023