Server update

PP Stephan

Staff member
We will be upgrading several of our servers in the next days and weeks at the following locations:

Amsterdam: All 3 servers will be replaced and have better CPUs (previous servers were pretty old)

Tokyo: Servers will be switched to another data center so more IP addresses are available. This will allow using obfuscation (Stealth VPN) on the Tokyo server.

Hong Kong: Same as in Tokyo (more IPs for obfuscation) but we will add another server in a different data center. This hopefully will improve some routing issues at that location.

Singapore: Also adding more IPs to support obfuscation. We will possibly add a second server to this location as this has very good peering and routing for the Asian area.

Brisbane: You may have noticed that we have removed this location. To continue to accommodate our Australian users we added a server in Melbourne.

The new servers in Amsterdam will probably be ready in the next few days while the other locations will be updated within 1-2 weeks.

So if you're using fixed IPs in a manual OpenVPN setup, keep in mind that these will change for the locations mentioned above.
 
Last edited:
Here is a simple test that proves that pptp is down in all but few locations:

#! / bin / bash
for p in amsterdam basel belgrade berlin bucharest calais chicago copenhagen dallas erfurt frankfurt hamburg hongkong istanbul london losangeles madrid malmoe manchester miami milan montreal moscow newyork nuremberg oslo paris prague reykjavik riga rotterdam singapore steinsel stockholm strasbourg sydney telaviv tokyo zurich
do
if nc -w1 -z $p.perfect-privacy.com 1723; then
echo "$p is listening"
fi
done


the response:
losangeles is listening
malmoe is listening
manchester is listening
montreal is listening
paris is listening
prague is listening
reykjavik is listening
sydney is listening

Nice script, I just tested it for VPN. However, I noticed that zurich2 does not provide any output, although the server is online according to https://www.perfect-privacy.com/en/serverstatus

Bash:
#! / bin / bash
for p in Amsterdam1 Amsterdam2 Amsterdam3 Amsterdam4 Amsterdam5 Basel1 Basel2 Belgrade1 Berlin1 Bucharest1 Calais1 Chicago1 Copenhagen1 Dallas1 Erfurt1 Frankfurt1 Frankfurt2 Hamburg1 Hongkong1 Istanbul1 London1 London2 LosAngeles1 Madrid1 Malmoe1 Manchester1 Miami1 Milan1 Montreal1 Moscow1 Moscow2 NewYork1 Nuremberg1 Nuremberg2 Oslo1 Paris1 Prague1 Reykjavik1 Riga1 Rotterdam1 Rotterdam2 Rotterdam3 Rotterdam4 Rotterdam5 Singapore1 Singapore2 Steinsel1 Steinsel2 Stockholm1 Stockholm2 Strasbourg1 Sydney1 Sydney2 TelAviv1 Zurich1 Zurich2 Zurich3
do
if nc -w1 -z $p.perfect-privacy.com 44 443 4433 ; then
echo "$p is listening"
fi
done

But it would be perfect if you could query a single server via an input in the command line like
Code:
bash script oslo1
because of querying the complete server list takes quite a long time.
 
But it would be perfect if you could query a single server via an input in the command line like
Code:
bash script oslo1
because of querying the complete server list takes quite a long time.
Thats just a minor change in the script.
Bash:
#!/bin/bash
if nc -w1 -z $1.perfect-privacy.com 44 443 4433 ; then
        echo "$1 is listening"
fi
 
Back
Top