6 votes

Comment ouvrir le port 9150 sur un Mac afin que des appareils externes puissent s'y connecter ?

Sur Localhost, je peux accéder et me connecter au port 9150, mais sur d'autres appareils du réseau, il ne peut pas voir le port et ne peut pas s'y connecter. J'ai vérifié et il n'y a pas de pare-feu sur le réseau empêchant la connexion.

Si cela importe, j'ai un serveur proxy en cours d'exécution sur ce port auquel j'ai besoin que d'autres appareils puissent se connecter.

Je cours macOS High Sierra 10.13.1 sur un MacBook Pro Early 2015.

7voto

klanomath Points 63400

Par défaut, votre client Tor n'écoute que les applications se connectant depuis localhost (c'est-à-dire lo0 - 127.0.0.1). Ainsi, le proxy n'est pas lié à d'autres interfaces comme en0 ou en1.

Pour configurer un proxy Tor pour des applications sur d'autres hôtes du réseau, vous devriez suivre le guide suivant :

Je veux exécuter mon client Tor sur un ordinateur différent de mes applications. Par défaut, votre client Tor n'écoute que les applications se connectant depuis localhost. Les connexions depuis d'autres ordinateurs sont refusées. Si vous souhaitez torifier des applications sur des ordinateurs différents du client Tor, vous devriez modifier votre torrc pour définir SocksListenAddress 0.0.0.0, puis redémarrer (ou hup) Tor. Si vous souhaitez aller plus loin, vous pouvez configurer votre client Tor sur un pare-feu pour qu'il se lie à votre IP interne mais pas à votre IP externe.

Puis-je installer Tor sur un serveur central et faire en sorte que mes clients s'y connectent? Oui. Tor peut être configuré en tant que client ou relais sur une autre machine, et permettre à d'autres machines de s'y connecter pour l'anonymat. Cela est très utile dans un environnement où de nombreux ordinateurs veulent une passerelle d'anonymat vers le reste du monde. Cependant, soyez averti qu'avec cette configuration, toute personne dans votre réseau privé (existante entre vous et le client/relais Tor) peut voir quel trafic vous envoyez en clair. L'anonymat ne commence qu'une fois arrivé au relais Tor. À cause de cela, si vous êtes le contrôleur de votre domaine et que vous savez que tout est sécurisé, vous serez en sécurité, mais cette configuration peut ne pas être adaptée pour de grands réseaux privés où la sécurité est primordiale de partout.

La configuration est simple, modifiez le fichier torrc en fonction des exemples suivants :

SocksListenAddress 127.0.0.1

SocksListenAddress 192.168.x.x:9100

SocksListenAddress 0.0.0.0:9100

Vous pouvez spécifier plusieurs adresses d'écoute, dans le cas où vous faites partie de plusieurs réseaux ou sous-réseaux.

SocksListenAddress 192.168.x.x:9100 #eth0
SocksListenAddress 10.x.x.x:9100 #eth1

Après cela, vos clients sur leurs réseaux/sous-réseaux respectifs spécifieraient un proxy socks avec l'adresse et le port que vous avez spécifié SocksListenAddress.

Veuillez noter que l'option de configuration SocksPort donne le port UNIQUEMENT pour localhost (127.0.0.1). Lors de la configuration de vos SocksListenAddress(es), vous devez spécifier le port avec l'adresse, comme indiqué ci-dessus.

Si vous souhaitez forcer toutes les données sortantes à passer par le client/relais Tor central, au lieu que le serveur ne soit qu'un proxy facultatif, vous pourriez trouver le programme iptables (pour *nix) utile.

Source: Tor FAQ
Emplacement du fichier torcc : ~/Library/Application Support/TorBrowser-Data/Tor


Je n'arrive pas à faire fonctionner cela correctement!

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X