Jump to content

Archived

This topic is now archived and is closed to further replies.

Mushrl

Samba me fait pleurer, ma config reseau aussi....

Recommended Posts

Bon mon probléme est le suivant, il est un peu long mais je jure sur les grands diables avoir cherché longtemps avant de poster et que si mes erreurs sont stupides je me couperai une couille :)

Tout d'abord mon réseau est un réseau très simple, il est filaire et wifi pour les endroits ou les fils ne vont pas et a pour routeur et passerelle mon modem speedtouch.

J'essaye désespérement de faire marcher correctement samba de la manière la plus simple possible: j'ai un nombre varié d'ordi ayant aussi bien linux que windows d'install et aucun à l'heure actuel qui restent 24h/24 allumé, je n'ai donc pas de serveur.

D'ailleurs je ne comprends pas les concepts de serveur wins, controleur de domaine et les toutes les fonctions suerement pratique mais très peu claires de samba. Enfin j'en comprends certaine mais ca fait tellement de bidule samba que je suis sur de rien....

Mon fichier de config est à l'heure actuelle très épuré:

#======================= Global Settings =====================================

[global]

workgroup = MDKGROUP

netbios name = Hp

server string = Samba Server %v on Hp

security = user

encrypt passwords = yes

local master = yes

os level = 33

domain master = yes

[homes]

comment = Repertoire personnel de %u

browsable = yes

read only = no

Mais ce dernier arrete pas de me cracher des grossiéretés du style :

20.11.2005 14:44:05 Hp nmbd[9231] [2005/11/20 14:44:05, 0] nmbd/nmbd_become_dmb.c:become_domain_master_browser_bcast(282)

20.11.2005 14:44:05 Hp nmbd[9231] [2005/11/20 14:44:05, 0] nmbd/nmbd_become_dmb.c:become_domain_master_browser_bcast(295)

20.11.2005 14:44:05 Hp nmbd[9231] [2005/11/20 14:44:05, 0] nmbd/nmbd_become_dmb.c:become_domain_master_browser_bcast(295)

20.11.2005 14:44:05 Hp nmbd[9231] [2005/11/20 14:44:05, 0] nmbd/nmbd_namequery.c:query_name(237)

20.11.2005 14:44:05 Hp nmbd[9231] [2005/11/20 14:44:05, 0] nmbd/nmbd_namequery.c:query_name(237)

20.11.2005 14:44:05 Hp nmbd[9231] [2005/11/20 14:44:05, 0] nmbd/nmbd_packets.c:send_netbios_packet(163)

20.11.2005 14:44:05 Hp nmbd[9231] [2005/11/20 14:44:05, 0] nmbd/nmbd_packets.c:send_netbios_packet(163)

20.11.2005 14:44:05 Hp nmbd[9231] Attempting to become domain master browser on workgroup MDKGROUP on subnet 10.0.0.2

20.11.2005 14:44:05 Hp nmbd[9231] Attempting to become domain master browser on workgroup MDKGROUP on subnet 10.0.0.21

20.11.2005 14:44:05 Hp nmbd[9231] become_domain_master_browser_bcast:

20.11.2005 14:44:05 Hp nmbd[9231] become_domain_master_browser_bcast:

20.11.2005 14:44:05 Hp nmbd[9231] become_domain_master_browser_bcast: querying subnet 10.0.0.21 for domain master browser on workgroup MDKGROUP

20.11.2005 14:44:05 Hp nmbd[9231] become_domain_master_browser_bcast: querying subnet 10.0.0.2 for domain master browser on workgroup MDKGROUP

20.11.2005 14:44:05 Hp nmbd[9231] Packet send failed to 10.0.0.255(137) ERRNO=Operation not permitted

20.11.2005 14:44:05 Hp nmbd[9231] Packet send failed to 10.0.0.255(137) ERRNO=Operation not permitted

20.11.2005 14:44:05 Hp nmbd[9231] Packet send failed to 10.0.0.255(138) ERRNO=Operation not permitted

20.11.2005 14:44:05 Hp nmbd[9231] Packet send failed to 10.0.0.255(138) ERRNO=Operation not permitted

20.11.2005 14:44:05 Hp nmbd[9231] query_name: Failed to send packet trying to query name MDKGROUP<1b>

20.11.2005 14:44:05 Hp nmbd[9231] query_name: Failed to send packet trying to query name MDKGROUP<1b>

20.11.2005 14:44:05 Hp nmbd[9231] send_netbios_packet: send_packet() to IP 10.0.0.255 port 137 failed

20.11.2005 14:44:05 Hp nmbd[9231] send_netbios_packet: send_packet() to IP 10.0.0.255 port 137 failed

Ma config réseau est elle aussi très folklorique.....

