samba fonera (nmbd) - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 12-10-2014 à 22:38:23
Bonsoir,
Je vois deux possibilités :
- configurer samba pour faire office de serveur netbios et fournir aux clients le serveur netbios par dhcp (ou à la main eventuellement mais j'ai un doute la dessus).
- ajouter une entrée dns pour dire que le nom par exemple samba.mondomaine correspond a ton serveur samba. Il me semble que c'est possible de le faire sur la livebox mais a vérifier ca fait longtemps que j'ai pas mis les mains dedans.
A vérifier ce qui est possible chez vous ou pas.
Marsh Posté le 12-10-2014 à 23:12:19
Merci pour vos solutions, mais quand j'utilisais nmbd sur ma freebsd ça marché out of the box.
je pense plutôt à un problème de port mais je ne voit pas lequel.
Marsh Posté le 12-10-2014 à 23:19:43
La freebsd fesait office de serveur samba ou de client qui accede au partage ?
Marsh Posté le 12-10-2014 à 23:35:34
la freebsd faisait serveur samba, j'avais installé smbd et nmbd.
Maintenant la fonera (dans le firmware fon il y a tout de base) a remplacé la freebsd.
J'ai essayé le port 53 mais non rien y fait borwwdel ##@@!!
Marsh Posté le 13-10-2014 à 09:51:38
smbd nmbd et winbindd sont trois composants de samba. Sur FreeBSD tu peux les démarrer independemment les uns des autres ou tous ensemble. Sur linux, il me semble que c'est tout ou rien.
Pour voir ce qui tourne sur ta fonera, tu peux executer la commande suivante ps aux | grep -i -e nmbd -e smbd -e winbind
La configuration que tu as sur ta fonera est la même que celle qu'il y avait sur FreeBSD ?
Marsh Posté le 13-10-2014 à 11:51:57
c'est nmbd qui est lancé. J'ai essayé de le lancer sur le différent port sans succès.
Sur freebsd j'avais nmbd et smbd et je n'avais pas touché au firewall.
Sous la fonera le firewall est activé de base et applique certaines règles.
J'en ai modifié dans le fichier firewall.user.
La question est: comment dire à nmbd de parlé aussi sur 192.168.1.0/24
Marsh Posté le 13-10-2014 à 12:14:31
T'as juste nmbd qui est lancé ? Logiquement tu devrais avoir aussi au moins smbd avec.
Truc tout bête mais si tu désactive le firewall ca fonctionne ?
Marsh Posté le 13-10-2014 à 14:07:42
oui oui j'ai aussi smbd.
J'vais voir pour désactiver le firewall, mais bon :]
Marsh Posté le 13-10-2014 à 14:25:34
Non mais c'est pas à titre définitif. C'est simplement pour voir si ca vient bien du firewall
Marsh Posté le 13-10-2014 à 16:02:02
ça marche en désactivant le firewall.
un nmap sans firewall donne:
Code :
|
Avec firewall:
Code :
|
Donc maintenant quelle règle appliquer et à quel port.
Merci de prendre le temps de m'aider
Marsh Posté le 13-10-2014 à 16:18:20
Je viens de me rendre compte que j'avais mal renseigné les règle genre:
iptables -t nat -A prerouting_rule -p udp --dport 137 -j ACCEPT
iptables -A input_rule -p tcp --dport 137 -j ACCEPT
* -> tcp à la place d'udp
C'est bon tout roule, prise de tête pour rien... Je ferais attention la prochaine fois.
Merci à toi!
Marsh Posté le 13-10-2014 à 17:22:00
You're welcome.
J'avoue que je l'ai pas vu celle la
Marsh Posté le 12-10-2014 à 22:25:38
Bonjour,
Je viens vous voir pour un petit problème samba sur une fonera 2.0n avec firmware 2.3.7.1 dev.
La fonera reçoit ça connexion internet par wifi sur la livebox (192.168.1.0/24).
La fonera désert un réseau en ethernet et wifi en 192.168.10.0/24
Maintenant je voudrais accéder au partage samba de la fonera sur les ordinateurs qui son connectés à la livebox (192.168.1.0/24).
Pour l'instant je peux accédé au partage qu'avec les réseaux de la fonera (192.168.10.0/24)
J'ai modifié mon firewall.user comme suit:
J'y ai accès mais à coup de smbclient //192.168.1.22/media et pas à coup de parcourir le réseau dans thunar/nautilus.
En clair il faut que je rentre l'adresse à la main.
Donc, que fait nmbd? J'ai essayé de la chargé en spécifiant le port genre nmbd -p 139 mais ça ne change rien.
Une idée?
Message édité par transpi le 13-10-2014 à 14:09:23