diff --git a/openvpn/pia/ip/AU Melbourne.ovpn b/openvpn/pia/ip/AU Melbourne.ovpn index 020f94a38..3d0642305 100644 --- a/openvpn/pia/ip/AU Melbourne.ovpn +++ b/openvpn/pia/ip/AU Melbourne.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 168.1.75.8 1198 +remote 168.1.99.208 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/AU Sydney.ovpn b/openvpn/pia/ip/AU Sydney.ovpn index 8028ed62e..dc385a323 100644 --- a/openvpn/pia/ip/AU Sydney.ovpn +++ b/openvpn/pia/ip/AU Sydney.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 137.59.252.151 1198 +remote 137.59.252.166 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/Austria.ovpn b/openvpn/pia/ip/Austria.ovpn index f0ca7e62a..1bf9e0aaa 100644 --- a/openvpn/pia/ip/Austria.ovpn +++ b/openvpn/pia/ip/Austria.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 185.210.219.154 1198 +remote 185.216.34.236 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/Belgium.ovpn b/openvpn/pia/ip/Belgium.ovpn index d1c1c9d87..050da6e3a 100644 --- a/openvpn/pia/ip/Belgium.ovpn +++ b/openvpn/pia/ip/Belgium.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 185.232.21.27 1198 +remote 77.243.191.19 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/Brazil.ovpn b/openvpn/pia/ip/Brazil.ovpn index eadf4f1f9..1d189dfd2 100644 --- a/openvpn/pia/ip/Brazil.ovpn +++ b/openvpn/pia/ip/Brazil.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 177.234.153.130 1198 +remote 177.154.139.203 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/CA Montreal.ovpn b/openvpn/pia/ip/CA Montreal.ovpn index 99187305e..62eb40623 100644 --- a/openvpn/pia/ip/CA Montreal.ovpn +++ b/openvpn/pia/ip/CA Montreal.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 173.199.65.57 1198 +remote 199.229.249.142 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/CA Toronto.ovpn b/openvpn/pia/ip/CA Toronto.ovpn index 56f422587..1078ccbea 100644 --- a/openvpn/pia/ip/CA Toronto.ovpn +++ b/openvpn/pia/ip/CA Toronto.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 172.98.67.117 1198 +remote 172.98.67.60 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/CA Vancouver.ovpn b/openvpn/pia/ip/CA Vancouver.ovpn index f51efdcb2..b81956858 100644 --- a/openvpn/pia/ip/CA Vancouver.ovpn +++ b/openvpn/pia/ip/CA Vancouver.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 107.181.189.75 1198 +remote 172.83.40.26 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/Czech Republic.ovpn b/openvpn/pia/ip/Czech Republic.ovpn index 2ec44e055..b5d957dba 100644 --- a/openvpn/pia/ip/Czech Republic.ovpn +++ b/openvpn/pia/ip/Czech Republic.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 89.238.186.227 1198 +remote 185.242.6.28 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/DE Berlin.ovpn b/openvpn/pia/ip/DE Berlin.ovpn index ed1b506f7..ae45a361e 100644 --- a/openvpn/pia/ip/DE Berlin.ovpn +++ b/openvpn/pia/ip/DE Berlin.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 185.230.127.232 1198 +remote 193.176.86.166 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/DE Frankfurt.ovpn b/openvpn/pia/ip/DE Frankfurt.ovpn index 03b8e4315..a2d446310 100644 --- a/openvpn/pia/ip/DE Frankfurt.ovpn +++ b/openvpn/pia/ip/DE Frankfurt.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 185.220.70.130 1198 +remote 185.220.70.165 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/Denmark.ovpn b/openvpn/pia/ip/Denmark.ovpn index 5f560b4d9..6ed774b37 100644 --- a/openvpn/pia/ip/Denmark.ovpn +++ b/openvpn/pia/ip/Denmark.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 82.102.20.176 1198 +remote 82.102.20.180 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/Finland.ovpn b/openvpn/pia/ip/Finland.ovpn index 263053f5e..da0e67fda 100644 --- a/openvpn/pia/ip/Finland.ovpn +++ b/openvpn/pia/ip/Finland.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 192.40.95.5 1198 +remote 192.40.95.18 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/France.ovpn b/openvpn/pia/ip/France.ovpn index 0774ed7f1..f088dfb25 100644 --- a/openvpn/pia/ip/France.ovpn +++ b/openvpn/pia/ip/France.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 194.187.249.35 1198 +remote 185.128.25.158 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/Hong Kong.ovpn b/openvpn/pia/ip/Hong Kong.ovpn index bd59cfb5c..6242725b4 100644 --- a/openvpn/pia/ip/Hong Kong.ovpn +++ b/openvpn/pia/ip/Hong Kong.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 119.81.135.51 1198 +remote 119.81.135.47 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/India.ovpn b/openvpn/pia/ip/India.ovpn index 61a2d39f8..5326d097d 100644 --- a/openvpn/pia/ip/India.ovpn +++ b/openvpn/pia/ip/India.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 138.128.180.66 1198 +remote 138.128.180.74 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/Ireland.ovpn b/openvpn/pia/ip/Ireland.ovpn index 9350e9bf8..d4752142b 100644 --- a/openvpn/pia/ip/Ireland.ovpn +++ b/openvpn/pia/ip/Ireland.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 23.92.127.34 1198 +remote 23.92.127.42 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/Israel.ovpn b/openvpn/pia/ip/Israel.ovpn index 3cc03cd36..de6653818 100644 --- a/openvpn/pia/ip/Israel.ovpn +++ b/openvpn/pia/ip/Israel.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 31.168.172.143 1198 +remote 31.168.172.145 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/Italy.ovpn b/openvpn/pia/ip/Italy.ovpn index 4b0bfac4e..46eff7719 100644 --- a/openvpn/pia/ip/Italy.ovpn +++ b/openvpn/pia/ip/Italy.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 82.102.21.218 1198 +remote 82.102.21.215 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/Japan.ovpn b/openvpn/pia/ip/Japan.ovpn index 580016a5f..c60be8617 100644 --- a/openvpn/pia/ip/Japan.ovpn +++ b/openvpn/pia/ip/Japan.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 103.208.220.139 1198 +remote 103.208.220.138 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/Mexico.ovpn b/openvpn/pia/ip/Mexico.ovpn index 21d19bfd5..24aa20a0a 100644 --- a/openvpn/pia/ip/Mexico.ovpn +++ b/openvpn/pia/ip/Mexico.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 169.57.0.225 1198 +remote 169.57.0.233 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/Netherlands.ovpn b/openvpn/pia/ip/Netherlands.ovpn index b49087dac..577578c5e 100644 --- a/openvpn/pia/ip/Netherlands.ovpn +++ b/openvpn/pia/ip/Netherlands.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 109.201.152.245 1198 +remote 109.201.154.140 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/New Zealand.ovpn b/openvpn/pia/ip/New Zealand.ovpn index a1806d302..b6aad564f 100644 --- a/openvpn/pia/ip/New Zealand.ovpn +++ b/openvpn/pia/ip/New Zealand.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 103.231.91.38 1198 +remote 103.231.90.172 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/Norway.ovpn b/openvpn/pia/ip/Norway.ovpn index 617e1f90b..edf47dbb6 100644 --- a/openvpn/pia/ip/Norway.ovpn +++ b/openvpn/pia/ip/Norway.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 82.102.27.57 1198 +remote 82.102.27.54 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/Poland.ovpn b/openvpn/pia/ip/Poland.ovpn index 8ec3b1524..ba6af9d90 100644 --- a/openvpn/pia/ip/Poland.ovpn +++ b/openvpn/pia/ip/Poland.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 185.244.214.200 1198 +remote 185.244.214.199 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/Singapore.ovpn b/openvpn/pia/ip/Singapore.ovpn index c6a7ff23e..35bb5a53c 100644 --- a/openvpn/pia/ip/Singapore.ovpn +++ b/openvpn/pia/ip/Singapore.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 216.185.103.172 1198 +remote 216.185.103.160 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/Spain.ovpn b/openvpn/pia/ip/Spain.ovpn index 83f381733..796d841d6 100644 --- a/openvpn/pia/ip/Spain.ovpn +++ b/openvpn/pia/ip/Spain.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 194.99.104.26 1198 +remote 194.99.104.28 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/Sweden.ovpn b/openvpn/pia/ip/Sweden.ovpn index 4bc998bba..86a8c47be 100644 --- a/openvpn/pia/ip/Sweden.ovpn +++ b/openvpn/pia/ip/Sweden.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 46.246.123.9 1198 +remote 46.246.123.2 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/Switzerland.ovpn b/openvpn/pia/ip/Switzerland.ovpn index 01e5224cd..15cb63b8f 100644 --- a/openvpn/pia/ip/Switzerland.ovpn +++ b/openvpn/pia/ip/Switzerland.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 185.230.125.94 1198 +remote 82.102.24.163 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/Turkey.ovpn b/openvpn/pia/ip/Turkey.ovpn index cb91cc53e..e160d3123 100644 --- a/openvpn/pia/ip/Turkey.ovpn +++ b/openvpn/pia/ip/Turkey.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 176.53.21.211 1198 +remote 176.53.21.213 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/UK London.ovpn b/openvpn/pia/ip/UK London.ovpn index 2f602f419..dd372eb0f 100644 --- a/openvpn/pia/ip/UK London.ovpn +++ b/openvpn/pia/ip/UK London.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 89.238.154.118 1198 +remote 89.238.154.233 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/UK Manchester.ovpn b/openvpn/pia/ip/UK Manchester.ovpn index 8f521614f..f4676606d 100644 --- a/openvpn/pia/ip/UK Manchester.ovpn +++ b/openvpn/pia/ip/UK Manchester.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 89.238.139.12 1198 +remote 89.238.139.8 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/UK Southampton.ovpn b/openvpn/pia/ip/UK Southampton.ovpn index 18241924f..9637aaad6 100644 --- a/openvpn/pia/ip/UK Southampton.ovpn +++ b/openvpn/pia/ip/UK Southampton.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 31.24.226.207 1198 +remote 31.24.226.231 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/US Atlanta.ovpn b/openvpn/pia/ip/US Atlanta.ovpn index cf1b73310..2566bba17 100644 --- a/openvpn/pia/ip/US Atlanta.ovpn +++ b/openvpn/pia/ip/US Atlanta.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 107.181.176.100 1198 +remote 66.115.168.14 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/US California.ovpn b/openvpn/pia/ip/US California.ovpn index ac9534b38..ee2195d0b 100644 --- a/openvpn/pia/ip/US California.ovpn +++ b/openvpn/pia/ip/US California.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 185.245.87.221 1198 +remote 91.207.175.38 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/US Chicago.ovpn b/openvpn/pia/ip/US Chicago.ovpn index adba70acd..36c8b1226 100644 --- a/openvpn/pia/ip/US Chicago.ovpn +++ b/openvpn/pia/ip/US Chicago.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 104.200.153.80 1198 +remote 104.200.153.81 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/US East.ovpn b/openvpn/pia/ip/US East.ovpn index 7156b50a0..68ba56b7a 100644 --- a/openvpn/pia/ip/US East.ovpn +++ b/openvpn/pia/ip/US East.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 64.237.52.132 1198 +remote 193.37.253.228 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/US Florida.ovpn b/openvpn/pia/ip/US Florida.ovpn index 0e571ce71..b20661c81 100644 --- a/openvpn/pia/ip/US Florida.ovpn +++ b/openvpn/pia/ip/US Florida.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 104.156.240.207 1198 +remote 193.37.252.41 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/US Houston.ovpn b/openvpn/pia/ip/US Houston.ovpn index 8ea774a9d..bd415f2b4 100644 --- a/openvpn/pia/ip/US Houston.ovpn +++ b/openvpn/pia/ip/US Houston.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 205.251.151.18 1198 +remote 205.251.148.58 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/US Las Vegas.ovpn b/openvpn/pia/ip/US Las Vegas.ovpn index 975c58d05..9425cfbbb 100644 --- a/openvpn/pia/ip/US Las Vegas.ovpn +++ b/openvpn/pia/ip/US Las Vegas.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 162.251.236.4 1198 +remote 162.251.236.5 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/US New York City.ovpn b/openvpn/pia/ip/US New York City.ovpn index db1f68744..e9f733041 100644 --- a/openvpn/pia/ip/US New York City.ovpn +++ b/openvpn/pia/ip/US New York City.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 209.95.50.61 1198 +remote 107.182.231.32 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/US Seattle.ovpn b/openvpn/pia/ip/US Seattle.ovpn index 75ff6daf0..c30d44d71 100644 --- a/openvpn/pia/ip/US Seattle.ovpn +++ b/openvpn/pia/ip/US Seattle.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 104.200.154.15 1198 +remote 104.200.154.25 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/US Silicon Valley.ovpn b/openvpn/pia/ip/US Silicon Valley.ovpn index df182414f..47d38c8de 100644 --- a/openvpn/pia/ip/US Silicon Valley.ovpn +++ b/openvpn/pia/ip/US Silicon Valley.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 104.156.228.195 1198 +remote 199.116.118.154 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/US Texas.ovpn b/openvpn/pia/ip/US Texas.ovpn index 5eac9503c..dc74f24df 100644 --- a/openvpn/pia/ip/US Texas.ovpn +++ b/openvpn/pia/ip/US Texas.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 162.216.46.131 1198 +remote 162.216.46.18 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/US Washington DC.ovpn b/openvpn/pia/ip/US Washington DC.ovpn index dd3e5bdfc..6d5c84645 100644 --- a/openvpn/pia/ip/US Washington DC.ovpn +++ b/openvpn/pia/ip/US Washington DC.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 70.32.0.78 1198 +remote 70.32.0.135 1198 resolv-retry infinite nobind persist-key diff --git a/openvpn/pia/ip/US West.ovpn b/openvpn/pia/ip/US West.ovpn index 9cdb1b01f..5207801f5 100644 --- a/openvpn/pia/ip/US West.ovpn +++ b/openvpn/pia/ip/US West.ovpn @@ -1,7 +1,7 @@ client dev tun proto udp -remote 104.200.151.86 1198 +remote 104.200.151.55 1198 resolv-retry infinite nobind persist-key diff --git a/transmission/updatePort.sh b/transmission/updatePort.sh index 8c2e701d4..3b9ce1348 100755 --- a/transmission/updatePort.sh +++ b/transmission/updatePort.sh @@ -74,6 +74,13 @@ else myauth="" fi +# make sure transmission is running and accepting requests +echo "waiting for transmission to become responsive" +until torrent_list="$(transmission-remote $myauth -l)"; do sleep 10; done +echo "transmission became responsive" +output="$(echo "$torrent_list" | tail -n 2)" +echo "$output" + # get current listening port transmission_peer_port=$(transmission-remote $myauth -si | grep Listenport | grep -oE '[0-9]+') if [[ "$new_port" != "$transmission_peer_port" ]]; then @@ -87,6 +94,7 @@ if [[ "$new_port" != "$transmission_peer_port" ]]; then ufw allow "$new_port" fi + echo "setting transmission port to $new_port" transmission-remote ${myauth} -p "$new_port" echo "Checking port..."