Hysen Labs
Open-source project
Lars-/PIA-servers avatar
Lars-

PIA-servers

This repository contains an automatically updated list of all Private Internet Access servers

148 stars17 forksUnknownLicense varies
DEEP OPEN-SOURCE ANALYSIS

PIA Servers tracks Private Internet Access endpoint addresses

Lars-/PIA-servers is an automatically updated repository that lists the IP addresses of Private Internet Access VPN servers. The data is refreshed four times a day from DNS lookups.

How the list is built

The README explains that Private Internet Access rotates its IPs through DNS, so each region endpoint such as au-melbourne.privateinternetaccess.com resolves to one or more addresses at any time. The repository resolves those A records and records every IP seen in the past 14 days, then refreshes the data four times per day. Both the normal servers and the faster nextgen servers are included in the output.

What you get

The README presents a long per-region table of server counts, ranging from a handful in small countries to large clusters such as the Netherlands, several United States regions, and Canadian cities. It also documents a connection check command that curls the hosted list with the visitor IP to report whether they are connected to PIA. The badge in the README reports 8019 tracked servers at the time of writing.

Status and disclaimer

The author states clearly that they are not affiliated with PIA and include no affiliate links in the repository. The disclaimer adds that all of the steps could have been done by anyone and that the project is in no way considered or meant as hacking. If a server or OVPN file does not work, the README says the fault is not with the repository and suggests using the files PIA itself provides.

Editorial conclusion

The README badge reports 8019 tracked servers, and the data is refreshed automatically four times a day from DNS lookups.

DEEP OPEN-SOURCE ANALYSIS

Official sources

Community notes

Community notes