est-il possible de se déconnecter de localhost? p>
J'écris un serveur WebSocket Node.js et je tiens à tester localement ce qui se produirait si la connexion se ferme à tort. P>
Si je testais à distance, je voudrais juste éteindre le Wi-Fi, mais cela ne déconnecte pas ma connexion à Localhost. P>
pensées? P>
4 Réponses :
Je ne sais pas de quelque façon que ce soit que vous feriez ce que vous demandez sauf peut-être de bloquer les ports ou le programme que vous exécutez sur votre localhost via son pare-feu. P>
localhost code> est juste un alias dans votre fichier d'hôtes. Si vous supprimez cet alias, vous serez efficacement "déconnecter" de localhost. P>
Comme David mentionné, vous pouvez bloquer les ports avec un pare-feu simple.
Par exemple sur OSX, pour bloquer localhost sur le port 8080 P> retournera une réponse comme: p> Et ensuite pour supprimer la règle: p> (IPFW est obsolète en faveur de PFCTL, mais je trouve toujours plus simple à ces fins) p> p>
Malheureusement, IPFW a été retiré en yosemite.
Au lieu d'utiliser Localhost, j'utilise l'adresse IPv4 (qui peut être obtenue à l'aide de l'appel IPConfig ou à la recherche de connexion locale) pour accéder à la machine locale, puis pour simuler une panne de réseau, je viens de désactiver la connexion locale. Cela aide-moi à tester les échecs de réseau sur la machine locale. P>