[serveur] samba invisible

Applications, problèmes de configuration réseau
zeroNux
Daikyu
Messages : 50
Inscription : mer. 03 déc. 2014, 18:12

[serveur] samba invisible

Message par zeroNux »

Salut,

Je suis confronté à un soucis. J'ai un serveur samba local que je ne vois pas quand mes regles iptables sont actives, mais j'ai quand même l'accès.
Seulement, je fouiné et il semble que mes regles soient bonnes.

Mes iptables :

Code : Tout sélectionner

### BEGIN INIT INFO
# Provides:		iptables
# Required-Start:	$remote_fs $syslog
# Required-Stop:	$remote_fs $syslog
# Default-Start:	2 3 4 5
# Default-Stop:		0 1 6
# Description:		iptables rules
### END INIT INFO

#!/bin/bash
IPTS=iptables

#Efface les règles précédentes
$IPTS -t filter -F
$IPTS -t filter -X

#Bloque par défaut tout le trafic
$IPTS -t filter -P INPUT DROP
$IPTS -t filter -P FORWARD DROP
$IPTS -t filter -P OUTPUT DROP

#Exclu la fermeture des connexions déjà établies
$IPTS -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
$IPTS -A OUTPUT -m state --state RELATED,ESTABLISHED -j ACCEPT

#LOOPBACK
$IPTS -t filter -A INPUT -i lo -j ACCEPT
$IPTS -t filter -A OUTPUT -o lo -j ACCEPT

#DNS
$IPTS -t filter -A OUTPUT -p udp --dport 53 -j ACCEPT
$IPTS -t filter -A OUTPUT -p tcp --dport 53 -j ACCEPT
$IPTS -t filter -A INPUT -p tcp --dport 53 -j ACCEPT
$IPTS -t filter -A INPUT -p udp --dport 53 -j ACCEPT

#NTP
$IPTS -t filter -A OUTPUT -p udp --dport 123 -j ACCEPT

#PING
$IPTS -t filter -A INPUT -p icmp -j ACCEPT
$IPTS -t filter -A OUTPUT -p icmp -j ACCEPT

#SSH
$IPTS -t filter -A INPUT -p tcp -s 192.168.1.0/24 --dport 28 -j ACCEPT

#WAKE-ON-LAN
$IPTS -t filter -A INPUT -p udp --dport 9 -j ACCEPT

#HTTP
$IPTS -t filter -A INPUT -p tcp --dport 80 -j ACCEPT
$IPTS -t filter -A OUTPUT -p tcp --dport 80 -j ACCEPT

#HTTPS
$IPTS -t filter -A INPUT -p tcp --dport 443 -j ACCEPT
$IPTS -t filter -A OUTPUT -p tcp --dport 443 -j ACCEPT

#SAMBA

$IPTS -t filter -A INPUT -p tcp -s 192.168.1.0/24 --dport 135 -j ACCEPT
$IPTS -t filter -A OUTPUT -p tcp --dport 135 -j ACCEPT

$IPTS -t filter -A INPUT -p tcp -s 192.168.1.0/24 --dport 137 -j ACCEPT
$IPTS -t filter -A OUTPUT -p tcp --dport 137 -j ACCEPT

$IPTS -t filter -A INPUT -p tcp -s 192.168.1.0/24 --dport 139 -j ACCEPT
$IPTS -t filter -A OUTPUT -p tcp --dport 139 -j ACCEPT

$IPTS -t filter -A INPUT -p tcp -s 192.168.1.0/24 --dport 445 -j ACCEPT 
$IPTS -t filter -A OUTPUT -p tcp --dport 445 -j ACCEPT 

$IPTS -t filter -A INPUT -p udp -s 192.168.1.0/24 --dport 135 -j ACCEPT
$IPTS -t filter -A OUTPUT -p udp --dport 135 -j ACCEPT

$IPTS -t filter -A INPUT -p udp -s 192.168.1.0/24 --dport 137 -j ACCEPT 
$IPTS -t filter -A OUTPUT -p udp --dport 137 -j ACCEPT 

$IPTS -t filter -A INPUT -p udp -s 192.168.1.0/24 --dport 138 -j ACCEPT 
$IPTS -t filter -A OUTPUT -p udp --dport 138 -j ACCEPT 

$IPTS -t filter -A INPUT -p udp -s 192.168.1.0/24 --dport 445 -j ACCEPT
$IPTS -t filter -A OUTPUT -p udp --dport 445 -j ACCEPT

#SEAFILE
$IPTS -t filter -A INPUT -p tcp -s 192.168.1.0/24 --dport 10001 -j ACCEPT
$IPTS -t filter -A INPUT -p tcp -s 192.168.1.0/24 --dport 12001 -j ACCEPT
$IPTS -t filter -A INPUT -p tcp -s 192.168.1.0/24 --dport 8082 -j ACCEPT
$IPTS -t filter -A INPUT -p tcp -s 192.168.1.0/24 --dport 8000 -j ACCEPT

#MYSQL
$IPTS -A INPUT -p tcp -s 192.168.1.0/24 --dport 3306 -j ACCEPT

Via un nmap, je vois que le port 135 msrcp est fermé, avec ou sans regles iptables.

Une solution, svp ?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [serveur] samba invisible

Message par benjarobin »

A première vue, les règles que tu as sont foireuses/bizarres... As tu un serveur Web ou d'autres serveurs, Wake on LAN ?
Sinon je pense que tu as bloqué le broadcast, donc c'est normal que Samba n'est pas vu
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
zeroNux
Daikyu
Messages : 50
Inscription : mer. 03 déc. 2014, 18:12

Re: [serveur] samba invisible

Message par zeroNux »

Qu'entends tu par foireuses ?
Sur ce même serveur, j'ai un lamp & seafile.
Pour le broadcast, j'arrive pas a trouver les bonnes regles, j'ai testé divers confs et rien donc si vous les connaissez, je suis preneur.

Je suis pas un gourou du reseau.

Edit : petit precision : dans l'onglet network de dolphin, je ne vois pas le serveur avec ou sans mes règles iptables.
otacon
Chu Ko Nu
Messages : 466
Inscription : sam. 07 sept. 2013, 19:22
Localisation : Limousin

Re: [serveur] samba invisible

Message par otacon »

Pour intégrer le serveur dans le WORKGROUP et ainsi le voir apparaître dans les voisinages réseau :
Lancer le service nmbd — serveur de nom NetBIOS pour fournir le NetBIOS à travers les services clients de nommage IP

Code : Tout sélectionner

sudo systemctl enable nmbd
zeroNux
Daikyu
Messages : 50
Inscription : mer. 03 déc. 2014, 18:12

Re: [serveur] samba invisible

Message par zeroNux »

otacon a écrit :Pour intégrer le serveur dans le WORKGROUP et ainsi le voir apparaître dans les voisinages réseau :
Lancer le service nmbd — serveur de nom NetBIOS pour fournir le NetBIOS à travers les services clients de nommage IP

Code : Tout sélectionner

sudo systemctl enable nmbd
Le service est bien actif, la preuve en est que sans mes règles iptables, je vois le partage.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [serveur] samba invisible

Message par benjarobin »

Je ne te suis pas ou tu te contredit pas en disant :
dans l'onglet network de dolphin, je ne vois pas le serveur avec ou sans mes règles iptables.
sans mes règles iptables, je vois le partage.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
zeroNux
Daikyu
Messages : 50
Inscription : mer. 03 déc. 2014, 18:12

Re: [serveur] samba invisible

Message par zeroNux »

Dans dolphin, y a 2 vues différentes. La vue network où tu vois les postes en reseau et la vue smb où tu vois les partages samba.
Je peux fournir mon smb.conf si ça peut aider.

@otacon : nmbd est compris dans le service samba.
Répondre