Mysterium-vpn-desktop: إصدار Linux من تطبيق سطح المكتب

تم إنشاؤها على ١٤ أبريل ٢٠٢٠  ·  13تعليقات  ·  مصدر: mysteriumnetwork/mysterium-vpn-desktop

الرجاء إضافة توافق Linux.

epic

التعليق الأكثر فائدة

مرحبًا ، هل من الممكن استخدام Myst CLI كعميل وليس عقدًا على Linux / docker؟

بالتأكيد! بدلاً من تشغيل /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 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...

إلى المحطة ، دون المضي قدمًا. هل هذا متوقع؟

يرجى أيضًا التفكير في وجود أمرين من API لسرد العقد المتاحة والاتصال بأحدها.

لم يتم نقل المشرف dpellegr إلى Linux. هذا هو سبب عدم وجود تطبيق Linux الرسمي لسطح المكتب.
في Linux ، يمكنك تجربة استخدام myst cli .

في Linux ، يمكنك تجربة استخدام myst cli .

أوه ، هذا يبدو رائعًا جدًا!

كان لدي بعض المشكلات في فهم ماهيتها وكيفية استخدامها. لذلك فهي تأتي في الأساس مع العقدة. تقوم بتشغيله ثم التفاعل معه من خلال طلبات http الموثقة هنا: https://tequilapi.mysterium.network/

هل انا على حق؟

ملاحظة. قد أرغب في تشغيل العقدة أصلاً ، وإسقاط حاوية عامل الإرساء ...

نعم ، أنت محق. myst cli مع العقدة. يمكن أن تعمل العقدة في أوضاع المستهلك والموفر ويمكن التحكم في كلا الوضعين عبر CLI. يتواصل CLI مع العقدة عبر tequilla api.

أواجه صعوبة في استخدام myst cli . حالة الاستخدام الخاصة بي هي أنني أريد الاتصال بعقدة Myst تمامًا مثل تطبيق سطح المكتب العادي

@ arpitjindal97 توجد تحسينات

مرحبًا ، هل من الممكن استخدام Myst CLI كعميل وليس عقدًا على Linux / docker؟

مرحبًا ، هل من الممكن استخدام Myst CLI كعميل وليس عقدًا على Linux / docker؟

بالتأكيد! بدلاً من تشغيل /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 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> خطأ = "ضع http://127.0.0.1:4050/connection: اطلب tcp 0.0.0.0:0->127.0.0.1:4050 : اتصال: رفض الاتصال

(في ubuntu 20.04)

مرحبًا ، هل من الممكن استخدام Myst CLI كعميل وليس عقدًا على Linux / docker؟

merlinjk تحقق من هذا الدليل: https://docs.mysterium.network/user-guide/

يرجى التأكد من أنك تستخدم v0.41.0 + (يمكنك الحصول عليه من ppa:mysteriumnetwork/node-pre )

الآن يمكن لأي شخص تنزيل حزمة .deb مع عميل Linux.
https://github.com/mysteriumnetwork/mysterium-vpn-desktop/releases/latest

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات