VPN Gateサーバーは http://www.vpngate.net/api/iphone/ にCSVリストが掲載されていますが、これにはポート番号が書かれていません。
ウェブ上の資料からIPアドレスとポートを取得してVPN Gateサーバーに接続するスクリプトを作ろうとする場合、ポート番号をどうやって取得すればよいでしょうか?
VPN Gateサーバーの接続ポートのクライアント側での取得について
-
- Site Admin
- Posts: 2266
- Joined: Sat Mar 09, 2013 5:37 am
Re: VPN Gateサーバーの接続ポートのクライアント側での取得について
OpenVPNの設定ファイルをBASE64でデコードして、proto tcp となっているとき、remote の行の末尾に TCP のポート番号が記載されているようです。
-
- Posts: 4
- Joined: Sat Apr 04, 2020 7:20 am
Re: VPN Gateサーバーの接続ポートのクライアント側での取得について
cedar様、ありがとうございます。
下記でcsvファイルの先頭のサーバーのIPアドレスとポートを取得できました。
$ wget http://www.vpngate.net/api/iphone/ -O - 2> /dev/null | sed -n 3p | cut -d, -f15 | base64 -d 2> /dev/null | grep remote
下記でcsvファイルの先頭のサーバーのIPアドレスとポートを取得できました。
$ wget http://www.vpngate.net/api/iphone/ -O - 2> /dev/null | sed -n 3p | cut -d, -f15 | base64 -d 2> /dev/null | grep remote