Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Hébergez votre propre site Web .onion gratuit en utilisant Raspbian sur RPi3

Configurez un serveur Web fonctionnel sur votre Raspberry Pi 3 et connectez-le en permanence à Onion, hébergeant votre propre site Web gratuit .onion.

Une version fonctionnelle du projet est disponible sur :

https://t0r.ch:100 (surface Web) ou https://darktorch5lgddvm.onion

domaines .onion

Il y a plus d'informations sur le web de surface et .onion, ce qui vaut la peine d'être lu si vous ne savez pas ce que c'est. Cet article est plutôt bon, mais il y en a beaucoup d'autres qui expliquent la différence entre le web de surface, le web profond et le dark web/darknet.

Pour accéder aux sites .onion, vous pouvez obtenir le Tor Browser Bundle ici : https://www.torproject.org/

Apache, MySQL, PHP, Joomla, PHPMyAdmin, Owncloud

Suivez les instructions pour configurer un site Web fonctionnel à l'adresse : https://www.hackster.io/gulyasal/raspbian-stretch-with-joomla-owncloud-d29ccf

Ne pas exécutez les instructions relatives à la configuration d'un certificat SSL à l'aide de Let's Encrypt jusqu'à ce que vous ayez lu ci-dessous. Ce n'est que si vous choisissez l'option « surface web + .onion » que vous devrez installer le certificat SSL.

'Surface web + .onion' versus '. oignon uniquement' :SSL versus pas de SSL

Onion ne nécessite pas de nom de domaine enregistré pour fonctionner; il vous attribuera une URL gratuite, aléatoire (et permanente, tant que vous ne perdez pas la clé privée) à 16 chiffres avec le suffixe .onion. Si vous souhaitez simplement utiliser le nom de domaine .onion, vous pouvez tout configurer ci-dessus en tant que « localhost », où vous devrez normalement entrer un nom de domaine.

Si vous souhaitez avoir à la fois un site « Web de surface » et un site « .onion », vous devez enregistrer un domaine et l’utiliser comme nom de domaine lors de la configuration d’Apache et de Joomla ci-dessus. Si vous envisagez de configurer un certificat SSL avec Let's Encrypt, vous devez enregistrer un nom de domaine (c'est-à-dire surface + .onion), car Let's Encrypt ne délivre pas de certificats SSL pour .onion pour le moment (cela peut changer, mais pour pour le moment, ce n'est pas possible).

Si vous souhaitez un site crypté SSL uniquement .onion, cela est possible, si vous optez pour la voie des certificats SSL auto-signés ou si vous obtenez un certificat de DigiCert, qui est la seule autorité de certification à délivrer des certificats EV pour .onion. C'est cher, donc l'itinéraire Let's Encrypt (avec domaine Web de surface) est l'itinéraire le moins cher.

Connectez RPi3 à Onion

Ouvrez Putty et exécutez les commandes suivantes :

sudo apt-get install vidalia  

Lors de l'installation, il vous sera demandé d'ajouter l'utilisateur debian-tor à pi (appuyez sur la barre d'espace pour ajouter le « X », puis sur Entrée). Une fois l'installation terminée :

sudo /etc/init.d/tor restart sudo chmod -R 777 /var/lib/tor sudo /etc/init.d/tor stop sudo nano /etc /tor/torrc  

Accédez à la section intitulée :#Cette section concerne uniquement les services masqués par l'emplacement #

Modifiez les paramètres comme suit pour ouvrir le Web sur Tor :

HiddenServiceDir /var/lib/tor/hidden_service/ HiddenServicePort 80 127.0.0.1:80 HiddenServicePort 443 127.0.0.1:443  

N'utilisez pas le "other_hidden_service", car vous voulez que les pages normales et basées sur SSL aient la même URL. Ctrl-x, y pour quitter et enregistrer les modifications

sudo /etc/init.d/tor start sudo chmod -R 777 /var/lib/tor  

Pour connaître l'URL .onion attribuée au hasard à votre nouveau site Web :

sudo nano /var/lib/tor/hidden_service/hostname  

Si vous avez configuré un certificat SSL Let's Encrypt, vous pouvez accéder au site .onion avec https:// ainsi que http://

Comme écrit précédemment, Let's Encrypt ne délivre pas de certificats SSL pour les domaines .onion, il y aura donc une incompatibilité de certificat lors de la visite du site .onion crypté SSL. Lorsque vous utilisez le Tor Browser Bundle, vous pouvez ajouter l'exception et accéder au site. Le seul avantage de l'utilisation du certificat SSL de surface Web est qu'il permet aux utilisateurs de vérifier que le site .onion est vraiment le vôtre, et non pas quelqu'un d'autre se faisant passer pour votre site Web.

URL personnalisées "vanity" .onion

Comme vous l'aurez noté, Onion vous attribue une URL .onion alphanumérique aléatoire à 16 chiffres, ce qui est quelque peu moche et peu attrayant. Facebook et Protonmail ont mis en place des sites .onion avec un nom personnalisé, et un logiciel est disponible qui vous permet de rétro-concevoir l'URL souhaitée à l'aide d'un générateur d'URL aléatoire par force brute. Cela fonctionne, même si au moment où vous souhaitez personnaliser plus que les 8 premiers chiffres de l'URL, cela nécessite une immense patience et une puissance de traitement du processeur, donc je ne vous recommande pas de l'exécuter sur un Raspberry Pi. Pour plus d'informations sur les horaires, rendez-vous sur : https://github.com/lachesis/scallion

J'ai exécuté cela sur un PC Windows, en téléchargeant ce binaire : https://github.com/lachesis/scallion/raw/binaries/scallion-v2.0.zip

Extrayez-le sur votre bureau et ouvrez une invite de commande à partir du système Windows. À l'invite de commande, tapez :

cd Desktop/scallion-v2.0 scallion -o keys.txt -k 1024 -d 0 préfixe  

Remplacez « préfixe » par les caractères souhaités par lesquels vous souhaitez que votre site Web .onion commence. Il générera éventuellement l'URL .onion et la clé privée correspondante, et l'enregistrera dans le fichier nommé keys.txt.

Copiez-collez ces deux informations sur le Raspberry Pi à l'aide de PuTTY. L'URL .onion est l'information entre et , et va dans le fichier intitulé "nom d'hôte", et la clé privée - les informations entre et - va dans le fichier intitulé " Clé privée". Les deux fichiers se trouvent dans le répertoire /var/lib/tor/hidden_service

Veuillez noter que vous perdrez les autorisations du hidden_service répertoire chaque fois que vous redémarrez votre Pi, donc pour accéder à ces fichiers, vous devrez peut-être réexécuter :

sudo chmod -R 777 /var/lib/tor  

Vous avez terminé! Profitez de votre nouveau site Web gratuit !

Source :Hébergez votre propre site Web .onion gratuit en utilisant Raspbian sur RPi3


Processus de fabrication

  1. Piratage du Lego EV3 :créez votre propre capteur d'objets « yeux »
  2. Surveillez la température de votre maison à l'aide de votre Raspberry Pi
  3. Créez votre propre chapeau Google Voice
  4. Utiliser les QR codes avec votre GMAO :pas à pas
  5. Comment trouver des clients pour votre entreprise de fabrication
  6. Utiliser l'analyse de données pour réduire votre empreinte carbone
  7. Quel est le secret pour augmenter le nombre de prospects ? Votre site Web
  8. Prendre le contrôle des réparations de votre propre véhicule
  9. Tutoriel pour créer votre propre VPN