本文へスキップ

LinuxでSoVPNを使う

Linuxでの接続方法は2つあります。SoVPNのターミナルアプリをインストールするか、WireGuardかOpenVPNの設定ファイルをシステムのツールに読み込むかです。パッケージと設定ファイルはまだ準備中です。準備ができたら、VPNプランのあるアカウントのダッシュボードの「ダウンロード」タブに表示されます。

動作環境 · アプリ: Ubuntu、Debian、Fedora。ほかのディストリビューション: WireGuardかOpenVPNの設定ファイル。

インストールから接続まで

  1. 1SoVPNの残高でVPNプランを購入します。
  2. 2「ダウンロード」タブからLinuxのパッケージをダウンロードします。UbuntuとDebianは.deb、Fedoraは.rpmです。
  3. 3aptかdnfでインストールします。sudoが必要です。
  4. 4ターミナルでSoVPNのログインコマンドを実行し、アカウントトークンを貼り付けます。
  5. 5利用できる所在地を一覧表示し、国か都市を選びます。
  6. 6接続コマンドを実行し、状態の出力でトンネルが有効になったことを確認します。

アプリか設定ファイルか

ターミナルアプリは、ログイン、サーバーの選択、プロトコル、キルスイッチを扱います。どのコマンドもhelpフラグを付けて実行すれば、使えるオプションが表示されます。

何もインストールしたくない場合は、wg-quickでWireGuardのファイルを、OpenVPNかNetworkManagerで.ovpnファイルを使ってください。1つのファイルは1台のサーバー用なので、所在地を変えるには別のサーバーのファイルを読み込みます。

おすすめの設定

夜間にアップデートを取得する自宅サーバーのように無人で動くマシンでは、アプリのキルスイッチを有効にしてください。接続が戻るまで、トンネルの外には何も出ていきません。

設定ファイルを使う場合は、SoVPNのリゾルバーを指すDNSの行を残してください。削除すると、トンネルが有効でもDNSクエリがプロバイダーに送られます。

よくある問題の解決

systemd-resolvedを使うシステムでは、接続後もDNSが古いサーバーのままになることがあります。resolvconf互換パッケージを入れるか、NetworkManager経由でファイルを読み込めば、DNSもトンネルと一緒に切り替わります。

WireGuardのカーネルモジュールがないというエラーは、たいていカーネルがディストリビューションの現行版より古いことを意味します。システムを更新するか、ディストリビューションのリポジトリからwireguard-toolsをインストールしてください。

このデバイスについての質問

Linuxマシンは1台と数えますか?

はい、アプリでも設定ファイルでも1台です。同時にBasicは6台、Plusは10台、Proは12台です。

ウィンドウやボタンのあるデスクトップアプリはありますか?

いいえ。Linuxアプリはターミナル専用です。クリックで操作したい場合は、WireGuardかOpenVPNのファイルをNetworkManagerに読み込み、デスクトップのネットワークメニューから接続してください。

ここに記載のないディストリビューションでも設定ファイルは使えますか?

たいていは使えます。WireGuardかOpenVPNが動くシステムなら読み込めます。インストール用パッケージの動作確認はUbuntu、Debian、Fedoraでのみ行っています。

使うデバイスに合ったプランを選んで、今日から接続

チャージは$5から。初めてのVPNプランは7日以内なら残高に返金できます。