web-dev-qa-db-fra.com

Le noyau 4.8 UFW et SMB ne fonctionnent pas ensemble

Bonjour, j'ai récemment rencontré une erreur étrange concernant les partages Samba. J'ai configuré les répertoires partagés sur plusieurs ordinateurs de mon réseau domestique. J'ai activé ufw et ajouté la règle samba avec 'ufw allow samba'. Depuis que j'ai un processeur kaby lake sur mon ordinateur portable, j'ai mis à jour la série de noyaux 4.8 avec "Sudo apt install linux-generic-hwe-16.04-Edge". Si je charge le noyau 4.8, le pare-feu d'ufw bloque mes connexions aux autres partages samba sur le réseau. Si je désactive le pare-feu, je peux me connecter aux autres partages. Les connexions entrantes ne sont pas bloquées sur cet ordinateur, même si le pare-feu est activé. Étrangement, tout fonctionne comme il se doit si j'amorce avec le noyau 4.4, mais il est à nouveau endommagé lorsque j'essaie le nouveau noyau. Il semble que d’autres personnes aient également ce comportement étrange au sein de la communauté Lnux Mint: https://forums.linuxmint.com/viewtopic.php?t=235049

Je voulais juste signaler ce problème au cas où les développeurs d'ubuntu ne seraient pas au courant et demander conseil pour résoudre ce problème. La solution sur les forums de la Monnaie est un peu technique pour moi, j'en ai bien peur.

1
user646329

J'ai trouvé la solution, le wiki Arch a été mis à jour avec ce problème spécifique à l'esprit. Ils l'ont répertorié comme solution possible, mais il fonctionne sur les installations Ubuntu 16.04.2 et Linux Mint 18.1 Cinnamon.

Tapez ceci dans le terminal:

Sudo iptables -t raw -A OUTPUT -p udp -m udp --dport 137 -j CT --helper netbios-ns

Étant donné que toute modification apportée à iptables est perdue au redémarrage sans fichier de configuration, j'ai installé le paquet iptables-persistent, de cette manière, le correctif ne disparaîtra pas après un redémarrage du système. Pour installer, tapez ceci dans le terminal et sauvegardez les règles actuelles.

Sudo apt install iptables-persistent

Source de la solution: https://wiki.archlinux.org/index.php/samba#.22Browsing.22_network_fails_with_.22Failed_to_retrieve_share_list_from_server.22

1
user646329