J'ai essayé telnet localhost
sur Mac OS X Lion, et c'est la sortie que j'ai obtenue.
Trying ::1...
telnet: connect to address ::1: Connection refused
Trying 127.0.0.1...
telnet: connect to address 127.0.0.1: Connection refused
Trying fe80::1%lo0...
telnet: connect to address fe80::1%lo0: Connection refused
telnet: Unable to connect to remote host: Connection refused
Il essaie trois adresses différentes. Je m'attendais à ce qu'il n'essaye que 127.0.0.1, ou du moins qu'il essaie d'abord. Quelles sont ces autres adresses?
/etc/hosts
pour voir les entrées pourlocalhost
.Réponses:
127.0.0.1
est l'hôte local (IPv4) auquel vous êtes habitué.::1
est l'adresse de l'hôte local IPv6.fe80::1%lo0
ressemble à une adresse de bouclage IPv6 lien local sur le périphérique lo0.la source
::1
est l'équivalent IPv6 de 127.0.0.1fe80::1
est l'adresse IPv6 de liaison locale (une par adaptateur).la source
Avertissement: N'exécutez JAMAIS un serveur Telnet sur un système, utilisez toujours sshd.
Si votre pare-feu tombe temporairement en panne, même pendant quelques secondes, il y a de fortes chances que quelqu'un puisse entrer et pirater votre système.
Lorsque le monde passe finalement à ipv6, de nombreux systèmes peuvent être particulièrement vulnérables car le NAT et la redirection de port n'offrent aucune défense.
Un client telnet est cependant utile pour se connecter à des ports ouverts pour le débogage.
la source