⚠️ なりすましサイトにご注意 vilavpn[.]org は非公式です。ログイン・支払い・ダウンロード前にドメインをご確認ください。 公式ドメインを確認 →

知恵袋

VilaNet のコマンドラインクライアントをインストールして使うには?

画面のない Linux、macOS、Windows では、公式の vilanet-cli を使います。静的な単一ファイルです。VilaVPN アカウントでログインし、サブスクリプションリンクは取り込みません。端末全体は TUN です。

1. 合うパッケージをダウンロードする

リリースページまたは cli.vilavpn.com から取ります。中国本土で GitHub が開かないときは、cli.vilavpn.com のミラー選択を使います。uname -m の x86_64 は AMD64、arm64 または aarch64 は ARM64 です。

  • Linux:linux_amd64.tar.gz、linux_arm64.tar.gz、linux_armv7.tar.gz
  • macOS:darwin_arm64.tar.gz(Apple シリコン)または darwin_amd64.tar.gz(Intel)
  • Windows:windows_amd64.zip または windows_arm64.zip

2. インストールする

Linux。アーカイブを展開してから:

sudo install -m 0755 vilanet-cli /usr/local/bin/
sudo setcap 'cap_net_admin,cap_net_bind_service+eip' /usr/local/bin/vilanet-cli

macOS。展開し、sudo install -m 0755 vilanet-cli /usr/local/bin/ を実行します。端末全体の TUN には sudo が必要です。ローカルプロキシだけでは不要です。

Windows。ZIP を展開します。Wintun は wintun.net だけから取り、合った wintun.dll を vilanet-cli.exe の横に置きます。そのフォルダーで管理者の PowerShell を開き、最初はフォアグラウンドで実行します。先に Windows サービスは入れません。

確認は vilanet-cli version(Windows は .\vilanet-cli.exe version)です。エラーではなくバージョンが表示されれば入りました。

3. ログインして接続する

パスワードをコマンド、スクリーンショット、チケットに書かないでください。login が入力を求めます。

vilanet-cli login --email [email protected]
vilanet-cli list packages
vilanet-cli list servers
vilanet-cli connect --country HK

認証情報はこの端末に暗号化して保存されます。キーリングのないヘッドレスでは暗号化ファイルになります。SSH でも使えます。普段は --insecure-store を付けないでください。--country に国コードを付けられます。HK は使いたいコードに変えます。macOS で TUN に権限が要るときは connect の前に sudo を付けます。Windows は昇格したウィンドウのままです。コマンドは動かし続け、Ctrl+C で止めます。既定のパッケージがなければ、connect は残り通信量がある最初のパッケージを使います。1 回だけ変えるときは --package を足し、ID は list packages にあります。画面付きアプリは どのアプリを使うか、Ubuntu で GLIBC のためデスクトップ版が起動しないときは Linux のインストール です。

通信量を使い切った、または別のパッケージにつながった

  1. vilanet-cli list packages で ID と名前を見ます。connect に sudo を付けたなら、ここも sudo です。
  2. vilanet-cli settings set selected_package <id>
  3. vilanet-cli connect --country HK。または --package <id> を足します。

login と connect は同じユーザーです。両方 sudo か、両方なしです。既定は vilanet-cli settings get selected_package で見ます。プランの切り替えも見てください。

接続できたかの確認

  • フォアグラウンド:ターミナルを開いたまま、プロセスが動いているか見ます。IP 確認ページの公開 IP が、いつもの回線と違っていれば通っています。この実行を status では判断しません。
  • Linux または macOS のバックグラウンド:別のターミナルで vilanet-cli status。egress_ip が出口の公開 IP です。ヘルスチェックが確認できず running-unverified のときも、この行が出ることがあります。中国ではよくあり、出口が必ず使えないという意味ではありません。空なら少し待って再度 status します。
  • Windows のフォアグラウンド:disconnect、status、switch はこのプロセスを操作できません。開いたウィンドウと IP 確認ページで見て、Ctrl+C で止めます。

切断とログアウト

Linux または macOS のバックグラウンドは vilanet-cli disconnect で止めます。切るだけなら logout は不要です。vilanet-cli logout は保存した認証情報とキャッシュしたアカウントデータを消します。

ローカルプロキシは、既定ではシステムプロキシを変えません。TUN を使わないローカルプロキシに --system-proxy を付けたときだけ、接続中にシステムプロキシを設定し、切断で元に戻します。端末全体の TUN にこのフラグは不要です。

よくあるエラー

  • command not found:展開したフォルダーから実行するか、PATH に置きます。
  • 終了コード 2:メールアドレスとパスワードを確認して login。
  • 終了コード 4:先にログインします。連続リクエストで制限されたら、少し待ちます。
  • 終了コード 5:必要な管理者権限で再実行します。Linux では上の setcap をやり直します。
  • no daemon active:バックグラウンドが動いていません。先に vilanet-cli connect してから status を見ます。これは Linux/macOS のバックグラウンドであり、Windows のフォアグラウンドではありません。
  • 別の daemon が動いている:それを使うか、先に disconnect します。
  • ノード ID が見つからない:期限切れか入力ミスです。list servers をやり直し、今の一覧の値を使います。
  • キーリングが使えない(the OS keyring is unavailable on this build または Specified keyring backend not available):古いプログラムです。リリースページの新しいファイルに替えて login します。パスワードはコマンドに書きません。
  • Windows で Wintun:公式の wintun.dll が vilanet-cli.exe の横にあるか確認します。
  • Windows に vilanet-cli update はありません。リリースページの新しい ZIP でプログラムを置き換えます。

vilanet-cli update は GitHub から取るので、オフラインや GitHub に届かないときは失敗します。つながらないときの最初の手順にはしません。新しいプログラムは cli.vilavpn.com かリリースページから取り、古いファイルを上書きして実行可能のままにし、vilanet-cli version を実行します。

それでもうまくいかない場合

vilanet-cli logs --follow を実行し、安全に切断して、機密を消した抜粋をサポートに送ります。設定ディレクトリ全体は送らないでください。暗号化された認証情報や接続情報が入っていることがあります。チケットを作成することもできます。次は 接続できない。ドキュメント:VilaNet CLI。

  • 0 これは役に立つとユーザーは感じています
この回答は役に立ちましたか?

関連記事

v2rayNでサブスクリプションリンクを追加して使用する手順

v2rayNでサブスクリプションリンクを追加して使用する手順(v2rayN 7.x) この記事は v2rayN 7.x を対象に、Windows 版(Windows 10...

説明動画

VilaVPN(V2Ray) Video Tutorial https://www.youtube.com/@vilavpn   iOS  Android  Windows...

macOS での VilaNet インストール手順

VilaNet をダウンロードする。 VilaNet を Applications(アプリケーション)フォルダへ移動する。Downloads(ダウンロード)や...

VilaNet と Netch を併用してゲームを高速化する方法

VilaNet と Netch を併用してゲームを高速化する方法   第1歩:VilaNet の設定 VilaNet を開く 設定に進む TUN...

Windows に VilaNet をインストールして接続するには?

64 ビットの Windows 10 以降では、VilaVPN の公式ダウンロードから VilaNet を入れ、ログインし、自動選択の最速を選んでから接続します。ユーザーアカウント制御は、名前が...