Il y a eu un certain nombre d’articles sur SurvivalBlog sur l’utilisation d’appareils mobiles comme les téléphones portables et les tablettes dans des scénarios de survie/catastrophe (dont un que j’ai écrit – « Technologie tactique pour TEOTWAWKI » parties 1, 2, 3, 4, 5, 6). . Dans cet article, j’ai brièvement présenté l’idée de configurer et d’utiliser une infrastructure de serveur/réseau domestique pour un scénario de catastrophe, ce qui peut vous offrir de nombreuses options pour planifier, organiser, coordonner, partager et communiquer des informations au sein de votre équipe. famille, groupe ou communauté. Dans cet article, je discuterai d’une approche possible pour configurer une telle infrastructure en cas de catastrophe. Notez que ceci est basé sur une configuration réelle que j’utilise régulièrement plusieurs fois par an dans la cabane hors réseau d’un ami dans la nature sauvage du Maine ; un groupe de geeks du plein air se réunit pour faire de la randonnée, de la pêche, de la chasse et pratiquer le bushcraft, et nous utilisons l’infrastructure du réseau pour planifier et documenter nos activités, ainsi que pour jouer occasionnellement à des jeux vidéo multijoueurs lorsque le temps est trop mauvais pour y aller dehors.
Pour les besoins de cet article, je vais me concentrer davantage sur quoi tu peux faire contre comment pour le faire, même si je fournis quelques instructions pour la configuration initiale. Il existe de nombreuses instructions détaillées « comment faire » disponibles pour la plupart du matériel et des logiciels dont je vais parler, vers lesquelles je fournirai des liens, mais sachez qu’un degré modéré de connaissances techniques en informatique est requis.
Comme d’habitude, je vais commencer par définir quelques objectifs pour le projet :
- Connaissances techniques modérées – je voulais quelque chose qui ne nécessitait pas une expertise approfondie dans des domaines tels que les réseaux, Linux, etc. – juste un niveau modéré de compétences techniques en informatique, comme se connecter à Internet, télécharger et installer des logiciels, naviguer sur votre ordinateur à l’aide d’un fichier. explorateur et travailler avec des fichiers. Il est également utile que vous soyez raisonnablement compétent pour rechercher de l’aide sur le Web lorsque vous rencontrez des problèmes.
- Options – L’infrastructure doit prendre en charge un large éventail de technologies standards telles que Windows, MacOS, Linux, Chrome OS, Android, iOS, WiFi, Ethernet, etc.
- Coût flexible – L’infrastructure de base doit coûter moins de 150 USD, avec des options plus ou moins coûteuses en fonction de vos besoins et de votre budget. Notez que ce coût n’inclut pas les appareils mobiles/téléphones portables ou un ordinateur portable, car je suppose que la plupart des gens en possèdent déjà.
- Alimenté en CC – La possibilité de tout alimenter à partir d’un port USB 5 V CC ou d’une prise 12 V.
- Compact – Les composants principaux (à l’exclusion de l’ordinateur portable) doivent tenir dans une boîte de munitions de calibre .50 qui a été modifiée pour la protection EMP.
- Facilité d’utilisation – Le réseau et les composants de support doivent être rapides et faciles à configurer et à utiliser.
- Extensible – Vous devriez pouvoir ajouter plus de fonctionnalités à l’avenir.
- Indépendant – L’infrastructure doit pouvoir fonctionner de manière entièrement autonome sans aucune connexion à Internet, sauf lors de la configuration initiale et occasionnellement pour les mises à jour et les mises à niveau.
- Fiable – Quelque chose qui peut fonctionner pendant des années.
En gardant ces objectifs à l’esprit, la prochaine chose à faire est de comprendre quelles fonctionnalités nous souhaitons que le système fournisse. Notez qu’il s’agit du strict minimum que je souhaitais lorsque j’ai initialement conçu ceci – il existe de nombreuses autres fonctionnalités et fonctions que vous pourriez ajouter et que je ne couvrirai pas en détail dans cet article. Le cœur de la solution est un petit réseau filaire et sans fil combiné à un petit serveur compact exécutant un service cloud autonome. Les appareils mobiles comme les téléphones portables et les tablettes ainsi que les systèmes plus grands comme les ordinateurs portables peuvent tous se connecter au serveur cloud pour accéder et partager des données, accéder à divers services, communiquer, etc. Certaines des fonctionnalités de base avec lesquelles je voulais commencer incluent :
- Cartographie
- Afficher et partager des cartes détaillées entre les membres de l’équipe
- Ajoutez des notes, des images, etc. aux cartes et partagez-les
- Planifier et partager des itinéraires
- Partager et gérer des documents/photos/vidéos
- Matériel de référence
- Manuels/procédures opérationnelles standard (SOP)
- Rapports
- Intelligence
- Divertissement
- Collaborer
- Notes, pensées, observations, expériences, etc.
- Gérer les plannings et les événements
- Créer, attribuer et suivre des tâches
- Communiquer
Voici un schéma du concept global du système :

