Skip to content

Instantly share code, notes, and snippets.

@squizduos
Last active April 24, 2022 20:10
Show Gist options
  • Save squizduos/f489affc2f131e8ae48063073af707da to your computer and use it in GitHub Desktop.
Save squizduos/f489affc2f131e8ae48063073af707da to your computer and use it in GitHub Desktop.
VPN99 HTTP Proxy Servers List

VPN99 HTTP Proxy Servers List

List

Connection params

  • Type: HTTPS
  • Port: 443
  • Auth: Basic
  • Login and password: your email and password at VPN99.net

Fetch list

You can fetch actual list from server using this API request:

POST /api/extention HTTP/1.1
Host: vpn99.net
Content-Type: application/x-www-form-urlencoded

action=ext_servers_27sdHFjyfafkshgwe82gfg

WARNING! 27sdHFjyfafkshgwe82gfg is a custom parameter, fetched from VPN99 Chrome Extension. You must change it to actual, if not works.

Example with cURL:

$ curl 'https://vpn99.net/api/extention' -H 'Content-type: application/x-www-form-urlencoded' --data 'action=ext_servers_27sdHFjyfafkshgwe82gfg'

Output example you can see in servers.json file.

import urllib.parse
import socket
import requests
import requests.packages.urllib3.util.connection as rcn
# Force IPv4, see https://stackoverflow.com/q/33046733
rcn.allowed_gai_family = lambda: socket.AF_INET
proxy = {
"host": "ru02.vpn99.net",
"port": "443",
"user": "example@gmail.com",
"pass": "12345678"
}
url = "http://ifconfig.co/ip"
proxies = {
'https': "https://{user_q}:{pass_q}@{host}:{port}/".format(
user_q=urllib.parse.quote(proxy["user"]),
pass_q=urllib.parse.quote(proxy["pass"]),
**proxy
)
}
r = requests.get(url, proxies=proxies)
print(f"Your IP: {r.text.strip()}")
// Last updated: 2019-10-22T10:08:36+0000
[
{
"title": "europe.1",
"servers": [
"nl00.vpn99.net",
"nl01.vpn99.net",
"nl02.vpn99.net",
"nl03.vpn99.net",
"nl04.vpn99.net"
],
"active": true,
"e_title": "Netherlands",
"p": [
122,
132
]
},
{
"title": "rus.1",
"servers": [
"ru00.vpn99.net",
"ru01.vpn99.net",
"ru02.vpn99.net",
"ru03.vpn99.net",
"ru04.vpn99.net"
],
"active": true,
"e_title": "Russia",
"p": [
185,
140
]
},
{
"title": "usa.1",
"servers": [
"us00.vpn99.net",
"us01.vpn99.net",
"us02.vpn99.net",
"us03.vpn99.net",
"us04.vpn99.net"
],
"active": true,
"e_title": "USA NY",
"p": [
38,
143
]
},
{
"title": "usdal.1",
"servers": [
"usdal00.vpn99.net",
"usdal01.vpn99.net",
"usdal02.vpn99.net",
"usdal03.vpn99.net",
"usdal04.vpn99.net"
],
"active": true,
"e_title": "USA Dallas",
"p": [
14,
170
]
},
{
"title": "ger.1",
"servers": [
"de00.vpn99.net",
"de01.vpn99.net",
"de02.vpn99.net",
"de03.vpn99.net",
"de04.vpn99.net"
],
"active": true,
"e_title": "Germany",
"p": [
140,
151
]
},
{
"title": "gbr.1",
"servers": [
"uk00.vpn99.net",
"uk01.vpn99.net",
"uk02.vpn99.net",
"uk03.vpn99.net",
"uk04.vpn99.net"
],
"active": true,
"e_title": "UK",
"p": [
96,
147
]
},
{
"title": "jpn.1",
"servers": [
"jp00.vpn99.net"
],
"active": true,
"e_title": "Japan",
"p": [
245,
170
]
},
{
"title": "bra.1",
"servers": [
"br00.vpn99.net"
],
"active": true,
"e_title": "Brasil",
"p": [
51,
233
]
},
{
"title": "ind.1",
"servers": [
"id00.vpn99.net"
],
"active": true,
"e_title": "Indonesia",
"p": [
245,
227
]
},
{
"title": "tha.1",
"servers": [
"th00.vpn99.net"
],
"active": true,
"e_title": "Thailnad",
"p": [
210,
189
]
},
{
"title": "vtn.1",
"servers": [
"vn00.vpn99.net"
],
"active": true,
"e_title": "Vietnam",
"p": [
225,
208
]
},
{
"title": "mex.1",
"servers": [
"mx00.vpn99.net"
],
"active": true,
"e_title": "Mexico",
"p": [
21,
198
]
},
{
"title": "ukr.1",
"servers": [
"ua00.vpn99.net",
"ua01.vpn99.net",
"ua02.vpn99.net",
"ua03.vpn99.net",
"ua04.vpn99.net"
],
"active": true,
"e_title": "Ukraine",
"p": [
159,
152
]
}
]

