Mysterium-vpn-desktop: Linux版のデスクトップアプリ

作成日 2020年04月14日  ·  13コメント  ·  ソース: mysteriumnetwork/mysterium-vpn-desktop

Linux互換性を追加してください。

epic

最も参考になるコメント

こんにちは、Linux / Dockerのノードではなく、クライアントとしてmyst cliを使用することは可能ですか?

もちろん! /usr/bin/myst service (ネットワークへの接続を提供するノードを実行する)を実行する代わりに、 /usr/bin/myst daemonを使用して、アクティビティなしでノードを起動します。 次に、myst cliコマンドを使用して新しいIDを登録し(1回のみ)、ロックを解除してプロバイダーに接続します。

完全なコマンドスタックの例を次に示します。

/usr/bin/myst --config-dir=/etc/mysterium-node --data-dir=/var/lib/mysterium-node --runtime-dir=/var/run/mysterium-node --keystore.lightweight --agreed-terms-and-conditions daemon

次に、別の端末で:

/usr/bin/myst cli identities unlock $MY_IDENTITY
/usr/bin/myst cli connect $MY_IDENTITY $PROPOSAL wireguard

/usr/bin/myst cli helpをチェックして、新しいIDを登録する方法と、提案リストを取得する方法を確認してください。

dockerを使用すると、次のようになります。

docker run --cap-add NET_ADMIN -d \
    --restart unless-stopped \
        --name $NAME \
        -v $PATH_TO_SOME_LOCATION_FOR_LOCAL_STORAGE_OF_NODE_STUFF:/var/lib/mysterium-node \
        mysteriumnetwork/myst \
        daemon

docker exec -it $NAME myst cli identities unlock $MY_IDENTITY
docker exec -it $NAME myst cli connect $MY_IDENTITY $PROPOSAL wireguard

全てのコメント13件

はい、これはロードマップにあります。 ただし、最初に、MacOSバージョンとWindowsバージョンをリリースしたいと思います。これは、ほとんどのユーザーがこれらのプラットフォーム用のアプリを要求しているためです。

小さなLinuxサーバーからノードを実行していますが、選択したアプリケーションが使用できるように、dVPNを介してネットワーク名前空間のトラフィックをトンネリングしたいと思います。

READMEの指示に従って、コードを作成することができました。 アプリを起動すると、Mysteriumグラフィックと読み込みプロンプトが表示されたウィンドウが表示されます。 しかし、それはただ印刷し続けます

Connecting to the supervisor...

それ以上移動せずに、ターミナルに移動します。 これは予想されますか?

また、使用可能なノードを一覧表示し、それらの1つに接続するためのAPIコマンドをいくつか用意することを検討してください。

@dpellegrスーパーバイザーはまだLinuxに移植されていません。 これが、公式のLinuxデスクトップアプリがない理由です。
Linuxでは、 myst cliを使用してみることができます。

Linuxでは、 myst cliを使用してみることができます。

ああ、これはとてもクールに見えます!

それが何であるか、そしてそれをどのように使うかを理解するのにいくつかの問題がありました。 つまり、基本的にはノードと一緒になります。 あなたはそれを起動し、次にここに文書化されたhttpリクエストを通してそれと相互作用します: https

私は正しいですか?

PS。 Dockerコンテナを削除して、ノードをネイティブに実行したい場合があります...

はい、その通りです。 myst cliはノードと一緒に来ます。 ノードはコンシューマーモードとプロバイダーモードで動作でき、両方のモードはcliを介して制御できます。 CLIは、tequillaapiを介してノードと通信します。

myst cliを使用するのに苦労しています。 私のユースケースは、通常のデスクトップアプリと同じようにMystノードに接続したいというものです。

@ arpitjindal97 cliの改善は、10月のバックログにあります。

こんにちは、Linux / Dockerのノードではなく、クライアントとしてmyst cliを使用することは可能ですか?

こんにちは、Linux / Dockerのノードではなく、クライアントとしてmyst cliを使用することは可能ですか?

もちろん! /usr/bin/myst service (ネットワークへの接続を提供するノードを実行する)を実行する代わりに、 /usr/bin/myst daemonを使用して、アクティビティなしでノードを起動します。 次に、myst cliコマンドを使用して新しいIDを登録し(1回のみ)、ロックを解除してプロバイダーに接続します。

完全なコマンドスタックの例を次に示します。

/usr/bin/myst --config-dir=/etc/mysterium-node --data-dir=/var/lib/mysterium-node --runtime-dir=/var/run/mysterium-node --keystore.lightweight --agreed-terms-and-conditions daemon

次に、別の端末で:

/usr/bin/myst cli identities unlock $MY_IDENTITY
/usr/bin/myst cli connect $MY_IDENTITY $PROPOSAL wireguard

/usr/bin/myst cli helpをチェックして、新しいIDを登録する方法と、提案リストを取得する方法を確認してください。

dockerを使用すると、次のようになります。

docker run --cap-add NET_ADMIN -d \
    --restart unless-stopped \
        --name $NAME \
        -v $PATH_TO_SOME_LOCATION_FOR_LOCAL_STORAGE_OF_NODE_STUFF:/var/lib/mysterium-node \
        mysteriumnetwork/myst \
        daemon

docker exec -it $NAME myst cli identities unlock $MY_IDENTITY
docker exec -it $NAME myst cli connect $MY_IDENTITY $PROPOSAL wireguard

Windowsクライアントと同じ提案が得られない理由をご存知ですか? たとえば、住宅のみで提案リストをフィルタリングすると、何もありません。フィルターなしで95件の提案しかありません。ウィンドウを確認すると、住宅は200件です^^

接続しようとするとこのエラーが発生します
2021-01-07T21:37:06.507 ERR tequilapi / client / http_client.go:109> error = "Put http://127.0.0.1:4050/connection:dial tcp 0.0.0.0:0-> 127.0.0.1:4050 :接続:接続が拒否されました

(ubuntu 20.04について)

こんにちは、Linux / Dockerのノードではなく、クライアントとしてmyst cliを使用することは可能ですか?

@merlinjkこのガイドを確認してください: https//docs.mysterium.network/user-guide/

v0.41.0 +を使用していることを確認してください( ppa:mysteriumnetwork/node-preから入手できます)

これで、誰でもLinuxクライアントで.debパッケージをダウンロードできます。
https://github.com/mysteriumnetwork/mysterium-vpn-desktop/releases/latest

このページは役に立ちましたか?
0 / 5 - 0 評価