Mysterium-vpn-desktop: Linux 版桌面应用程序

创建于 2020-04-14  ·  13评论  ·  资料来源: mysteriumnetwork/mysterium-vpn-desktop

请添加 Linux 兼容性。

最有用的评论

嗨,可以在 linux/docker 上使用 myst cli 作为客户端而不是节点吗?

当然! 而不是运行/usr/bin/myst service (即运行一个提供网络连接的节点),而是使用/usr/bin/myst daemon来启动节点而不进行任何活动。 然后 myst cli 命令将可用于注册新身份(仅一次)、解锁它并连接到提供者。

这是一个完整的命令堆栈示例:

/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以了解如何注册新身份以及如何获取提案列表。

使用 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 传输网络命名空间的流量,以便选定的应用程序可以使用它。

按照自述文件中的说明,我设法构建了代码。 我也可以启动应用程序,然后我会看到一个带有 Mysterium 图形和加载提示的窗口。 但它只是继续打印

Connecting to the supervisor...

到终端,不再移动。 这是预期的吗?

另外请考虑使用几个API命令来列出可用节点并连接到其中一个。

@dpellegr主管仍未移植到 Linux。 这就是我们没有官方 Linux 桌面应用程序的原因。
在 Linux 上,您可以尝试使用myst cli

在 Linux 上,您可以尝试使用myst cli

哦,这看起来很酷!

我在理解它是什么以及如何使用它时遇到了一些问题。 所以基本上它与节点一起出现。 您启动它,然后通过此处记录的 http 请求与它交互: https :

我对吗?

附注。 我可能想在本地运行节点,删除 docker 容器......

是的,你是对的。 myst cli与节点一起出现。 Node 可以在消费者和提供者模式下工作,并且这两种模式都可以通过 cli 进行控制。 CLI 通过 tequilla api 与节点通信。

我很难使用myst cli 。 我的用例是我想像普通桌面应用程序一样连接到 Myst 节点

@arpitjindal97 cli 改进在我们 10 月份的待办事项中!

嗨,可以在 linux/docker 上使用 myst cli 作为客户端而不是节点吗?

嗨,可以在 linux/docker 上使用 myst cli 作为客户端而不是节点吗?

当然! 而不是运行/usr/bin/myst service (即运行一个提供网络连接的节点),而是使用/usr/bin/myst daemon来启动节点而不进行任何活动。 然后 myst cli 命令将可用于注册新身份(仅一次)、解锁它并连接到提供者。

这是一个完整的命令堆栈示例:

/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以了解如何注册新身份以及如何获取提案列表。

使用 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 个没有过滤器的提案,当我检查 whindows 时,他们是 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 等级

相关问题

Ammar7347 picture Ammar7347  ·  4评论

mikemfleming picture mikemfleming  ·  4评论

cvl picture cvl  ·  8评论

MaartenUreel picture MaartenUreel  ·  3评论

samueller picture samueller  ·  3评论