Servers list

Last updated: Tuesday, 22-Oct-2019 10:08:36 UTC

North America

Location Server
๐Ÿ‡บ๐Ÿ‡ธ New York us00.vpn99.net
๐Ÿ‡บ๐Ÿ‡ธ New York us01.vpn99.net
๐Ÿ‡บ๐Ÿ‡ธ New York us02.vpn99.net
๐Ÿ‡บ๐Ÿ‡ธ New York us03.vpn99.net
๐Ÿ‡บ๐Ÿ‡ธ New York us04.vpn99.net
๐Ÿ‡บ๐Ÿ‡ธ Dallas usdal00.vpn99.net
๐Ÿ‡บ๐Ÿ‡ธ Dallas usdal01.vpn99.net
๐Ÿ‡บ๐Ÿ‡ธ Dallas usdal02.vpn99.net
๐Ÿ‡บ๐Ÿ‡ธ Dallas usdal03.vpn99.net
๐Ÿ‡บ๐Ÿ‡ธ Dallas usdal04.vpn99.net

Central and South America

Location Server
๐Ÿ‡ฒ๐Ÿ‡ฝ Chiapas mx00.vpn99.net
๐Ÿ‡ง๐Ÿ‡ท Sao Paulo br00.vpn99.net

Europe

Location Server
๐Ÿ‡ณ๐Ÿ‡ฑ Meppel nl00.vpn99.net
๐Ÿ‡ณ๐Ÿ‡ฑ Meppel nl01.vpn99.net
๐Ÿ‡ณ๐Ÿ‡ฑ Meppel nl02.vpn99.net
๐Ÿ‡ณ๐Ÿ‡ฑ Meppel nl03.vpn99.net
๐Ÿ‡ณ๐Ÿ‡ฑ Meppel nl04.vpn99.net
๐Ÿ‡ฉ๐Ÿ‡ช Dusseldorf de00.vpn99.net
๐Ÿ‡ฉ๐Ÿ‡ช Dusseldorf de01.vpn99.net
๐Ÿ‡ฉ๐Ÿ‡ช Dusseldorf de02.vpn99.net
๐Ÿ‡ฉ๐Ÿ‡ช Dusseldorf de03.vpn99.net
๐Ÿ‡ฉ๐Ÿ‡ช Dusseldorf de04.vpn99.net
๐Ÿ‡ฌ๐Ÿ‡ง Maidenhead uk00.vpn99.net
๐Ÿ‡ฌ๐Ÿ‡ง Maidenhead uk01.vpn99.net
๐Ÿ‡ฌ๐Ÿ‡ง Maidenhead uk02.vpn99.net
๐Ÿ‡ฌ๐Ÿ‡ง Maidenhead uk03.vpn99.net
๐Ÿ‡ฌ๐Ÿ‡ง Maidenhead uk04.vpn99.net

Russia and ex-USSR

Location Server
๐Ÿ‡ท๐Ÿ‡บ Irkutsk ru00.vpn99.net
๐Ÿ‡ท๐Ÿ‡บ Irkutsk ru01.vpn99.net
๐Ÿ‡ท๐Ÿ‡บ Irkutsk ru02.vpn99.net
๐Ÿ‡ท๐Ÿ‡บ Irkutsk ru03.vpn99.net
๐Ÿ‡ท๐Ÿ‡บ Irkutsk ru04.vpn99.net
๐Ÿ‡บ๐Ÿ‡ฆ Luhans'k ua00.vpn99.net
๐Ÿ‡บ๐Ÿ‡ฆ Luhans'k ua01.vpn99.net
๐Ÿ‡บ๐Ÿ‡ฆ Luhans'k ua02.vpn99.net
๐Ÿ‡บ๐Ÿ‡ฆ Luhans'k ua03.vpn99.net
๐Ÿ‡บ๐Ÿ‡ฆ Luhans'k ua04.vpn99.net

Asia

Location Server
๐Ÿ‡ฏ๐Ÿ‡ต Tokyo jp00.vpn99.net
๐Ÿ‡ฎ๐Ÿ‡ฉ Jakarta id00.vpn99.net
๐Ÿ‡น๐Ÿ‡ญ Bangkok th00.vpn99.net
๐Ÿ‡ป๐Ÿ‡ณ Hanoi vn00.vpn99.net
@plushFly
Copy link

Hello. Is this version of proxy.py up to date? When using IP does not change.
Thank you if you answer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment