Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[IPTABLES]problème de bloquage réseau (samba)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
rems14
n00b
n00b


Joined: 23 Sep 2006
Posts: 10

PostPosted: Fri Apr 27, 2007 8:24 am    Post subject: [IPTABLES]problème de bloquage réseau (samba) Reply with quote

Bonjour à tous !

J'ai configuré samba qui marche très bien sans iptables, mais quand j'active ce dernier, je ne peux plus avoir accès à mon autre ordi qui est sous XP.
Voici ma config :
- samba : 3.0.24
- iptables : 1.3.5-r4
et mes règles iptables sont les suivantes :
Code:

# Generated by iptables-save v1.3.5 on Thu Feb  8 14:21:29 2007
*filter

-P FORWARD DROP
-P INPUT   DROP


# accept all from localhost
-A INPUT -s 127.0.0.1 -j ACCEPT

# accept all previously established connections
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT

# ssh
-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT

# ftp / webserver related
-A INPUT -p tcp -m state --state NEW -m tcp --dport 20 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 21 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 443 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 631 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 9001 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 9050 -j ACCEPT

# Windows / Samba
-A INPUT -p tcp -m state --state NEW -m tcp --dport 135 -j ACCEPT
-A INPUT -p udp -m state --state NEW -m udp --dport 137 -j ACCEPT
-A INPUT -p udp -m state --state NEW -m udp --dport 138 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 139 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 445 -j ACCEPT

# up to 5 Bit-torrent connections
-A INPUT -p tcp -m state --state NEW -m tcp --dport 6881:6886 -j ACCEPT

#amsn
-A INPUT -p tcp -m state --state NEW -m tcp --dport 6890:6900 -j ACCEPT
-A INPUT -p udp -m state --state NEW -m udp --dport 6890:6900 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 1863 -j ACCEPT

# reject everything else
-A INPUT -j REJECT --reject-with icmp-port-unreachable

COMMIT
# Completed on Thu Feb  8 14:21:29 2007

J'ai donc ouvert les ports cités ici pour samba.

Voici mon erreur en voulant me connecter à l'ordinateur appelé sempron :
Code:
# smbclient -L sempron -U
Connection to sempron failed

J'ai également testé d'ouvrir tous mes ports quand iptables est activé, et samba se remet à fonctionné. J'ai essayé de trouvé le port qui posait problème en réduisant la fourchette des ports ouverts, mais je n'ai pas réussi à l'isoler car il semble que celui-ci soit dynamique et soit compris en 2000 et 3000.
Je précise que quand je mets l'adresse IP à la place du nom de l'ordinateur, ça marche très bien. C'est pour ça qu'en attendant de trouver une solution au problème, j'ai mis la relation adresse_IP/nom_machine dans /etc/hosts et cela marche donc très bien.

Voilà, j'ai suivi les instructions données pour l'ouverture des ports, mais ça ne fonctionne pas, je ne sais plus quoi faire pour que samba fonctionne avec iptables.
Merci d'avance.


Last edited by rems14 on Mon Sep 17, 2007 9:24 am; edited 5 times in total
Back to top
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Fri Apr 27, 2007 10:47 am    Post subject: Reply with quote

Salut,

merci de changer ton titre afin qu'il respecte les conventions.

Amicalement,
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
rems14
n00b
n00b


Joined: 23 Sep 2006
Posts: 10

PostPosted: Fri Apr 27, 2007 12:39 pm    Post subject: Reply with quote

kernelsensei wrote:
Salut,

merci de changer ton titre afin qu'il respecte les conventions.

Amicalement,


Voilà je viens de le faire et de compléter un peu plus mon premier post pour être plus précis. Je m'excuse de ne pas avoir lu les règles avant :oops:
Pour mon problème, j'ai cherché sur internet et ce forum, mais impossible de trouver une solution, car tout le monde dit d'ouvrir les ports que j'ouvre ici, mais chez moi ça ne veut pas marcher.


Last edited by rems14 on Mon Sep 17, 2007 9:22 am; edited 1 time in total
Back to top
View user's profile Send private message
rems14
n00b
n00b


Joined: 23 Sep 2006
Posts: 10

PostPosted: Sat Apr 28, 2007 2:19 pm    Post subject: Reply with quote

Je viens de tester ceci en cliquant sur le raccourcis "Réseau" de gnome puis en lançant tcpdump :
Code:
# tcpdump
15:57:09.512068 IP 192.168.1.11.1053 > 192.168.1.255.netbios-ns: NBT UDP PACKET(137): QUERY; REQUEST; BROADCAST
15:57:09.781918 IP 192.168.1.11.1053 > 192.168.1.255.netbios-ns: NBT UDP PACKET(137): QUERY; REQUEST; BROADCAST
15:57:10.051998 IP 192.168.1.11.1054 > 192.168.1.255.netbios-ns: NBT UDP PACKET(137): QUERY; REQUEST; BROADCAST
15:57:10.321843 IP 192.168.1.11.1054 > 192.168.1.255.netbios-ns: NBT UDP PACKET(137): QUERY; REQUEST; BROADCAST

Comme vous pouvez le voir, le port utilisé est le 1053 et comme il est bloqué, le programme cherche au suivant (1054) et ainsi dessuite. J'ai essayé d'ouvrir le suivant (1055) et là ça a marché, j'ai pu voir la liste des ordinateurs.
Je suis allé dans /etc/services pour essayé de trouvé le ports le plus prêt mais il y en a aucun.
Je ne sais pas si ça un lien direct avec mon problème de départ, mais en tous les cas iptables pose des pb !

Quelqu'un peut m'aider svp ?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum