Ten einde raad omdat ik er echt helemaal niet meer uitkom en volgens mij alles al geprobeerd heb en bijna de complete Google groups-database al gelezen heb en de GoT search me ook niet kan helpen maar een topic aangemaakt.
Mijn probleem is het volgende:
Ik heb sinds kort een nieuwe machine als server ingezet, het OS is Redhat 7.3. Bijna alles werkt lekker, op 1 ding na: Het beestje luistert niet naar zijn naam, alleen naar het IP Adres. Ik kan hem vanaf een WinXP en Win2K machine (beide Prof) wel benaderen met 192.168.1.2, maar niet met 'mainframe', wat de host- en netbiosnaam is. Het probleem lijkt te liggen bij nmbd, want die draait wel maar geeft enkele meldingen in de log: (Volgens mij ligt het aan de onderstreepte meldingen)
Mijn smb.conf bevat hetvolgende:
Tenslotte nog even mijn hosts file, misschien doet dat ook terzake:
Mijn probleem is het volgende:
Ik heb sinds kort een nieuwe machine als server ingezet, het OS is Redhat 7.3. Bijna alles werkt lekker, op 1 ding na: Het beestje luistert niet naar zijn naam, alleen naar het IP Adres. Ik kan hem vanaf een WinXP en Win2K machine (beide Prof) wel benaderen met 192.168.1.2, maar niet met 'mainframe', wat de host- en netbiosnaam is. Het probleem lijkt te liggen bij nmbd, want die draait wel maar geeft enkele meldingen in de log: (Volgens mij ligt het aan de onderstreepte meldingen)
Ik heb wel een firewall draaien (iptables), maar zonder die firewall gaat het ook mis. Het subnet waar de smbd en nmbd op draaien staat helemaal open.[2002/06/22 00:37:20, 0] nmbd/nmbd.c:main(794)
Netbios nameserver version 2.2.4 started.
Copyright Andrew Tridgell and the Samba Team 1994-2002
[2002/06/22 00:37:20, 0] nmbd/asyncdns.c:start_async_dns(148)
started asyncdns process 12201
[2002/06/22 00:37:20, 0] nmbd/nmbd_become_dmb.c:become_domain_master_browser_wins(339)
become_domain_master_browser_wins:
Attempting to become domain master browser on workgroup XS44, subnet UNICAST_SUBNET.
[2002/06/22 00:37:20, 0] nmbd/nmbd_become_dmb.c:become_domain_master_browser_wins(352)
become_domain_master_browser_wins: querying WINS server at IP 192.168.1.2 for domain master browser name XS44<1b> on w
orkgroup XS44
[2002/06/22 00:37:20, 0] nmbd/nmbd_become_dmb.c:become_domain_master_stage2(114)
*****
Samba server MAINFRAME is now a domain master browser for workgroup XS44 on subnet UNICAST_SUBNET
*****
[2002/06/22 00:37:20, 0] nmbd/nmbd_become_dmb.c:become_domain_master_browser_bcast(291)
become_domain_master_browser_bcast:
Attempting to become domain master browser on workgroup XS44 on subnet 192.168.1.2
[2002/06/22 00:37:20, 0] nmbd/nmbd_become_dmb.c:become_domain_master_browser_bcast(304)
become_domain_master_browser_bcast: querying subnet 192.168.1.2 for domain master browser on workgroup XS44
[2002/06/22 00:37:24, 0]
nmbd/nmbd_responserecordsdb.c:find_response_record(234)
find_response_record: response packet id 9516 received with no matching record.
[2002/06/22 00:37:24, 0] nmbd/nmbd_responserecordsdb.c:find_response_record(234)
find_response_record: response packet id 9517 received with no matching record.
[2002/06/22 00:37:28, 0] nmbd/nmbd_become_dmb.c:become_domain_master_stage2(114)
*****
Samba server MAINFRAME is now a domain master browser for workgroup XS44 on subnet 192.168.1.2
*****
[2002/06/22 00:43:09, 0] nmbd/nmbd_become_lmb.c:become_local_master_stage2(404)
*****
Samba name server MAINFRAME is now a local master browser for workgroup XS44 on subnet 192.168.1.2
*****
Mijn smb.conf bevat hetvolgende:
en daarna beginnen de shares, die doen niet ter zake, want de smbd draait prima. De name resolve order heb ik al op alle mogelijkheden gehad die ik kan bedenken, maar niets hielp.[global]
dns proxy = Yes
wins support = Yes
encrypt passwords = Yes
workgroup = XS44
server string = Mainframe Samba 2.2.4
netbios name = mainframe
log file = /var/log/samba/log.%m
; netbios aliases = mainframe
bind interfaces only = yes
default = global
max log size = 50
; hosts allow = 192.168.0.0/255.255.0.0 127.0.0.0/255.0.0.0
security = user
interfaces = eth0
preferred master = no
domain master = yes
wins support = true
os level = 34
name resolve order = host wins bcast host lmhosts
Tenslotte nog even mijn hosts file, misschien doet dat ook terzake:
Ik hoop dat er iemand een oplossing kan geven hoe ik mijn server per host/netbios naam kan bereiken, want om elke keer het IP in te geven heb ik niet zo'n zin in. Het is geen oplossing om de naam in de hosts-file van de Windows machines te zetten, want het moet vanaf .elke. mischine werken.# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost
192.168.1.2 mainframe
En zo is het maar net.