back to home

Lars- / PIA-servers

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

View on GitHub
136 stars
17 forks
0 issues

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing Lars-/PIA-servers in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/Lars-/PIA-servers)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

PIA Servers This repository contains an automatically updated list of all Private Internet Access servers. Check if you are connected A little thing PIA doesn't provide is a way to check if you are connected to their network without going to their website. Thanks to @lucasrangit, this can now be checked by executing the following command: When you are connected, you will see: . When you are not connected, you will see: . Why? Private Internet Access was unable to send a list of IPs and just said that I should "reconfigure my device", whatever that means. On some forums I read that they don't share it, because Hulu could then block all of them. Yes, this could be true, but NordVPN also publishes their list of IPs and they don't seem to have any problems. How does it work? PIA rotates their IPs via DNS. When you open one of their provided OVPN files, you will see something like: . When you check the A record of au-melbourne.privateinternetaccess.com, you will find one or more IPs (but never all), these are the server IPs. You could check every 120s if there is a new IP available, or you could let me do it. This repository is automatically updated with all the IPs that have been seen in the past 14 days. That means that if PIA disables a server, it will take approximately 14 days for it to dissapear here. The repository is automatically updated four times per day. The full list Private Internet Access provides two types, the normal servers and the "nextgen servers" which should be faster. This repository will provide both. Region | Servers ------ |-------- Albania | 36 Algeria | 36 Andorra | 48 Argentina | 75 Armenia | 24 AU Melbourne | 36 AU Perth | 183 AU Sydney | 6 Austria | 55 Bahamas | 98 Bangladesh | 31 Belgium | 100 Brazil | 66 Bulgaria | 2 CA Montreal | 550 CA Ontario | 315 CA Toronto | 569 CA Vancouver | 524 Cambodia | 24 China | 3 Cyprus | 24 Czech Republic | 2 DE Berlin | 76 DE Frankfurt | 73 Denmark | 90 Egypt | 24 Estonia | 67 Finland | 3 France | 167 Georgia | 3 Greece | 2 Greenland | 5 Hong Kong | 32 Hungary | 30 Iceland | 26 India | 60 Ireland | 3 Isle Of Man | 44 Israel | 100 Italy | 87 Japan | 33 Kazakhstan | 23 Latvia | 5 Liechtenstein | 41 Lithuania | 55 Luxembourg | 93 Macao | 26 Macedonia | 2 Malta | 37 Mexico | 139 Moldova | 19 Monaco | 22 Mongolia | 12 Montenegro | 26 Morocco | 38 Netherlands | 1047 New Zealand | 183 Nigeria | 41 Norway | 140 Panama | 93 Philippines | 36 Poland | 3 Portugal | 43 Qatar | 36 Romania | 2 Saudi Arabia | 42 Serbia | 41 Singapore | 117 Slovakia | 52 South Africa | 28 Spain | 97 Sri Lanka | 11 Sweden | 193 Switzerland | 304 Taiwan | 46 Turkey | 52 UK London | 330 UK Manchester | 3 UK Southampton | 200 Ukraine | 59 United Arab Emirates | 4 US Atlanta | 686 US California | 519 US Chicago | 763 US Denver | 283 US East | 690 US Florida | 448 US Houston | 196 US Las Vegas | 517 US New York | 723 US Seattle | 403 US Silicon Valley | 572 US Texas | 624 US Washington Dc | 699 US West | 229 Venezuela | 59 Vietnam | 44 AU Adelaide | 2 AU Brisbane | 84 Australia Streaming Optimized | 0 Bolivia | 28 Bosnia And Herzegovina | 24 Chile | 36 Colombia | 2 Costa Rica | 35 Croatia | 2 DK Streaming Optimized | 57 Ecuador | 57 ES Valencia | 2 FI Streaming Optimized | 28 Guatemala | 28 Indonesia | 14 IT Streaming Optimized | 30 JP Streaming Optimized | 30 Malaysia | 28 Nepal | 14 NL Netherlands Streaming Optimized | 66 Peru | 28 SE Streaming Optimized | 29 Slovenia | 2 South Korea | 14 UK Streaming Optimized | 112 Uruguay | 56 US Alabama | 18 US Alaska | 20 US Arkansas | 20 US Baltimore | 60 US Connecticut | 56 US Honolulu | 2 US Idaho | 21 US Indiana | 2 US Iowa | 44 US Kansas | 18 US Kentucky | 2 US Louisiana | 20 US Maine | 18 US Massachusetts | 52 US Michigan | 40 US Minnesota | 20 US Mississippi | 20 US Missouri | 60 US Montana | 20 US Nebraska | 20 US New Hampshire | 2 US New Mexico | 19 US North Carolina | 19 US North Dakota | 18 US Ohio | 41 US Oklahoma | 20 US Oregon | 20 US Pennsylvania | 59 US Rhode Island | 18 US Salt Lake City | 4 US South Carolina | 31 US South Dakota | 20 US Tennessee | 2 US Vermont | 20 US Virginia | 21 US West Virginia | 40 US Wilmington | 60 US Wisconsin | 40 US Wyoming | 21 US West Streaming Optimized | 21 DE Germany Streaming Optimized | 42 Disclaimer I am not affiliated with PIA and therefore do not include any affiliate links in this repository. All actions could have been done by anyone. This is in no way considered or meant as hacking. If servers or OVPN files don't work, it is not the fault of this repository. If you don't need anything special, just use the files provided by PIA themselves. Ideas or contributions Do you have an idea for this to be better/faster/more useful, please leave me a message. Also consider buying me a coffee using the button above if it helped you.