Bluemix IaaS (旧SoftLayer) のSSL-VPN 用の新クライアント MotionPro Plus をためす

#内容
Bluemix IaaS (旧SoftLayer) の SSL-VPN 用のスタンドアローンクライアントが新しくなったので、試してみます。
><a href="https://knowledgelayer.softlayer.com/articles/standalone-vpn-clients-windows-linux-and-mac-os-x" >Standalone VPN Clients - Windows, Linux, and Mac OS X | IBM</a>
**Mac OS X 10.10 Standalone Client**
Steps For New MacOS StandAlone Array SSL VPN Motion Pro Plus client:
1. Install "Motion Pro Plus" client from the Apple store.
2. Locate Motion Pro Plus client under Applications folder and open the application.
3. Click 'Profile' and then 'Add'.
4. Fill in Site Name, Host, and Username, then click Ok.
5. Click VPN at the top left, then connect.
An example may be found with the following:
![alt](https://knowledgelayer.softlayer.com/sites/default/files/vpn/snip20170425_1_0.png)

#環境前提
```
$ sw_vers
ProductName:	Mac OS X
ProductVersion:	10.12.4
BuildVersion:	16E195
```

#App Storeからダウンロード
<a href="https://itunes.apple.com/us/app/motionpro-plus/id1218085720?mt=12" >MotionPro Plus on the Mac App Store</a>
![image.png](https://qiita-image-store.s3.amazonaws.com/0/101361/7c83028e-4baa-a186-054a-16f244057e0c.png)

ですが、普通にいくと、以下のように出てしまいます。。
![image.png](https://qiita-image-store.s3.amazonaws.com/0/101361/082443b8-1c19-f396-b017-2a929ecab52a.png)

アメリカのApp Storeからダウンロードしようとするものの、アメリカのApple IDが必要になります。
![スクリーンショット 2017-05-27 9.14.12 .png](https://qiita-image-store.s3.amazonaws.com/0/101361/a53b0b9b-9fd0-9719-3c94-92a5b31b29f9.png)

##海外のApp Storeからダウンロードしたい場合は
こちらを参考にしながら、ダウンロードすることができましたので、お試しください。
><a href="http://enjoypclife.net/2014/06/23/north-america-uc-itunes-account-apple-id-japan/" >北米（アメリカ）のiTunesアカウントをクレジットカード無しで登録し、海外版Apple IDを作成する方法 - enjoypclife.net</a>

海外のApp Storeからダウンロードできたバージョンは以下の通りです。
![スクリーンショット 2017-05-27 9.37.30 .png](https://qiita-image-store.s3.amazonaws.com/0/101361/662c8037-dc64-19aa-4806-13855574c3d8.png)

#使い方
いつも通りです。
![スクリーンショット 2017-05-27 9.44.42 .png](https://qiita-image-store.s3.amazonaws.com/0/101361/e26270fa-7e3c-d0c1-3b0e-7ccd30545d78.png)
![スクリーンショット 2017-05-27 9.42.01 .png](https://qiita-image-store.s3.amazonaws.com/0/101361/46fa8fbc-62d8-7584-aa58-dc610bfc8606.png)
![スクリーンショット 2017-05-27 9.42.09 .png](https://qiita-image-store.s3.amazonaws.com/0/101361/748f2409-4d09-9d85-abc9-c9416fb29091.png)
![スクリーンショット 2017-05-27 9.43.27 .png](https://qiita-image-store.s3.amazonaws.com/0/101361/aaee7105-4d20-02b1-2156-305766f599a7.png)
「メニューバーにVPNの状況を表示」にチェックを入れると、接続状況が簡単にわかるので便利です。
![スクリーンショット 2017-05-27 9.43.16 .png](https://qiita-image-store.s3.amazonaws.com/0/101361/33416da3-6dca-3461-430d-5e0f9df89d28.png)

#従来のスタンドアローンクライアント
下記リンクから、「Mac OS standalone client(UI)」をダウンロード可能です。
><a href="https://support.arraynetworks.net/prx/001/http/supportportal.arraynetworks.net/downloads/downloads.html" >Clients & Tools</a>

下記リンクと同じ方法で利用可能であることを確認しました。（SSLVPNSetup_MacOS_v9.4.0.107.zip）
><a href="http://qiita.com/khayama/items/7dbf3d28e30190af60b2" >Mac に ArraySSLVPN をインストールする方法 - Qiita</a>


```
ArraySSLVPN $ ls
ArraySSLVPN.app	README		install.app	install.sh	uninstall.app	uninstall.sh
ArraySSLVPN $ cat README 
Array Networks SSL VPN Client for MAC OS X

1 Overview
  Version: 1.1.0

2 Supported Operating Systems
  MAC OS X, Version >= 10.9

3 Install
  1) Allow apps downloaded from Anywhere in System Preferences -> Security & Privacy.
  2) Double click install.app to config admin privilege, when popup "Install Finish",click "OK".
  
4 Uninstall
  Double click uninstall.app, when popup "Uinstall Finish",click "OK".

5 Launch
  Double click ArraySSLVPN.app
  You can move ArraySSLVPN.app to other directory, or copy it to other directory using "sudo cp ***".
  It can't work if you copy it using the "cp" command without "sudo".
```

#CLIクライアント
下記リンクから、「Mac OS standalone client(cmd)」をダウンロードしてみましたが、接続できませんでした（vpn_cmdline_mac_v1.0.54.zip）
><a href="https://support.arraynetworks.net/prx/001/http/supportportal.arraynetworks.net/downloads/downloads.html" >Clients & Tools</a>

```
#If you run vpn on Mac OSX, Before start vpn client you should do following steps:
#install.sh, vpn_cmdline, array_vpnc should put in one same directory
1. sudo chmod a+x ./install.sh
2. sudo ./install.sh
	#Step 1,2, only need executed once,until re-download a new .zip file from webui.

3 ./vpn_cmdline
	#following the prompt steps 
	a.input ip or domain, if shared virtual site, please add the alias name after host. i.e. exclusive site: test.com; share site: test.com/alias1. 
	b.input port
	c.chose login method
	d.input username and password
	#After these steps can start vpn successfully

4 ./vpn_cmdline -s
	#stop vpn, if step 3 can not stop vpn, you can use sudo ./vpn_cmdline -s
```

#MotionPro client
下記リンクから、「Mac OS MotionPro client)」をダウンロード後、接続できることを確認しました。（ArrayMotionProSetup_MacOS_v1.1.3.dmg）
><a href="https://support.arraynetworks.net/prx/001/http/supportportal.arraynetworks.net/downloads/downloads.html" >Clients & Tools</a>

![スクリーンショット 2017-05-27 10.33.42 .png](https://qiita-image-store.s3.amazonaws.com/0/101361/3a48d0e3-8937-8965-27f4-6ab658ca65b9.png)
![59f7e493-2d88-14e1-6ef9-f6a190a60b2b.png](https://qiita-image-store.s3.amazonaws.com/0/101361/8d89a8f8-7a9d-5bb0-bab6-5ac8eb1deba3.png)
![スクリーンショット 2017-05-27 10.34.51 .png](https://qiita-image-store.s3.amazonaws.com/0/101361/4a873b09-ceed-e96c-54af-fb0713cc00dc.png)

#あとがき
接続する方法がいくつか確認できましたが、
あえていえば使い勝手としてはアメリカのApp Storeからダウンロードしたものが一番使いやすいというくらいです。
そこが MotionPro **Plus** と理解しました。

また、iPhone・iPadアプリもあるので使ってみましたが、全く使い物になりませんでした。
引き続き、iPhone・iPadからはVPN接続できないようです。
特にiPhoneがものすごく熱くなるので気をつけてください笑