このチュートリアルでは、コマンドラインインターフェース(CLI)経由でLinux版ExpressVPNアプリをセットアップする方法を説明します。
ExpressVPNは、これらの64ビットLinuxオペレーティングシステムと互換性があります:
- Ubuntu: 24.04 LTS以上
- Debian:12以降
- Fedora:39以降
- Arch Linux:最新のローリングリリース
- Raspberry Pi OS 64-bit:Bookworm以降
- Linux Mint 22以降
手動設定をご希望の場合は、 手動セットアップの手順を確認 OpenVPN(ターミナルを経由) 及び OpenVPN(Ubuntuネットワークマネージャーを経由)。
…に移動…
インストーラーをダウンロード
アプリをインストールしアクティベートします
VPNサーバーロケーションに接続
VPNサーバーロケーションから切断する
別のVPNサーバーロケーションを選択
別のVPNプロトコルに切り替える
すべてのコマンドを表示
Split tunneling
広告、トラッカー、有害サイトを{BR}ブロック
Network Lock
アプリをアンインストールします
インストーラーをダウンロード
- 次の ExpressVPNセットアップページにアクセスします。プロンプトが表示された場合は、アカウントにログインしてください。
- 「アプリケーション」(または「他のデバイスを表示」)で、「Linux」がまだ選択されていない場合は選択します。表示されない場合は、「オペレーティングシステム」を選択してドロップダウンメニューを開き、「Linux」を選択します。
- ダウンロードをクリックします。
- ファイルを保存を選択します。 OKをクリックします。
助けが必要ですか?直ちにサポートが必要な場合は、ExpressVPNサポートチームにお問い合わせください。
アプリをインストールしアクティベートします
アプリをインストール
ターミナルを開き、インストーラーをダウンロードした場所に移動します。例:
cd ~/Downloads
次のコマンドでファイルを実行可能にします:
chmod +x installer/name
実際のインストーラー名によって異なりますが、コマンドは次のようになります:
chmod +x expressvpn-linux-universal-14.0.1.12858_release.run
アプリをアクティベート
新しいターミナルを開きます。アクティベーションコードをファイルに保存します。例:
echo 'your activation code' > activationCodeFile
アクティベーションコードを保存したら、そのファイル名を使用してログインコマンドを実行します:
expressvpnctl login activationCodeFile
正常にログインしたら、不正アクセスを防ぐため、作成したアクティベーションコードファイルを削除してください。
助けが必要ですか?直ちにサポートが必要な場合は、ExpressVPNサポートチームにお問い合わせください。
VPNサーバーロケーションに接続
注意:CLIで接続コマンドを使用するには、ExpressVPN GUIクライアントを実行する必要があります、または 背景モードを有効にするには、以下のコマンドを実行します:expressvpnctl background enable
VPNに接続するには、以下のコマンドを実行します:
expressvpnctl connect
初めて接続する場合、ExpressVPNはスマートロケーション機能を使用し、速度や距離などの要素に基づいて推奨されるサーバーロケーションを選択します。
以前に接続している場合、ExpressVPNは最後に接続したサーバーロケーションに接続します。
助けが必要ですか?直ちにサポートが必要な場合は、ExpressVPNサポートチームにお問い合わせください。
VPNサーバーロケーションから切断する
VPNから切断するには、次のコマンドを実行します:
expressvpnctl disconnect
助けが必要ですか?直ちにサポートが必要な場合は、ExpressVPNサポートチームにお問い合わせください。
別のVPNサーバーロケーションに接続
接続可能なロケーションのリストを確認するには、ターミナルで次のコマンドを入力します:
expressvpnctl get regions
特定のVPNサーバーロケーションに接続
特定のサーバーロケーションに接続するには、以下を入力します:
expressvpnctl connect "LOCATION"
例えば、ドイツ – フランクフルト – 1に接続するには、以下を入力します:
expressvpnctl connect "Germany - Frankfurt - 1"
助けが必要ですか?直ちにサポートが必要な場合は、ExpressVPNサポートチームにお問い合わせください。
別のVPNプロトコルに切り替える
重要:別のプロトコルに切り替える前にVPN接続を切断してください。
VPNプロトコルは、ご使用のデバイスをVPNサーバーに接続する方法です。 最良の体験のために、ExpressVPNは自動プロトコルオプションを使用することを推奨しています。 これはデフォルトで選択されており、ネットワークに最も適したプロトコルを自動で選択します。
場合によっては、別のプロトコルに切り替えることで接続速度が速くなることがあります。
Lightway – TCPに切り替えるには、以下のコマンドを実行します:
expressvpnctl set protocol lightwaytcp
Lightway – UDPに切り替えるには、以下のコマンドを実行します:
expressvpnctl set protocol lightwayudp
OpenVPN – TCPに切り替えるには、以下のコマンドを実行します:
expressvpnctl set protocol openvpntcp
OpenVPN – UDPに切り替えるには、以下のコマンドを実行します:
expressvpnctl set protocol openvpnudp
自動オプションを使用するには、このコマンドを実行します:
expressvpnctl set protocol auto
助けが必要ですか?直ちにサポートが必要な場合は、ExpressVPNサポートチームにお問い合わせください。
すべてのコマンドを表示
アプリの機能とコマンドの一覧を表示するには、ターミナルでこれを実行します:
expressvpnctl -h
助けが必要ですか?直ちにサポートが必要な場合は、ExpressVPNサポートチームにお問い合わせください。
Split tunneling
スプリットトンネリングでは、ExpressVPNに接続している際にどのアプリがVPNを使用するか選択できます。 これにより、Linuxデバイスでローカルコンテンツとブロックされたコンテンツの両方にアクセスできます。
スプリットトンネリングを有効にするには、コマンドを実行します:
expressvpnctl set splittunnel true
有効にすると、VPNをバイパスするアプリとVPNを使用するアプリを指定できます。
アプリのパスを取得するには、次のコマンドを実行します:
which app-name
Firefoxの場合、コマンドは「which firefox」のようになります。結果は次のようになります:
/usr/bin/firefox
VPNを迂回させるアプリを追加するにはコマンドを実行します:
expressvpnctl set split-app bypass: ROUTE/TO/APPLICATION/EXECUTABLE
例えば、FirefoxをVPNから除外したい場合は、次のコマンドを実行します:
expressvpnctl set split-app bypass:/usr/bin/firefox
VPNを使用させるアプリを追加するにはコマンドを実行します:
expressvpnctl set split-app vpn: ROUTE/TO/APPLICATION/EXECUTABLE
例えば、FirefoxをVPNから除外したい場合は、次のコマンドを実行します:
expressvpnctl set split-app vpn:/usr/lib/firefox/firefox
アプリのスプリットトンネリングルールを削除するには、コマンドを実行します:
expressvpnctl set split-app remove:ROUTE/TO/APPLICATION/EXECUTABLE
助けが必要ですか?直ちにサポートが必要な場合は、ExpressVPNサポートチームにお問い合わせください。
広告、トラッカー、有害サイトを{BR}ブロック
オンライン体験をカスタマイズし、企業があなたについて知っていることを管理しましょう。 ExpressVPNアプリ内で広告、トラッカー、悪意のあるサイト、成人向けコンテンツをブロックすることができます。
訪れる多くのアプリやウェブサイトは、トラッカー、詐欺師、マルウェアサイトを含む第三者の会社とあなたの活動記録を保持し共有します。 この情報は、通常あなたの知識や許可なく、よりターゲットを絞った広告やコンテンツを届けるために使われます。
これらの高度な保護機能は、お使いのデバイスで訪れるすべてのアプリとウェブサイトを、オープンソースのブロックリストにある第三者の会社と通信するのを防ぎます。
高度な保護機能はデフォルトでは無効になっています。 すべての高度な保護機能を一度に有効にするには:
- ターミナルウィンドウを開きます。
- VPNに接続します。
- すべての高度な保護機能を有効にするには、コマンドを入力します:
expressvpnctl set blockAll true
すべての高度な保護機能を無効にするには、コマンドを入力します:
expressvpnctl set blockAll false - Enterを押して確定します。
- 変更を適用するには、VPNに再接続します。
また、各高度な保護機能を個別に有効または無効にすることもできます:
トラッカーをブロック
- ターミナルウィンドウを開きます。
- VPNに接続します。
- トラッカーをブロックするには、コマンドを入力します:
expressvpnctl set blockTrackers true
無効化するには、次のコマンドを入力してください:
expressvpnctl set blockTrackers false - Enterを押して確認します。
- 変更を適用するには、VPNに再接続します。
悪質なサイトをブロック
- 悪意あるサイトをブロックするには、次のコマンドを入力してください:
expressvpnctl set blockMalicious true
無効化するには、次のコマンドを入力してください:
expressvpnctl set blockMalicious false - Enterを押して確定します。
- 変更を適用するには、VPNに再接続します。
広告をブロック
- 広告ブロッカーを有効化するには、次のコマンドを入力してください:
expressvpnctl set blockAds true
無効化するには、次のコマンドを入力してください:
expressvpnctl set blockAds false - Enterを押して確認します。
- 変更を適用するには、VPNに再接続します。
成人向けサイトをブロック
- アダルトサイトをブロックするには、次のコマンドを入力してください:
expressvpnctl set blockAdult true
無効化するには、次のコマンドを入力してください:
expressvpnctl set blockAdult false - Enterを押して確定します。
- 変更を適用するには、VPNに再接続します。
助けが必要ですか?直ちにサポートが必要な場合は、ExpressVPNサポートチームにお問い合わせください。
Network Lock
ExpressVPNにはキルスイッチとして機能するNetwork Lockがあります。 接続が事故で中断された場合、Network Lockはすぐにすべてのインターネットトラフィックをデバイスへの出入りを停止します。 これにより、中断中にオンライントラフィックが露出するのを防ぎます。
Network Lockは、デフォルトで有効になっています。 Network Lockを無効にするには、次のコマンドを実行してください:
expressvpnctl set networklock false
Network Lockを再有効化するには、次のコマンドを実行してください:
expressvpnctl set networklock true
助けが必要ですか?直ちにサポートが必要な場合は、ExpressVPNサポートチームにお問い合わせください。
アプリをアンインストールします
アプリをアンインストールするには、アプリのインストールファイルを見つけて次のコマンドを実行してください:
sudo find / -type f -name "*expressvpn*uninstall*" 2>/dev/null
結果が返されない場合、アプリケーションが標準の場所にインストールされていない可能性があります。より広いパターンで検索を繰り返してください:
sudo find / -type f -iname "*expressvpn*" 2>/dev/null
アンインストーラーが見つかった場合は、次のコマンドを実行します:
/path-to-uninstaller
コマンドは次のようになります:
/opt/expressvpn/bin/expressvpn-uninstall.sh
確認を求められた場合は、「Y」と入力します。
助けが必要ですか?直ちにサポートが必要な場合は、ExpressVPNサポートチームにお問い合わせください。