Ubuntu LinuxにVPNクライアントをインストールする方法を徹底解説
Linuxでインターネット通信を暗号化することは非常に有効ですが、WindowsやmacOS、モバイルデバイスと比べると、必ずしも簡単に設定できるとは限りません。すべてのVPNサービスがLinux向けクライアントを提供しているわけではないからです。
そこで本記事では、最も人気のあるLinuxディストリビューションであるUbuntuを例に、VPNのインストール方法を詳しく解説します。スクリーンショットはUbuntu本体(19.10)を使用していますが、同じ手順はLubuntuやMintなど、他のUbuntu系ディストリビューションでもほぼ同様に利用できます。
目次
- 必要なもの
- Ubuntu Linux向けVPNの選び方
- Ubuntu用の無料VPNはある?
- UbuntuでVPNをセットアップする
- VPNクライアントがない場合:LinuxにOpenVPNをインストール
- Linux UbuntuでのOpenVPNの使い方
- アクティビティを守る:Ubuntu VPNクライアントを有効化しよう
必要なもの
Linuxに最適な優れたVPNは数多く存在します。本記事では、現在市場で最高峰と評価されることが多く、Netflix視聴にも強いExpressVPNを例に取り上げます。
- UbuntuまたはUbuntuベースのディストリビューション
- Ubuntu互換のVPN
- VPNプロバイダーからダウンロードできるVPNクライアント
Ubuntu Linux向けVPNの選び方
VPNプロバイダーは、Linuxに関しては慎重な姿勢を取ることが多いです。専用クライアントアプリの提供は珍しいものの、オープンソースのVPNクライアント「OpenVPN(OVPN)」には対応しています。ただし、OpenVPNの設定ファイルをダウンロードして手動設定するのは手間がかかります。よりシンプルな解決策を求めるなら、Linuxクライアントアプリ付きのVPNサービスを選びましょう。
なお注意すべき点として、ほぼすべてのLinux向けVPNクライアントはターミナルから起動します。インストール後は、VPNクライアントを呼び出し、接続コマンドを実行し、サーバーを指定するだけです。操作自体はシンプルですが、他のプラットフォームのような柔軟性は得られにくいのが実情です。
それでは、どこから始めればよいのでしょうか?以下のVPNサービスは、Ubuntu互換のLinuxクライアントを提供しています:
- Mullvad VPN
- TorGuard
- AirVPN
- Windscribe
- ExpressVPN
Ubuntu用の無料VPNはある?
上記のVPNサービスはすべてサブスクリプション制です。しかし、Ubuntu用の無料VPNが必要な場合はどうでしょうか?
選択肢は限られています。無料VPNプロバイダーのうち、データ暗号化以外の目的で信頼できるものはごくわずかです。そうした事業者への信頼度が低いため、暗号化さえもリスクを伴います。短期間だけでよいのであれば、多くの大手VPNサービスが短期トライアルを提供しているため、そちらを利用する方が安全です。
そのようなサービスの一例がProtonVPNとAirVPNです。いずれも何らかの制限があり、有料プランへの加入を促す仕組みになっています。
たとえばProtonVPNはデータ量の制限こそありませんが、利用できるのは1台のデバイスのみです。もう一つの選択肢であるAirVPNは、無料期間が短い代わりに、わずか2ユーロ(約2.25ドル)で3日間のトライアルを利用できます。ただし、AirVPNは新規登録者に常に開放されているわけではないため、この選択肢が使えるとは限らない点に注意してください。
UbuntuでVPNをセットアップする
VPNサービスを選んだら、クライアントをダウンロードしてUbuntuにセットアップしましょう。UbuntuへのVPN導入方法は、クライアントソフトウェアの仕様によって異なります。DEBファイルやsnapファイルのダウンロード、ターミナルからリポジトリ経由で取得、あるいはGitHubからの入手など、複数の方法があります。
ここでは例として、UbuntuにExpressVPNをセットアップする手順を紹介します。
有効なサブスクリプションでウェブサイトにログインし、二段階認証を完了します。OSが自動検出されない場合は、「See all devices」を選択し、「Linux」を選びましょう。次にディストリビューションを選択(ここではUbuntu 64-bitを使用)し、「Download」をクリックします。

