Merge pull request #777 from eskemojoe007/feature-add-ghostpath

Feature add ghostpath VPN
This commit is contained in:
Kristian Haugene
2019-04-24 16:38:06 +02:00
committed by GitHub
95 changed files with 1244 additions and 1 deletions

View File

@@ -102,6 +102,7 @@ This is a list of providers that are bundled within the image. Feel free to crea
| FreeVPN | `FREEVPN` |
| FrootVPN | `FROOT` |
| FrostVPN | `FROSTVPN` |
| GhostPath | `GHOSTPATH` |
| Giganews | `GIGANEWS` |
| HideMe | `HIDEME` |
| HideMyAss | `HIDEMYASS` |

View File

@@ -0,0 +1,11 @@
remote bne1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote mel3.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote per6.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote syd1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote grz1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,12 @@
remote ost2.gpvpn.com 443 udp
remote ost3.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,12 @@
remote gru1.gpvpn.com 443 udp
remote gru2.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote sof1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,12 @@
remote yul1.gpvpn.com 443 udp
remote yul2.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote yqb1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,14 @@
remote yyz1.gpvpn.com 443 udp
remote yyz2.gpvpn.com 443 udp
remote yyz4.gpvpn.com 443 udp
remote yyz5.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote yvr1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote kna1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,12 @@
remote prg1.gpvpn.com 443 udp
remote prg2.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote cph1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote tll1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote lil1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,12 @@
remote cdg1.gpvpn.com 443 udp
remote cdg2.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote sxb1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,13 @@
remote fra1.gpvpn.com 443 udp
remote fra2.gpvpn.com 443 udp
remote fra4.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote nue1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote hkg2.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote bud1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote rkv1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote blr1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote maa1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote pnq2.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote cgk1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,12 @@
remote dub1.gpvpn.com 443 udp
remote dub2.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,12 @@
remote tlv2.gpvpn.com 443 udp
remote tlv3.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,13 @@
remote mxp1.gpvpn.com 443 udp
remote mxp2.gpvpn.com 443 udp
remote mxp3.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,12 @@
remote nrt1.gpvpn.com 443 udp
remote nrt2.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote rix1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote lux1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote kul3.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,14 @@
remote ams1.gpvpn.com 443 udp
remote ams2.gpvpn.com 443 udp
remote ams3.gpvpn.com 443 udp
remote ams4.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote trf1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote pty2.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,12 @@
remote gdn1.gpvpn.com 443 udp
remote gdn2.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote waw1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote lis1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote buh2.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,12 @@
remote svo1.gpvpn.com 443 udp
remote svo2.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote led1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,13 @@
remote sin1.gpvpn.com 443 udp
remote sin2.gpvpn.com 443 udp
remote sin3.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote lju1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote cpt1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote bcn2.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote mad1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote had2.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,12 @@
remote arn2.gpvpn.com 443 udp
remote arn3.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote zrh2.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote tpe2.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote bkk1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote ist1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote iev1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote cvt1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote iom1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,19 @@
remote lhr1.gpvpn.com 443 udp
remote lhr2.gpvpn.com 443 udp
remote lhr3.gpvpn.com 443 udp
remote lhr4.gpvpn.com 443 udp
remote lhr5.gpvpn.com 443 udp
remote lhr6.gpvpn.com 443 udp
remote lhr7.gpvpn.com 443 udp
remote lhr8.gpvpn.com 443 udp
remote lhr9.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote man3.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,12 @@
remote sou1.gpvpn.com 443 udp
remote sou5.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,13 @@
remote atl1.gpvpn.com 443 udp
remote atl4.gpvpn.com 443 udp
remote atl5.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote bos1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote buf1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote clt2.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,13 @@
remote ord3.gpvpn.com 443 udp
remote ord4.gpvpn.com 443 udp
remote ord5.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote cmh1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,14 @@
remote dfw2.gpvpn.com 443 udp
remote dfw3.gpvpn.com 443 udp
remote dfw4.gpvpn.com 443 udp
remote dfw5.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote den1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote dbq1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote hou2.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,12 @@
remote mci2.gpvpn.com 443 udp
remote mci3.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote las1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,13 @@
remote lax2.gpvpn.com 443 udp
remote lax1.gpvpn.com 443 udp
remote lax7.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,12 @@
remote mia5.gpvpn.com 443 udp
remote mia6.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote mrn1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,13 @@
remote lga1.gpvpn.com 443 udp
remote lga3.gpvpn.com 443 udp
remote lga4.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,13 @@
remote ewr1.gpvpn.com 443 udp
remote ewr2.gpvpn.com 443 udp
remote ewr3.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,13 @@
remote pao1.gpvpn.com 443 udp
remote pao2.gpvpn.com 443 udp
remote pao3.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote phx2.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote rcs1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,12 @@
remote rbg1.gpvpn.com 443 udp
remote rbg2.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,12 @@
remote slc1.gpvpn.com 443 udp
remote slc3.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote san1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote sjc2.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,12 @@
remote sea2.gpvpn.com 443 udp
remote sea4.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote stl1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,11 @@
remote tpa1.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

