Page cover

Adaptation à la réglementation russe

Le problème

Une portion significative des machines sur CLORE.AI est située en Russie, principalement en raison de la disponibilité d'une énergie bon marché.

Différents services, voire les connexions vers des serveurs virtuels/dédiés à usage général dans d'autres pays peuvent être bloqués par certains FAI russes, CLORE.AI est un réseau distribué sans permission comportant de nombreux hôtes qui utilisent des connexions Internet résidentielles/commerciales en Russie, lesquelles peuvent, selon le fournisseur d'accès, restreindre l'accès à des protocoles non standard comme

  • stratum+tcp / stratum+ssl

  • websockets

  • ou même toute connexion TCP/UDP depuis certains fournisseurs d'hébergement

Principalement à cause d'un pare-feu automatisé qui tente d'empêcher les connexions aux services VPN et les protocoles non standard/serveurs à usage général peuvent être signalés comme tels

Dans certains cas, même le domaine peut jouer un rôle pour le trafic https, comme montré par exemple dans publicationarrow-up-right probablement en raison de l'en-tête SNI mentionnant un domaine non .ru dans la requête (en TLS sous la version v1.3)

La réalité est très spécifique et dépend de nombreux facteurs qui ne sont pas entièrement connus publiquement, cet article peut vous aider à atténuer les faux positifs dans le blocage de vos connexions

Bon à savoir

Dans les instantanés GigaSPOT, le code pays est spécifié selon la norme ISO 3166-1 alpha-2

Solutions

Connexions aux pools de minage publics

Lors de l'utilisation de pools de minage publics, essayez d'utiliser stratum hébergé en Russie pour les connexions sur les machines situées en Russie, ce qui peut être déterminé par le code pays affiché pour chaque machine sur le marché GigaSPOT dans ISO 3166-1 alpha-2 format. Il est important de dire que certaines machines en Russie ont récemment eu des adresses IP du Kazakhstan "KZ", donc elles sont signalées comme KZ ; il est généralement sûr de considérer tous les KZ comme RU et d'utiliser la même configuration pour les deux

Connexions à mon service websocket / http / https

Par exemple, vous pouvez avoir votre propre hôte pour servir des scripts et des fichiers pour les déploiements sur GigaSPOT, particulièrement utile pour exécuter des charges de travail à partir d'une image de base Ubuntu

Dans de tels cas, je pourrais recommander de placer votre hôte derrière le proxy Cloudflare, qui est généralement accessible. Nous avons vu des cas où l'API websocket, par exemple derrière Cloudflare, a eu un accès restreint depuis certains fournisseurs d'accès russes, cela n'est pas probable mais l'obtention d'un domaine .ru a aidé

Vous pouvez aussi essayer d'installer l'hôte en Russie, une excellente option pourrait être https://pq.hosting/arrow-up-right qui accepte les paiements en cryptomonnaie.

Vérifications à l'intérieur du conteneur

Vous pouvez configurer des vérifications et avoir des points de terminaison séparés pour les machines en Russie et pour le reste du monde et démarrer votre charge de travail en conséquence selon l'endpoint atteignable ; ici il est impossible de donner un guide, car l'implémentation peut être très différente selon les charges de travail.

Règles lors du déploiement

Vous pouvez faire en sorte que votre bot déploie 2 variantes de votre charge de travail, qui peuvent être ajustées peut-être par ENV, image différente, entrypoint... Pour différencier la Russie et le reste du monde. Comme mentionné précédemment, certaines machines russes apparaissent comme Kazakhstan "KZ", il est sûr de considérer le Kazakhstan comme la Russie à cette fin.

Mot final

Bien qu'à l'heure actuelle la majorité des machines en Russie n'aient pas de tels problèmes de connexions restreintes, il n'est pas rare que cela arrive et il est préférable d'être préparé pour éviter des pertes financières.

Idéalement, utilisez quelques-uns des trucs mentionnés ou vous pouvez essayer de maintenir une liste noire de machines/hôtes qui ne fonctionnent pas correctement, ce qui peut être causé par ces restrictions

Mis à jour

Ce contenu vous a-t-il été utile ?