Veuillez ajouter la compatibilité Linux.
Oui, c'est sur notre feuille de route. Mais d'abord, nous aimerions publier les versions MacOS et Windows car la plupart des utilisateurs demandent des applications pour ces plates-formes.
J'exécute un nœud à partir d'un petit serveur Linux et je souhaite canaliser le trafic d'un espace de noms réseau via le dVPN afin que les applications sélectionnées puissent l'utiliser.
En suivant les instructions du README, j'ai réussi à construire le code. Je peux également lancer l'application et j'obtiens une fenêtre avec les graphiques Mysterium et une invite de chargement. Mais ensuite, il continue d'imprimer
Connecting to the supervisor...
au terminal, sans bouger plus loin. Est-ce prévu ?
Pensez également à avoir quelques commandes API pour répertorier les nœuds disponibles et vous connecter à l'un d'entre eux.
Le superviseur
Sous Linux, vous pouvez essayer d'utiliser myst cli
.
Sous Linux, vous pouvez essayer d'utiliser
myst cli
.
Oh, ça a l'air très cool !
J'ai eu quelques problèmes à comprendre ce que c'est et comment l'utiliser. Donc, fondamentalement, il vient avec le nœud. Vous le lancez puis interagissez avec lui via les requêtes http documentées ici : https://tequilapi.mysterium.network/
Ai-je raison?
PS. Je souhaiterais peut-être exécuter le nœud en mode natif, en supprimant le conteneur docker...
Oui, vous avez raison. myst cli
vient avec node. Le nœud peut fonctionner en mode consommateur et en mode fournisseur et les deux modes peuvent être contrôlés via cli. CLI communique avec le nœud via l'API tequilla.
J'ai du mal à utiliser myst cli
. Mon cas d'utilisation est que je veux me connecter à un nœud Myst comme une application de bureau normale
Les améliorations de
Salut, est-il possible d'utiliser myst cli en tant que client et non des nœuds sur linux / docker ?
Salut, est-il possible d'utiliser myst cli en tant que client et non des nœuds sur linux / docker ?
Sûr! Au lieu d'exécuter /usr/bin/myst service
(qui consiste à exécuter un nœud fournissant votre connexion au réseau), utilisez /usr/bin/myst daemon
pour simplement démarrer le nœud sans aucune activité. Ensuite, les commandes myst cli seront disponibles pour enregistrer une nouvelle identité (une seule fois), la déverrouiller et se connecter à un fournisseur.
Voici un exemple de pile de commandes complète :
/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
Puis dans un autre terminal :
/usr/bin/myst cli identities unlock $MY_IDENTITY
/usr/bin/myst cli connect $MY_IDENTITY $PROPOSAL wireguard
Consultez /usr/bin/myst cli help
pour savoir comment enregistrer la nouvelle identité et comment obtenir la liste des propositions.
Avec docker, ce sera quelque chose comme ça :
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
saviez-vous pourquoi je ne reçois pas la même proposition que le client Windows ? comme si je filtre la liste des propositions uniquement sur le résidentiel, je n'ai rien et je n'ai que 95 propositions sans filtres, et quand je vérifie les fenêtres, c'est 200 résidentiel ^^
et j'obtiens cette erreur lorsque j'essaye de me connecter
2021-01-07T21:37:06.507 ERR tequilapi/client/http_client.go:109 > error="Mettre http://127.0.0.1:4050/connection: composez TCP 0.0.0.0:0->127.0.0.1:4050 : connect : connexion refusée
(Sur Ubuntu 20.04)
Salut, est-il possible d'utiliser myst cli en tant que client et non des nœuds sur linux / docker ?
@merlinjk consultez ce guide : https://docs.mysterium.network/user-guide/
Veuillez vous assurer que vous utilisez la v0.41.0+ (vous pouvez l'obtenir à partir de ppa:mysteriumnetwork/node-pre
)
Désormais, tout le monde peut télécharger le package .deb
avec le client Linux.
https://github.com/mysteriumnetwork/mysterium-vpn-desktop/releases/latest
Commentaire le plus utile
Sûr! Au lieu d'exécuter
/usr/bin/myst service
(qui consiste à exécuter un nœud fournissant votre connexion au réseau), utilisez/usr/bin/myst daemon
pour simplement démarrer le nœud sans aucune activité. Ensuite, les commandes myst cli seront disponibles pour enregistrer une nouvelle identité (une seule fois), la déverrouiller et se connecter à un fournisseur.Voici un exemple de pile de commandes complète :
Puis dans un autre terminal :
Consultez
/usr/bin/myst cli help
pour savoir comment enregistrer la nouvelle identité et comment obtenir la liste des propositions.Avec docker, ce sera quelque chose comme ça :