View File

@@ -0,0 +1,12 @@
remote iad1.gpvpn.com 443 udp
remote iad2.gpvpn.com 443 udp
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt

20
openvpn/ghostpath/ca.crt Normal file
View File

@@ -0,0 +1,20 @@
-----BEGIN CERTIFICATE-----
MIIDQDCCAqmgAwIBAgIJAM8Brk2pUr0KMA0GCSqGSIb3DQEBBQUAMHQxCzAJBgNV
BAYTAlVTMQswCQYDVQQIEwJDQTEMMAoGA1UEBxMDVlBOMQwwCgYDVQQKEwNWUE4x
DDAKBgNVBAsTA1ZQTjEMMAoGA1UEAxMDVlBOMQwwCgYDVQQpEwNWUE4xEjAQBgkq
hkiG9w0BCQEWA1ZQTjAeFw0xMjAzMDMwMjExNDJaFw0yMjAzMDEwMjExNDJaMHQx
CzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDQTEMMAoGA1UEBxMDVlBOMQwwCgYDVQQK
EwNWUE4xDDAKBgNVBAsTA1ZQTjEMMAoGA1UEAxMDVlBOMQwwCgYDVQQpEwNWUE4x
EjAQBgkqhkiG9w0BCQEWA1ZQTjCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA
wY2K08N7or1Br/EsD9XBon7gs7dKflWYuymgMLJfeMFWuJloNdsn+3GARIhYBbN6
zhvFGFE214qKPqAydW1WmIIK7KoC0sgndr+Vk/au9gssFzVmmvr6+WN/nfo2L9Kv
vBMoYLrMAiyw/D4cRapZi2pXJLcMDfC+p1VWAX8TYWkCAwEAAaOB2TCB1jAdBgNV
HQ4EFgQUmyvO4rTnu5/ABnp0FngU+SdR8WAwgaYGA1UdIwSBnjCBm4AUmyvO4rTn
u5/ABnp0FngU+SdR8WCheKR2MHQxCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDQTEM
MAoGA1UEBxMDVlBOMQwwCgYDVQQKEwNWUE4xDDAKBgNVBAsTA1ZQTjEMMAoGA1UE
AxMDVlBOMQwwCgYDVQQpEwNWUE4xEjAQBgkqhkiG9w0BCQEWA1ZQToIJAM8Brk2p
Ur0KMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADgYEAoB0kOuGvrzPBTIRX
IDHCCxBMdny+3sKAOllmH4+51j2aWhAJ4Pyc/yBTYyQGNoriABjmNzp+R05oiaxA
D3vTgR80juKDPtQb8LoGLBF18gL7Vtc3+hJXcJasXZaDSSoyh5f+TtGvytIT+ece
JWIrKnFXzlHOvKlyLkcZn15gwKQ=
-----END CERTIFICATE-----

View File