Je posséde deux interfaces réseau : le réseau filaire que je configure en static (c'est à dire quand mon ordi est pépére à la maison) et le réseau sans fil que je mets en dhcp par défaut.

Pourtant mandriva s'entête à m'en créer 5 (vi vi)

à savoir:

eth0 Link encap:UNSPEC HWaddr 00-C0-9F-00-00-65-0B-24-00-00-00-00-00-00-00-00

inet adr:10.0.0.2 Bcast:10.0.0.255 Masque:255.255.255.0 d'après les outils mandriva elle s'appelle IEEE 1394 Ipv4 driver

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 et elle a les configs de la prise ethernet.....

RX packets:0 errors:0 dropped:0 overruns:0 frame:0

TX packets:4 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 lg file transmission:1000

RX bytes:0 (0.0 b) TX bytes:144 (144.0 b)

eth1 Link encap:Ethernet HWaddr 00:C0:9F:BC:E3:B8 CELLE la semble être la réseau

inet adr:10.0.0.21 Bcast:10.0.0.255 Masque:255.255.255.0 mais elle a des configs dhcp (les adresses dhcp commence a

adr inet6: fe80::2c0:9fff:febc:e3b8/64 Scope:Lien partir de 10.0.0.21 sur mon réseau)

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:101439 errors:0 dropped:0 overruns:0 frame:0

TX packets:94022 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 lg file transmission:1000

RX bytes:36432344 (34.7 MiB) TX bytes:105220162 (100.3 MiB)

Interruption:16

eth2 Link encap:Ethernet HWaddr 00:12:F0:DC:A9:75 Et celle là la wifi

adr inet6: fe80::212:f0ff:fedc:a975/64 Scope:Lien

UP BROADCAST MULTICAST MTU:1500 Metric:1

RX packets:0 errors:0 dropped:0 overruns:0 frame:0

TX packets:0 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 lg file transmission:1000

RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

Interruption:18 Adresse de base:0x6000 Mémoire:b0107000-b0107fff

lo Link encap:Boucle locale la boucle locale oki celle la pas de soucis

inet adr:127.0.0.1 Masque:255.0.0.0

adr inet6: ::1/128 Scope:Hôte

UP LOOPBACK RUNNING MTU:16436 Metric:1

RX packets:7333 errors:0 dropped:0 overruns:0 frame:0

TX packets:7333 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 lg file transmission:0

RX bytes:239977 (234.3 KiB) TX bytes:239977 (234.3 KiB)

+ une du nom de sit0 et qui semble avoir les config de la wifi qui apparait dans les outils mandriva mais pas sous ifconfig.....

Pour finir la config de shorewall aussi me parait douteuse

/etc/shorewall/hosts

(vide)

/etc/shorewall/interfaces

net eth1 detect

loc eth0 detect

loc eth2 detect

comment ce fait t'il que les connections sont marqués comme accédant à des zones différentes alors que le systéme/type de mon réseau est toujours le même....

/etc/shorewall/zones

net Net Internet zone

loc Local Local

/etc/shorewall/rules

ACCEPT net fw udp 137,138,139,445,1024:1100 -

ACCEPT net fw tcp 137,138,139,445,1024:1100 -

Oufff je suis arrivé à la fin :) merci d'avance pour vos réponses messieurs les experts

Mushrl

Share this post


Link to post
Share on other sites

2 choses : déjà il semblerait que tes règles de firewalling t'empêchent de broacaster : Packet send failed to 10.0.0.255(137) ERRNO=Operation not permitted

Fais voir ton /etc/shorewall/policy.

Ensuite, si tu n'utilise pas de contrôleur de domaine, tu fonctionne en langage Netbios en mode "Workgroup", c'est à dire que tu dois mettre dans smb.conf l'option domain master à no.

Sinon pour eth2 et sit0 tu peux laisser tomber, c'est pour la compatibilité IPv6

Share this post


Link to post
Share on other sites

la connexion sit0, si je ne me trompe, est pour l'encapsulation ipv6 dans ipv4. elle n'apparait pas avec ifconfig car elle n'est pas "UP". Par contre, elle devrait apparaitre avec ifconfig -a.

IEEE 1394 si je ne me trompe, encore une fois, c'est du firewire.

La solution a faire a mon avis, c'est avec les outils de mandriva, reconfigurer tes interfaces reseau. oublier eth0, utiliser ton IP statique sur eth1, et dhcp sur eth2.

Apres, le probleme de samba, local master et domain master, c'est utile si tu as des windows 9x sur ton reseau. Si ce n'est pas le cas, tu peux oublier aussi.

Le message d'erreur de nmbp, ca ressemble à un firewall qui refuse les broadcast en sortie.

Share this post


Link to post
Share on other sites

Merci pour vos réponsessi rapide .

alors pour /etc/shorewall/policy

loc net ACCEPT

loc fw ACCEPT

fw loc ACCEPT

fw net ACCEPT

net all DROP info

all all REJECT info

Yep je cherche une architecture dynamique quitte à ce que ce soit un peu lent donc le NetBios me convient.

j'ai mis domain master à no et local master je le mets aussi à no?

Mon routeur fait aussi dns est ce que je peux m'en servir pour accélerer la résolution d'ip avec netbios???

Donc si je comprends bien sit0 c'est pour la compatibilité ipv6 oki ca je saisis. Mais le eth0 qui lui est visible sous ifconfig et posséde même une adresse Mac... Sous les outils mandriva ils le désignent comme étant : IEEE 1394 IPV4 Driver (IPV4-Over-1394 as per RFC 2734)... Si c'est du firewire pourquoi est t'il enregistré dans le réseau et pourquoi quand je le vire il reviens toujours.... :(

Il est un chti collant

Mushrl

Share this post


Link to post
Share on other sites

×
×
  • Create New...