请添加 Linux 兼容性。
是的,这在我们的路线图上。 但首先,我们想发布 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
最有用的评论
当然! 而不是运行
/usr/bin/myst service
(即运行一个提供网络连接的节点),而是使用/usr/bin/myst daemon
来启动节点而不进行任何活动。 然后 myst cli 命令将可用于注册新身份(仅一次)、解锁它并连接到提供者。这是一个完整的命令堆栈示例:
然后在另一个终端:
查看
/usr/bin/myst cli help
以了解如何注册新身份以及如何获取提案列表。使用 docker,它将是这样的: