Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 27/11/2024, à 18:02

georgesgiralt

Problème de règle firewall

Bonjour à toutes et tous,
j'ai saisi cette règle dans UFW de mon serveur pour restreindre l'accès ssh aux machines de mon réseau local :

ufw allow from fe80::/64  to any port 22 proto tcp 

Or, quand je veux me connecter sur mon serveur depuis  une machine de mon réseau, j'obtiens  :

$ ssh toto@2a0..................................................de 
ssh: connect to host 2a0..................................de port 22: Connection timed out

Et dans les logs du serveur :

[UFW BLOCK] IN=eno1 OUT= MAC=<addr MAC> SRC=2a01...................................de DST=2a0..........................................0a LEN=80 TC=16 HOPLIMIT=64 FLOWLBL=275214 PROTO=TCP SPT=54236 DPT=22 WINDOW=64800 RES=0x00 SYN URGP=0

Donc, apparemment, ma règle ne marche pas ™
Et comme je n'ai jamais appris IPV6 (à cause de mon âge) , me voila à vous demander toute l'aide que vous pourrez me donner.
D'avance merci !
P.S. : Je puis me connecter parfaitement au serveur en IPV4 car la règle ufw ipv4 marche, elle ....

Hors ligne

#2 Le 28/11/2024, à 08:00

diesel

Re : Problème de règle firewall

Ben..., facile.

Tu définis une règle avec une spécification d'adresse commençant par "fe80" (adresse de type "lien local") et ta machine tente de se connecter avec une adresse commençant par "2a01" (adresse unicast). C'est normal que ça ne marche pas.

Amicalement.

Jean-Marie


Je déteste qu'on cherche à me faire passer pour un con, j'y arrive déjà très bien tout seul.
Le mort, il sait pas qu'il est mort ; c'est pour les autres que c'est dur.................... Pour les cons, c'est pareil.

Hors ligne

#3 Le 28/11/2024, à 09:50

georgesgiralt

Re : Problème de règle firewall

Ah ?
Et comment dois-je faire alors (parce que je ne connais rien à IPV6) 
D'avance merci.
P.S. : chaque machine sur mon réseau récupère 3 adresses en IPV6,  deux en "2a01" et une en "fe80" et quand j'emploie la résolution de noms IPV6 seule une est employée (je suppose que c'est la première que la résolution de nom retourne)

Hors ligne

#4 Le 28/11/2024, à 20:33

diesel

Re : Problème de règle firewall

Les 16 premiers "chiffres" de tes adresses unicast sont fixes (2a01:xxxx:yyyy:zzzz::). Il te faut donc ajouter une règle : ufw allow from 2a01:xxxx:yyyy:zzzz::/64  to any port 22 proto tcp
où tu remplaceras les xxxx, yyyy et zzzz par les "chiffres" de ton sous-réseau.

Amicalement.

Jean-Marie

Dernière modification par diesel (Le 28/11/2024, à 20:33)


Je déteste qu'on cherche à me faire passer pour un con, j'y arrive déjà très bien tout seul.
Le mort, il sait pas qu'il est mort ; c'est pour les autres que c'est dur.................... Pour les cons, c'est pareil.

Hors ligne

#5 Le 28/11/2024, à 21:37

georgesgiralt

Re : Problème de règle firewall

Merci jean-Marie
C'est ce dont je me doutais ayant comparé les adresses de mes machines. Et j'ai pensé que l'adresse était composée d'une part "réseau" et d'une part "host" comme en IPV4 ... Mais je n'étais pas sur (encore moins pour le /64 !
Bonne soirée.

Hors ligne

#6 Le 29/11/2024, à 10:01

georgesgiralt

Re : Problème de règle firewall

Question subsidiaire :
comment faire pour spécifier une adresse IPV6 dans une ligne de commande ? Car quand je fais :

 mount -t nfs -vvvv '2a01:xxxx:xxxx:xxx:xxxx::xxxx:xxxx:xxfc':/home/toto /mnt
mount.nfs: timeout set for Fri Nov 29 10:00:34 2024
mount.nfs: Failed to resolve server 2a01: System error 

Merci d'éclairer ma vieille lanterne !
Edit : J'ai trouvé !!! Il faut dire :

mount -t nfs -vvvv [2a01:xxxx:xxxx:xxx:xxxx::xxxx:xxxx:xxfc]:/home/toto /mnt 

C'est le seul caractère "spécial" que je n'avais essayé !

Dernière modification par georgesgiralt (Le 29/11/2024, à 12:39)

Hors ligne