DEBファイルがダウンロードされ、ファイルを開くよう求められます。デフォルトのソフトウェアマネージャーを使用し、VPNのインストール完了を待ちましょう。
ExpressVPNは、他の多くのLinux向けVPNと同様にコマンドラインから動作します。ただし、初期設定が必要です。ユーザー名とパスワードの入力を求めるVPNもありますが、ExpressVPNは認証キーを使用します。UbuntuでExpressVPNをセットアップするには、コマンドプロンプトを起動し、以下を入力します:
expressvpn authenticateプロンプトが表示されたら、認証文字列を貼り付け(または入力)ます。
expressvpnコマンドでオプション一覧を表示できます。コマンドに国名を入力すれば、素早くVPNサーバーへ接続できます:
expressvpn connect Germanyまたは、国名・地域・サーバー番号を指定することも可能です:
expressvpn connect Germany - Frankfurt -1
切断するには、次のコマンドを使います:
expressvpn disconnect少し技術的すぎると感じましたか?幸い、ExpressVPNをはじめとする多くのVPNは、ChromeやFirefox向けのブラウザ拡張機能を提供しています。お使いのOSでマウス操作可能なクライアントが利用できない場合でも、これらを使えばVPNサービスをはるかに簡単に利用できます。
Linux対応のVPNプロバイダーはいずれも同様のコマンドラインアプリを提供しているため、ここで紹介した手順は大半のサービスで参考になるはずです。もちろん、正確な手順については、利用するVPNサービスの公式ドキュメントを確認してください。
VPNクライアントがない場合:LinuxにOpenVPNをインストール
利用したいVPNサービスにクライアントが用意されていない場合、あるいは頻繁にVPNを乗り換える場合は、汎用的なVPNクライアントアプリを常備しておくと便利です。クライアントを都度インストールし直すのではなく、1つのVPNクライアントアプリを使い回せばよいのです。
幸い、そんなソリューションが存在します。Ubuntu LinuxにはOpenVPNクライアントが必要で、以下のコマンドでインストールできます:
sudo apt install openvpn
Linux UbuntuでのOpenVPNの使い方
これでLinuxにOpenVPNクライアントがインストールできました。では、VPNサーバーにはどう接続するのでしょうか?
まず、利用するVPNプロバイダーがOpenVPNに対応していることを確認してください。ほぼすべてのプロバイダーが対応していますが、使用したいVPNサーバーの設定ファイルをダウンロードする必要があります。詳細はVPNプロバイダーのサポートページを確認してください。設定ファイルの拡張子は「.ovpn」です。
たとえば、ロンドンにあるVPNサーバーなら「London-VPN.OVPN」という名前になっているかもしれません。
再びExpressVPNを例にすると、スイスのサーバーに接続するためのファイルはmy_expressvpn_switzerland_udp.ovpnです。Ubuntu LinuxのOpenVPNクライアントで使用するには、以下を入力します:
sudo openvpn --config my_expressvpn_switzerland_udp.ovpn
その後、VPNプロバイダーへのアクセス認証情報の入力を求められます。認証情報を入力すると、VPN接続が完了します。
アクティビティを守る:Ubuntu VPNクライアントを有効化しよう
忘れてはならないのは、VPNプロバイダーはクライアントアプリやサーバーIPを定期的に更新しているという点です。クライアントアプリを使う場合でもOpenVPNを使う場合でも、OVPN設定ファイルを定期的に更新しましょう。週1回〜2週間に1回程度のペースで更新すれば、常に最適なサーバーにアクセスできます。
さまざまなVPNプロバイダーがLinuxに対応していますが、対応していない一部の業者も存在します。また、対応している業者のほとんどは、他のLinuxディストリビューションではなくUbuntuに焦点を当てています。ここで紹介した手順はUbuntu/Debian系のディストリビューションでそのまま機能しますが、OpenVPN自体は他のすべてのLinuxバージョンでも利用可能です。
-
LinuxにKodiをインストールする方法|Ubuntu・Debian・Fedora・Arch対応ガイド
メディアストリーミングの分野で、Kodiに勝るプレイヤーは存在しません。映画やドラマのボックスセットコレクションからライブTVまで、あらゆるコンテンツを再生できます。初代Xbox向けアプリとして誕生した頃とは別物と言えるほど進化しました。クロスプラットフォーム対応のため、Linux PCへのインストールも難しくありません。一部のLinuxリポジトリにはKodiが標準で含まれていますが、すべてのディストリビューションでそうとは限りません。本記事では、主要なLinuxディストリビューションそれぞれにKodiをインストールする手順を詳しく解説します。UbuntuにKodiをインストールする最近のUb
-
Arch Linuxのインストール方法を徹底解説!初心者向けステップバイステップガイド
UbuntuやLinux Mintとは異なり、Arch Linuxは「ローリングリリース」方式を採用したLinuxディストリビューションです。一度インストールしてしまえば、常に最新バージョンへと自動的にアップデートされ続けます。また、Arch Linuxは必要最小限の構成から始まるディストリビューションのため、システムに何をインストールするかを完全に自分でコントロールできるのも大きな魅力です。さらに、Linuxコミュニティ屈指の充実度を誇る「Arch Wiki」が存在する点も見逃せません。ただし、Arch Linuxで注意すべき点はそのインストールプロセスです。決して心臓の弱い方向けではありま