Ubuntu Linux 30日間:12日目
今日は30日間Ubuntu Linuxを体験する12.5日目です。少し時間がかかりましたが、PCWorldにVPN接続できるようになったので、LibreOffice Writerで書いてUbuntu Linuxから直接投稿できるようになりました。ただ、ここまでたどり着くまではあまり直感的ではなく、かなりイライラしました。
Linux用のCisco AnyConnectクライアントを実際に入手しようとしていることに驚いて、なぜUbuntuソフトウェアセンターで「VPN」を検索しなかったのかと不思議がる多くのコメントをいただいた方々に、改めてお伝えしたいことがあります。Windowsで使用しているのはCisco AnyConnectクライアントであることは分かっています。Cisco VPNに接続するために、オープンソースのVPNクライアントを自由に使えるとは知りませんでした。そのため、この解決策に直感的な点は全くありません。

一部のコメントで、私が明白で簡単な解決策を見落としているという含みがあるのは馬鹿げています。この演習を終えて、Ubuntuソフトウェアセンターで適切なツールを見つける方法をよりよく理解するようになりましたが、もし誰かがビッグマックが欲しいと言ったら、私はマクドナルドに行きます。ハンバーガーのようなサンドイッチなら何でもいいとは考えず、スーパーに行って「ハンバーガー」を検索し、何が出てくるかを見て、うまくいくことを祈るだけです。
とはいえ、Ubuntuソフトウェアセンターや多くの親切な読者からのアドバイスがあったにもかかわらず、VPN接続のセットアップは期待していたほど簡単ではありませんでした。いや、いや、むしろ簡単だったのです。VPNアプリに簡単なフィードバックがなかったため、必要以上にイライラさせられました。
Ubuntuソフトウェアセンターを使ってopenconnectアプリとnetwork-manager-openconnectアプリをインストールし、ログアウトして再度ログインすると、VPN接続の設定に利用可能なオプションとしてCisco AnyConnect Compatible VPN(openconnect)が表示されるようになりました。PCWorldのVPNゲートウェイのURLを追加しましたが、残りの空欄を埋めるための情報がなかったので、プロファイルを保存して接続を試みました。
ダメだ。運が悪かった。「どの設定サービスからも接続が提供されませんでした」というようなエラーメッセージが表示されました。
様々なチェックボックスをクリックして、設定を可能な限り変更してみましたが、効果はありませんでした。PCWorldから入手したCisco AnyConnectのTARファイルからインポートできるプロファイルがあるかもしれないと思い、TARファイル内のファイルを一つずつインポートしてみましたが、うまくいきませんでした。
そこで、Windows を再起動して、Cisco AnyConnect クライアントからプロファイルをエクスポートまたは保存し、Linux VPN 接続にインポートできるかどうか試してみることにしました。しかし、何も見つかりませんでした。
Ubuntu Linuxに戻りました。OSを起動し、VPN接続をクリックすると、今度はPCWorldの証明書情報が検証され、正常にログイン画面が表示されました。さあ、接続できました!
私の知る限り、アプリは再起動が必要でしたが、自動的に再起動するほど賢くありませんでした。表示されたエラーメッセージは全く役に立たず、「このVPNアプリが動作するには、システムを再起動する必要があります」といった内容のはずでした。
結局のところ、VPN接続は…振り返ってみると簡単だったと言えるでしょう。しかし、その解決策はLinuxの達人が考えるほど明白で直感的なものではなく、実装も思ったほど簡単ではありませんでした。
前回の「30日間」シリーズを読む: Googleドキュメントで30日間
11日目: Microsoft Officeの代替としてLibreOfficeを検討する
13日目: Bansheeで曲を演奏する