VPN Gateサーバーの接続ポートのクライアント側での取得について

SoftEther VPN に関するご質問はこのフォーラムにお気軽にご投稿ください。
Post Reply
rasumus
Posts: 4
Joined: Sat Apr 04, 2020 7:20 am

VPN Gateサーバーの接続ポートのクライアント側での取得について

Post by rasumus » Tue May 19, 2020 10:32 am

VPN Gateサーバーは http://www.vpngate.net/api/iphone/ にCSVリストが掲載されていますが、これにはポート番号が書かれていません。
ウェブ上の資料からIPアドレスとポートを取得してVPN Gateサーバーに接続するスクリプトを作ろうとする場合、ポート番号をどうやって取得すればよいでしょうか?

cedar
Site Admin
Posts: 1407
Joined: Sat Mar 09, 2013 5:37 am

Re: VPN Gateサーバーの接続ポートのクライアント側での取得について

Post by cedar » Wed May 20, 2020 9:41 am

OpenVPNの設定ファイルをBASE64でデコードして、proto tcp となっているとき、remote の行の末尾に TCP のポート番号が記載されているようです。

rasumus
Posts: 4
Joined: Sat Apr 04, 2020 7:20 am

Re: VPN Gateサーバーの接続ポートのクライアント側での取得について

Post by rasumus » Thu May 21, 2020 2:00 am

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

Post Reply