Skocz do zawartości

Samba Error Nt_status_bad_network_name


orrik

Rekomendowane odpowiedzi

Witam

Zrobiłem tak :

# adduser user1
# passwd user1 123456
# mkdir /katalog
# chmod 0777 /katalog
# chown user1.user1 /katalog
# smbpasswd  -a user1
# cat /etc/samba/smb.conf
[global]
   workgroup = moja
   server string = samba
   netbios name = serwer
   security = user
   hosts allow = 192.168.1. 192.168.2. 127.
   log file = /var/log/samba/%m.log
   max log size = 50
   interfaces = eth1 eth1:2 lo
   bind interfaces only = Yes
   passdb backend = tdbsam
   local master = yes
   password level = 6
   username level = 6
   encrypt passwords = yes
   os level = 233
   domain master = yes
   preferred master = yes

[katalog]
        path = /katalog
        writable = yes
        create mode = 0775
        directory mode = 0775

# testparm
Load smb config files from /etc/samba/smb.conf
Processing section "[mak]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions

# nmblookup -d 2 '*'
added interface eth1 ip=fe80::250:8dff:fe49:e2e8%eth1 bcast=fe80::ffff:ffff:ffff:ffff%eth1 netmask=ffff:ffff:ffff:ffff::
added interface eth1 ip=192.168.1.11 bcast=192.168.1.255 netmask=255.255.255.0
added interface eth1:2 ip=192.168.2.11 bcast=192.168.2.255 netmask=255.255.255.0
added interface lo ip=::1 bcast=::1 netmask=ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff
added interface lo ip=127.0.0.1 bcast=127.255.255.255 netmask=255.0.0.0
querying * on 192.168.1.255
querying * on 192.168.2.255
querying * on 127.255.255.255
name_query failed to find name *

# nmblookup -B  serwer '*'
querying * on 192.168.1.255
querying * on 192.168.2.255
querying * on 127.255.255.255
name_query failed to find name *

 

No i to nie działa :

# smbclient //localhost/katalog -U user1
Connection to localhost failed (Error NT_STATUS_CONNECTION_REFUSED)
# smbclient -L //localhost/katalog
Connection to localhost failed (Error NT_STATUS_CONNECTION_REFUSED)
# smbclient -L //serwer
Connection to serwer failed (Error NT_STATUS_BAD_NETWORK_NAME)
# smbclient -L //serwer/katalog
Connection to serwer failed (Error NT_STATUS_BAD_NETWORK_NAME)
# smbclient -L //serwer/katalog -U user1
Connection to serwer failed (Error NT_STATUS_BAD_NETWORK_NAME)

 

Jeżeli zamiast nazwy netbiosowej użyję adresu ip to :

# smbclient -L //192.168.1.11/katalog -U user1
Enter user1 password:
Domain=[SERWER] OS=[Unix] Server=[Samba 3.2.5-0.23.fc10]

        Sharename       Type      Comment
        ---------       ----      -------
        katalog             Disk
        IPC$            IPC       IPC Service (samba)
Domain=[SERWER] OS=[Unix] Server=[Samba 3.2.5-0.23.fc10]

        Server               Comment
        ---------            -------

        Workgroup            Master
        ---------            -------

 

Firewalla mam wyłączonego , selinux też..... i nic z tego już nie rozumiem. Na Fedora 6 taka konfiguracja śmiga mi do tej pory. Na Fedora 10 - jak widać nie chce.

Może ktoś zauważył gdzie popełniłem błąd ?

 

Orrik

Odnośnik do komentarza
Udostępnij na innych stronach

No cóż wygląda że znów gadam do siebie,,,, Sprawę częściowo rozwiązałem. Komunikat Error NT_STATUS_BAD_NETWORK_NAME przy mojej konfiguracji brał się stąd że w /etc/hosts nie miałem powiązania adresIP nazwa. Po dopisaniu problem zniknął. Zastanawiam się nad taką rzeczą. Jak pisałem wcześniej na F6 konfig działał w takiej konfiguracji jak opisałem, teraz nie chciał bez wpisu w /etc/hosts. Jak mi się wydaje wynikało to z tego że w F6 smbclient brał z konfigu samby nazwę netbiosową do identyfikacji serwera samby, teraz na F10 pomija ją kompletnie ... (Error NT_STATUS_BAD_NETWORK_NAME) biorąc ją z /etc/hosts.

 

Czy istnieje sposób "zmuszenia" smbclient aby identyfikował serwer z parametru netbios name ?

 

Orrik

Odnośnik do komentarza
Udostępnij na innych stronach

  • 3 weeks later...
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
×
×
  • Dodaj nową pozycję...