@@ -0,0 +1,142 @@
Australia,Brisbane,bne1.gpvpn.com
Australia,Melbourne,mel3.gpvpn.com
Australia,Perth,per6.gpvpn.com
Australia,Sydney,syd1.gpvpn.com
Austria,Graz,grz1.gpvpn.com
Belgium,Ostend,ost2.gpvpn.com
Belgium,Ostend,ost3.gpvpn.com
Brazil,Sao Paulo,gru1.gpvpn.com
Brazil,Sao Paulo,gru2.gpvpn.com
Bulgaria,Sofia,sof1.gpvpn.com
Canada,Montreal,yul1.gpvpn.com
Canada,Montreal,yul2.gpvpn.com
Canada,Quebec City,yqb1.gpvpn.com
Canada,Toronto,yyz1.gpvpn.com
Canada,Toronto,yyz2.gpvpn.com
Canada,Toronto,yyz4.gpvpn.com
Canada,Toronto,yyz5.gpvpn.com
Canada,Vancouver,yvr1.gpvpn.com
Chile,Vina del Mar,kna1.gpvpn.com
Czech Republic,Prague,prg1.gpvpn.com
Czech Republic,Prague,prg2.gpvpn.com
Denmark,Copenhagen,cph1.gpvpn.com
Estonia,Tallinn,tll1.gpvpn.com
France,Lillie,lil1.gpvpn.com
France,Paris,cdg1.gpvpn.com
France,Paris,cdg2.gpvpn.com
France,Strasbourg,sxb1.gpvpn.com
Germany,Frankfurt,fra1.gpvpn.com
Germany,Frankfurt,fra2.gpvpn.com
Germany,Frankfurt,fra4.gpvpn.com
Germany,Nurnberg,nue1.gpvpn.com
Hong Kong,Hong Kong,hkg2.gpvpn.com
Hungary,Budapest,bud1.gpvpn.com
Iceland,Reykjavik,rkv1.gpvpn.com
India,Bangalore,blr1.gpvpn.com
India,Madras,maa1.gpvpn.com
India,Pune,pnq2.gpvpn.com
Indonesia,Jakarta,cgk1.gpvpn.com
Ireland,Dublin,dub1.gpvpn.com
Ireland,Dublin,dub2.gpvpn.com
Israel,Tel Aviv Yafo,tlv2.gpvpn.com
Israel,Tel Aviv Yafo,tlv3.gpvpn.com
Italy,Milan,mxp1.gpvpn.com
Italy,Milan,mxp2.gpvpn.com
Italy,Milan,mxp3.gpvpn.com
Japan,Tokyo,nrt1.gpvpn.com
Japan,Tokyo,nrt2.gpvpn.com
Latvia,Riga,rix1.gpvpn.com
Luxembourg,Luxembourg,lux1.gpvpn.com
Malaysia,Kuala Lumpur,kul3.gpvpn.com
Netherlands,Amsterdam,ams1.gpvpn.com
Netherlands,Amsterdam,ams2.gpvpn.com
Netherlands,Amsterdam,ams3.gpvpn.com
Netherlands,Amsterdam,ams4.gpvpn.com
Norway,Torp,trf1.gpvpn.com
Panama,Panama City,pty2.gpvpn.com
Poland,Gdansk,gdn1.gpvpn.com
Poland,Gdansk,gdn2.gpvpn.com
Poland,Warsaw,waw1.gpvpn.com
Portugal,Lisbon,lis1.gpvpn.com
Romania,Bucharest,buh2.gpvpn.com
Russia,Moscow,svo1.gpvpn.com
Russia,Moscow,svo2.gpvpn.com
Russian,St.Petersburg,led1.gpvpn.com
Singapore,Singapore,sin1.gpvpn.com
Singapore,Singapore,sin2.gpvpn.com
Singapore,Singapore,sin3.gpvpn.com
Slovenia,Ljubljana,lju1.gpvpn.com
South Africa,Cape Town,cpt1.gpvpn.com
Spain,Barcelona,bcn2.gpvpn.com
Spain,Madrid,mad1.gpvpn.com
Sweden,Halmstad,had2.gpvpn.com
Sweden,Stockholm,arn2.gpvpn.com
Sweden,Stockholm,arn3.gpvpn.com
Switzerland,Zurich,zrh2.gpvpn.com
Taiwan,Taipei,tpe2.gpvpn.com
Thailand,Bangkok,bkk1.gpvpn.com
Turkey,Istanbul,ist1.gpvpn.com
Ukraine,Kiev,iev1.gpvpn.com
United Kingdom,Coventry,cvt1.gpvpn.com
United Kingdom,Southampton,sou1.gpvpn.com
United Kingdom,Southampton,sou5.gpvpn.com
United Kingdom,Isle of Man,iom1.gpvpn.com
United Kingdom,London,lhr1.gpvpn.com
United Kingdom,London,lhr2.gpvpn.com
United Kingdom,London,lhr3.gpvpn.com
United Kingdom,London,lhr4.gpvpn.com
United Kingdom,London,lhr5.gpvpn.com
United Kingdom,London,lhr6.gpvpn.com
United Kingdom,London,lhr7.gpvpn.com
United Kingdom,London,lhr8.gpvpn.com
United Kingdom,London,lhr9.gpvpn.com
United Kingdom,Manchester,man3.gpvpn.com
United States,Atlanta,atl1.gpvpn.com
United States,Atlanta,atl4.gpvpn.com
United States,Atlanta,atl5.gpvpn.com
United States,Boston,bos1.gpvpn.com
United States,Buffalo,buf1.gpvpn.com
United States,Charlotte,clt2.gpvpn.com
United States,Chicago,ord3.gpvpn.com
United States,Chicago,ord4.gpvpn.com
United States,Chicago,ord5.gpvpn.com
United States,Columbus,cmh1.gpvpn.com
United States,Dallas,dfw2.gpvpn.com
United States,Dallas,dfw3.gpvpn.com
United States,Dallas,dfw4.gpvpn.com
United States,Dallas,dfw5.gpvpn.com
United States,Denver,den1.gpvpn.com
United States,Dubuque,dbq1.gpvpn.com
United States,Houston,hou2.gpvpn.com
United States,Kansas City,mci2.gpvpn.com
United States,Kansas City,mci3.gpvpn.com
United States,Las Vegas,las1.gpvpn.com
United States,Los Angeles,lax2.gpvpn.com
United States,Los Angeles,lax1.gpvpn.com
United States,Los Angeles,lax7.gpvpn.com
United States,Miami,mia5.gpvpn.com
United States,Miami,mia6.gpvpn.com
United States,Morganton,mrn1.gpvpn.com
United States,New York,lga1.gpvpn.com
United States,New York,lga3.gpvpn.com
United States,New York,lga4.gpvpn.com
United States,Newark,ewr1.gpvpn.com
United States,Newark,ewr2.gpvpn.com
United States,Newark,ewr3.gpvpn.com
United States,Palo Alto,pao1.gpvpn.com
United States,Palo Alto,pao2.gpvpn.com
United States,Palo Alto,pao3.gpvpn.com
United States,Phoenix,phx2.gpvpn.com
United States,Rochester,rcs1.gpvpn.com
United States,Roseburg,rbg1.gpvpn.com
United States,Roseburg,rbg2.gpvpn.com
United States,Salt Lake City,slc1.gpvpn.com
United States,Salt Lake City,slc3.gpvpn.com
United States,San Diego,san1.gpvpn.com
United States,San Jose,sjc2.gpvpn.com
United States,Seattle,sea2.gpvpn.com
United States,Seattle,sea4.gpvpn.com
United States,St Louis,stl1.gpvpn.com
United States,Tampa,tpa1.gpvpn.com
United States,Washington,iad1.gpvpn.com
United States,Washington,iad2.gpvpn.com
1 Australia Brisbane bne1.gpvpn.com
2 Australia Melbourne mel3.gpvpn.com
3 Australia Perth per6.gpvpn.com
4 Australia Sydney syd1.gpvpn.com
5 Austria Graz grz1.gpvpn.com
6 Belgium Ostend ost2.gpvpn.com
7 Belgium Ostend ost3.gpvpn.com
8 Brazil Sao Paulo gru1.gpvpn.com
9 Brazil Sao Paulo gru2.gpvpn.com
10 Bulgaria Sofia sof1.gpvpn.com
11 Canada Montreal yul1.gpvpn.com
12 Canada Montreal yul2.gpvpn.com
13 Canada Quebec City yqb1.gpvpn.com
14 Canada Toronto yyz1.gpvpn.com
15 Canada Toronto yyz2.gpvpn.com
16 Canada Toronto yyz4.gpvpn.com
17 Canada Toronto yyz5.gpvpn.com
18 Canada Vancouver yvr1.gpvpn.com
19 Chile Vina del Mar kna1.gpvpn.com
20 Czech Republic Prague prg1.gpvpn.com
21 Czech Republic Prague prg2.gpvpn.com
22 Denmark Copenhagen cph1.gpvpn.com
23 Estonia Tallinn tll1.gpvpn.com
24 France Lillie lil1.gpvpn.com
25 France Paris cdg1.gpvpn.com
26 France Paris cdg2.gpvpn.com
27 France Strasbourg sxb1.gpvpn.com
28 Germany Frankfurt fra1.gpvpn.com
29 Germany Frankfurt fra2.gpvpn.com
30 Germany Frankfurt fra4.gpvpn.com
31 Germany Nurnberg nue1.gpvpn.com
32 Hong Kong Hong Kong hkg2.gpvpn.com
33 Hungary Budapest bud1.gpvpn.com
34 Iceland Reykjavik rkv1.gpvpn.com
35 India Bangalore blr1.gpvpn.com
36 India Madras maa1.gpvpn.com
37 India Pune pnq2.gpvpn.com
38 Indonesia Jakarta cgk1.gpvpn.com
39 Ireland Dublin dub1.gpvpn.com
40 Ireland Dublin dub2.gpvpn.com
41 Israel Tel Aviv Yafo tlv2.gpvpn.com
42 Israel Tel Aviv Yafo tlv3.gpvpn.com
43 Italy Milan mxp1.gpvpn.com
44 Italy Milan mxp2.gpvpn.com
45 Italy Milan mxp3.gpvpn.com
46 Japan Tokyo nrt1.gpvpn.com
47 Japan Tokyo nrt2.gpvpn.com
48 Latvia Riga rix1.gpvpn.com
49 Luxembourg Luxembourg lux1.gpvpn.com
50 Malaysia Kuala Lumpur kul3.gpvpn.com
51 Netherlands Amsterdam ams1.gpvpn.com
52 Netherlands Amsterdam ams2.gpvpn.com
53 Netherlands Amsterdam ams3.gpvpn.com
54 Netherlands Amsterdam ams4.gpvpn.com
55 Norway Torp trf1.gpvpn.com
56 Panama Panama City pty2.gpvpn.com
57 Poland Gdansk gdn1.gpvpn.com
58 Poland Gdansk gdn2.gpvpn.com
59 Poland Warsaw waw1.gpvpn.com
60 Portugal Lisbon lis1.gpvpn.com
61 Romania Bucharest buh2.gpvpn.com
62 Russia Moscow svo1.gpvpn.com
63 Russia Moscow svo2.gpvpn.com
64 Russian St.Petersburg led1.gpvpn.com
65 Singapore Singapore sin1.gpvpn.com
66 Singapore Singapore sin2.gpvpn.com
67 Singapore Singapore sin3.gpvpn.com
68 Slovenia Ljubljana lju1.gpvpn.com
69 South Africa Cape Town cpt1.gpvpn.com
70 Spain Barcelona bcn2.gpvpn.com
71 Spain Madrid mad1.gpvpn.com
72 Sweden Halmstad had2.gpvpn.com
73 Sweden Stockholm arn2.gpvpn.com
74 Sweden Stockholm arn3.gpvpn.com
75 Switzerland Zurich zrh2.gpvpn.com
76 Taiwan Taipei tpe2.gpvpn.com
77 Thailand Bangkok bkk1.gpvpn.com
78 Turkey Istanbul ist1.gpvpn.com
79 Ukraine Kiev iev1.gpvpn.com
80 United Kingdom Coventry cvt1.gpvpn.com
81 United Kingdom Southampton sou1.gpvpn.com
82 United Kingdom Southampton sou5.gpvpn.com
83 United Kingdom Isle of Man iom1.gpvpn.com
84 United Kingdom London lhr1.gpvpn.com
85 United Kingdom London lhr2.gpvpn.com
86 United Kingdom London lhr3.gpvpn.com
87 United Kingdom London lhr4.gpvpn.com
88 United Kingdom London lhr5.gpvpn.com
89 United Kingdom London lhr6.gpvpn.com
90 United Kingdom London lhr7.gpvpn.com
91 United Kingdom London lhr8.gpvpn.com
92 United Kingdom London lhr9.gpvpn.com
93 United Kingdom Manchester man3.gpvpn.com
94 United States Atlanta atl1.gpvpn.com
95 United States Atlanta atl4.gpvpn.com
96 United States Atlanta atl5.gpvpn.com
97 United States Boston bos1.gpvpn.com
98 United States Buffalo buf1.gpvpn.com
99 United States Charlotte clt2.gpvpn.com
100 United States Chicago ord3.gpvpn.com
101 United States Chicago ord4.gpvpn.com
102 United States Chicago ord5.gpvpn.com
103 United States Columbus cmh1.gpvpn.com
104 United States Dallas dfw2.gpvpn.com
105 United States Dallas dfw3.gpvpn.com
106 United States Dallas dfw4.gpvpn.com
107 United States Dallas dfw5.gpvpn.com
108 United States Denver den1.gpvpn.com
109 United States Dubuque dbq1.gpvpn.com
110 United States Houston hou2.gpvpn.com
111 United States Kansas City mci2.gpvpn.com
112 United States Kansas City mci3.gpvpn.com
113 United States Las Vegas las1.gpvpn.com
114 United States Los Angeles lax2.gpvpn.com
115 United States Los Angeles lax1.gpvpn.com
116 United States Los Angeles lax7.gpvpn.com
117 United States Miami mia5.gpvpn.com
118 United States Miami mia6.gpvpn.com
119 United States Morganton mrn1.gpvpn.com
120 United States New York lga1.gpvpn.com
121 United States New York lga3.gpvpn.com
122 United States New York lga4.gpvpn.com
123 United States Newark ewr1.gpvpn.com
124 United States Newark ewr2.gpvpn.com
125 United States Newark ewr3.gpvpn.com
126 United States Palo Alto pao1.gpvpn.com
127 United States Palo Alto pao2.gpvpn.com
128 United States Palo Alto pao3.gpvpn.com
129 United States Phoenix phx2.gpvpn.com
130 United States Rochester rcs1.gpvpn.com
131 United States Roseburg rbg1.gpvpn.com
132 United States Roseburg rbg2.gpvpn.com
133 United States Salt Lake City slc1.gpvpn.com
134 United States Salt Lake City slc3.gpvpn.com
135 United States San Diego san1.gpvpn.com
136 United States San Jose sjc2.gpvpn.com
137 United States Seattle sea2.gpvpn.com
138 United States Seattle sea4.gpvpn.com
139 United States St Louis stl1.gpvpn.com
140 United States Tampa tpa1.gpvpn.com
141 United States Washington iad1.gpvpn.com
142 United States Washington iad2.gpvpn.com

