7
votes

Comment se déconnecter de Localhost?

est-il possible de se déconnecter de localhost?

J'écris un serveur WebSocket Node.js et je tiens à tester localement ce qui se produirait si la connexion se ferme à tort.

Si je testais à distance, je voudrais juste éteindre le Wi-Fi, mais cela ne déconnecte pas ma connexion à Localhost.

pensées?


0 commentaires

4 Réponses :


1
votes

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.


0 commentaires

1
votes

localhost est juste un alias dans votre fichier d'hôtes. Si vous supprimez cet alias, vous serez efficacement "déconnecter" de localhost.


0 commentaires

1
votes

Comme David mentionné, vous pouvez bloquer les ports avec un pare-feu simple.

Par exemple sur OSX, pour bloquer localhost sur le port 8080 xxx

retournera une réponse comme: xxx

Et ensuite pour supprimer la règle: xxx

(IPFW est obsolète en faveur de PFCTL, mais je trouve toujours plus simple à ces fins)


1 commentaires

Malheureusement, IPFW a été retiré en yosemite.



0
votes

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.


0 commentaires