Matériel
Pour commencer, vous aurez besoin de matériel. Les composants principaux sont :
- Routeur réseau
- Ordinateur serveur
- Poste de travail/ordinateur portable
- Un ou plusieurs appareils mobiles
Le routeur réseau est la plaque tournante centrale de toute l’infrastructure : le serveur, les postes de travail et les appareils mobiles s’y connectent pour communiquer et partager des données. Compte tenu des objectifs de coût relativement faible, de format compact et d’alimentation CC, j’ai opté pour un routeur d’une société appelée GL.iNet qui fabrique un certain nombre de routeurs de voyage qui correspondent parfaitement à la facture. Il existe quatre options qui fonctionnent le mieux pour mes besoins définis :
Les modèles augmentent en fonctionnalités et en performances à mesure que le prix augmente, en ajoutant des éléments tels qu’un emplacement pour carte microSD et des ports USB 3.0 pour partager des fichiers de données sur le réseau ainsi que de meilleures performances, une bande passante accrue et une portée accrue. J’ai choisi le modèle GL-MT1300, car c’était la meilleure option disponible qui répondait à mes exigences lorsque j’ai construit ce système pour la première fois. Tous les modèles répertoriés sont alimentés par USB (5 V) et sont livrés avec un adaptateur secteur USB et un seul câble Ethernet.
La prochaine chose dont vous aurez besoin est un ordinateur serveur pour exécuter des applications, y compris l’application cloud que j’utilise appelée « Nextcloud ». Il s’agira d’un service cloud local (pas d’Internet requis), qui fournit de nombreuses fonctionnalités que nous configurerons et utiliserons plus tard. La bonne nouvelle est que vous n’avez pas vraiment besoin d’un ordinateur coûteux pour prendre en charge une version très utilisable de Nextcloud, nous allons donc utiliser un petit ordinateur monocarte destiné aux amateurs appelé Raspberry Pi, qui exécute le système d’exploitation Linux. . Pour ceux d’entre vous qui paniquent en ce moment en pensant que vous devrez devenir un super hacker Linux pour configurer cela, ne vous inquiétez pas – je vais vous expliquer comment configurer et faire fonctionner le système même si vous avez une expertise minimale. sur le système d’exploitation Linux.
Il existe de nombreux modèles différents de Raspberry Pis disponibles, mais sur la base de mes tests, je recommande l’un des modèles suivants :
(Un Raspberry Pi 3 est représenté en haut de cet article.)
J’ai fini par utiliser le Raspberry Pi 4 avec 8 Go de mémoire, mais le modèle 4 Go devrait très bien fonctionner. Je préfère utiliser une connexion Ethernet filaire au lieu du WiFi pour connecter le serveur cloud Raspberry Pi au routeur, car l’Ethernet filaire consomme généralement moins d’énergie au fil du temps et fournit une connexion plus rapide et plus fiable, et les deux modèles B/B+ répertoriés ci-dessus ont un port Ethernet filaire intégré. Cependant, le Pi 3 modèle A+ n’a pas d’Ethernet mais il possède un seul port USB-A, vous pouvez donc utiliser un adaptateur Ethernet USB peu coûteux si vous optez pour ce modèle. Les trois modèles répertoriés disposent également d’une prise en charge WiFi intégrée si vous décidez de le connecter au routeur en utilisant le WiFi au lieu d’Ethernet. Notez que vous pourrez peut-être vous en sortir en utilisant un Raspberry Pi Zero 2 W très bas de gamme (15 $) avec un adaptateur Ethernet microUSB, mais je n’ai pas pu essayer cette configuration, donc je ne peux pas dire avec certitude ce que le la performance sera comme.
Un petit mot sur la disponibilité du Raspberry Pi : au moment où j’écris ces lignes, il est difficile de trouver un Raspberry Pi à vendre qui n’a pas été proposé à un prix exorbitant. La grippe chinoise et les fiascos de pénurie de puces qui en ont résulté ont sérieusement affecté leur disponibilité, et il existe des revendeurs sans scrupules qui facturent 150 $ pour un Raspberry Pi Zero 2 W à 15 $. Cela a commencé à s’atténuer un peu récemment, et il existe un excellent site Web appelé rpilocater. .com qui montre qui les a en stock dans le monde entier. Raspberrypi.com répertorie également les fournisseurs officiels pour chaque modèle dans la section « Acheter maintenant » de la page de ce modèle, et je recommande de s’en tenir à ces fournisseurs. Revenez tous les quelques jours auprès de chacun des fournisseurs et celui que vous souhaitez finira par apparaître assez proche du prix de détail suggéré par le fabricant (PDSF). Certains fournisseurs vous permettent également de vous inscrire pour recevoir une notification par e-mail lorsqu’ils sont de nouveau en stock.
(À suivre demain, dans la partie 2.)