View File

@@ -0,0 +1,48 @@
'''This code reads in "GhostPath_URLS.csv"
(which was copied from https://ghostpath.com/servers)
in order to create basic ovpn files for all the different instances
It requires pandas and python 3.6 or greater.
'''
import pandas as pd
TAIL = '''
auth-user-pass /config/openvpn-credentials.txt
client
redirect-gateway
remote-cert-tls server
cipher AES-256-CBC
proto udp
dev tun
nobind
ca /etc/openvpn/ghostpath/ca.crt
'''
def main():
# Read in teh CSV
df = pd.read_csv('GhostPath_URLS.csv', header=None,
names=['country', 'city', 'url'])
# Create a new column `locations` with the stringized file names
df['location'] = (df['country'].map(str) + '-' + df['city']).map(
lambda x: x.replace(' ', '-'))
# Group by locations and create lists of all the urls for each location
urls_by_location = df.groupby('location')['url'].apply(list).reset_index()
def create_cert(row):
'''
Creates a file with the location name and the urls with the `TAIL`
'''
with open(f'{row["location"]}.ovpn', 'w') as f:
for url in row['url']:
f.write(f'remote {url} 443 udp\n')
f.write(TAIL)
# Save the files for each location
urls_by_location.apply(create_cert, axis=1)
if __name__ == '__main__':
main()

View File

@@ -0,0 +1 @@
United-States-Dallas.ovpn

View File

@@ -67,7 +67,6 @@ if [[ -n "${OPENVPN_CONFIG-}" ]]; then
echo "${#OPENVPN_CONFIG_ARRAY[@]} servers found in OPENVPN_CONFIG, ${OPENVPN_CONFIG_ARRAY[${OPENVPN_CONFIG_RANDOM}]} chosen randomly"
OPENVPN_CONFIG="${OPENVPN_CONFIG_ARRAY[${OPENVPN_CONFIG_RANDOM}]}"
fi
if [[ -f "${VPN_PROVIDER_CONFIGS}/${OPENVPN_CONFIG}.ovpn" ]]; then
echo "Starting OpenVPN using config ${OPENVPN_CONFIG}.ovpn"
OPENVPN_CONFIG="${VPN_PROVIDER_CONFIGS}/${OPENVPN_CONFIG}.ovpn"