Salut,
Dans ton réseau local, les informations ne sont pas forcément chiffrées. Cela dépend du protocole que tu utilises.
Par exemple http, ne chiffre pas les données. Par contre ssh le fait.
Pourquoi créer un tunnel ?
Pour assurer la confidentialité aux informations critiques. Par exemple, si tu t'authentifies à un serveur pop, et que tu sniffes le réseau, tu vas récupérer les login et mot de passes. Aïe.
Donc dans ce cas là, il peut-être intéressant de faire un tunnel ssl pour encapsuler le protocole pop et avoir de la confidentialité.
Quand faut-il le faire ?
A chaque fois que tu veux de la confidentialité et que le protocole que tu utilises ne te le permet pas.
Comment faire un tunnel entre deux PC en local ?
Par exemple pour un tunnel SSH. Tu installes un serveur SSH sur une machine et un client SSH sur l'autre.
Tu utilises le port que tu veux. Cela peut-être une bonne idée de ne pas laisser le port par défaut (22).
Google is your friend