Przegl

Konfiguracja serwerów, usług, itp.
kaczy1217
Posty: 3
Rejestracja: 16 kwietnia 2012, 23:25

Przeglądanie zasobów Samby w Windows XP

Post autor: kaczy1217 »

Witam.

Zainstalowałem Debiana i Sambę w oparciu o konfigurację programem Webmin i po próbie podłączenia zasobu w Windows XP Pro SP3 mam problem, żadna próba logowania nie jest skuteczna. W Debianie wszystko działa po próbie zamontowania udziału.

Mam w domu dwa komputery, na jednym z nich zainstalowałem sambę w celach testowych by później rozwiązanie przenieść na większą skalę. Oba komputery podpiąłem do rutera ADSL pod przełącznik i przypisałem na stałe numer IP z tej samej podsieci 192.168.1.X. Nie podłączałem Internetu, bo nie o to mi chodzi. W Sambie ustaliłem tę samą nazwę grupy roboczej, do której należy 123 komputerów z Windowsem (adres 192.168.1.2).
Pierwszy komputer (serwer samby 3.5.6, skonfigurowałem przez webmina 1.580 na Debianie 6.0, adres 192.168.1.99), ustawiłem by Samba synchronizowała użytkowników z tymi z systemu i zacząłem działać. Utworzyłem zasób testowy w katalogu /home.
Jako właściciela zasobu ustawiłem użytkownika test (dodany do grupy ,,users'').
Poniżej plik smb.conf:

Kod: Zaznacz cały

[global]
                log file = /var/log/samba/log.%m
                passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
                socket options = TCP_NODELAY
                obey pam restrictions = yes
                winbind trusted domains only = yes
                encrypt passwords = true
                winbind use default domain = yes
                passdb backend = tdbsam
                passwd program = /usr/bin/passwd %u
                dns proxy = no
                netbios name = HP
                server string = hp1
                unix password sync = yes
                workgroup = TMD
                os level = 20
                syslog = 0
                panic action = /usr/share/samba/panic-action %d
                max log size = 1000
                pam password change = yes
[test]
                writeable = yes
                delete readonly = yes
                path = /home/test/
                force directory mode = 775
                force group = users
                force create mode = 664
                force user = test
                valid users = test,@users
                create mode = 664
                directory mode = 775
Konfiguracja karty sieciowej w Debianie:

Kod: Zaznacz cały

auto lo eth0
iface lo inet loopback

iface eth0 inet static
address 192.168.1.99
netmask 255.255.255.0
broadcast 192.168.1.255
network 192.168.1.0

W Windows konfiguruję kartę sieciową w następujący sposób:

Kod: Zaznacz cały

adres ip 192.168.1.2
maska 255.255.255.0
brama 192.168.1.1
dnsy puste
Gdy próbuję w Windows podłączyć się do Samby, włączam Uruchom i wpisuję:

Kod: Zaznacz cały

 \\HP\.
Po czym otrzymuję komunikat:

Kod: Zaznacz cały

Lokalizacja sieciowa jest nieosiągalna...

Sprawdzałem w Debianie i po wybraniu opcji połącz z serwerem -> Udział Windows -> HP, wszystko działa, pojawiają mi się udostępnione zasoby i mogę wejść do zasobu test logując się przy pomocy danych użytkownika test.

Pomyślałem, że coś nie tak z połączeniem, więc wysłałem sygnał ping pod adres 192.168.1.99 (serwer) i jest odpowiedź na poziomie 1ms.

Dziwnym jest to, że np. program IP Scanner, oczywiście z komputera z Windowsem, nie widzi wcale komputera o adresie 192.168.1.99 w całej podsieci. Widzi tylko siebie (192.168.1.2) i nic poza tym, natomiast ntbscan w Debianie w całej podsieci widzi tylko siebie (192.168.1.99). Komputera z Windows nie wykrywa.


Ale próbuję dalej:
Mapuję dysk sieciowy podając ścieżkę do zasobu:

Kod: Zaznacz cały

\\192.168.1.99\
Mam komunikat:

Kod: Zaznacz cały

Nie można odnaleźć  ścieżki sieciowej \\192.168.1.99\
Próbuję dalej, wpisując:

Kod: Zaznacz cały

\\192.168.1.99\test\
wtedy pokazuje mi się po raz pierwszy okienko logowania, jednak po wpisaniu nazwy użytkownika, hasła i zatwierdzeniu, okienko pojawia się znów, tym razem nazwa użytkownika wypełnia się sama:

Kod: Zaznacz cały

\\192.168.1.99\test\
Ponownie próbuję wpisać hasło i zatwierdzić, ale to na nic.


Edycja:
Właśnie coś sprawdziłem. Połączyłem się przez VPN z moją firmą, gdzie działa Samba od kilku lat i jest identyczna sytuacja przy próbie zalogowania. Może zatem jest to kwestia ustawień w moim systemie?

Edycja2:
Przed chwilą Debian mi zauważył komputer z Windows, Windows wysłał poprawny sygnał ping odebrany przez Debiana, aczkolwiek problem pozostał.


Używaj poprawnych nazw systemów operacyjnych i opisuj zaistniałą sytuację pełnymi zdaniami, bez udziwnionego słowotwórstwa.
fnmirk
Załączniki
20120417_005630.jpg
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

kaczy1217
Posty: 3
Rejestracja: 16 kwietnia 2012, 23:25

Post autor: kaczy1217 »

Dzisiaj zabrałem komputer do pracy. W sieci lokalnej, gdzie są komputery z Windows XP Home, moja Samba działa, ale podłączyć się do zasobów można jedynie przez numer IP, po nazwie serwera nie da się tego zrobić:

Kod: Zaznacz cały

lokalizacja sieciowa nieosiągalna
Gdzie tkwi problem? U mnie w domu na komputerze, nie mogę nadal się podłączyć. Czy może to być wina tego, że w pracy wszystkie komputery są podłączone do rutera a tu są tylko do przełącznika, wszystko zmontowane i raz mam na obu komputerach połączenie z internetem raz nie.

Edycja: Chyba problem tkwi w jakichś ustawieniach w XP, ponieważ w Windows 7 nie mam żadnego problemu z podłączeniem się do Samby u mnie w domu, zarówno przez IP jak i po nazwie serwera. Macie pojęcie co powinienem zmienić w XP by zadziałało?
Kerni
Posty: 1
Rejestracja: 20 czerwca 2012, 19:20

Post autor: Kerni »

dnsy puste
Moim zdaniem nie powinny.
Awatar użytkownika
kodama
Junior Member
Posty: 633
Rejestracja: 23 maja 2010, 22:30
Lokalizacja: Poznań

Post autor: kodama »

A jakieś wpisy w [global] typu:

Kod: Zaznacz cały

hosts allow = 192.168.X.X/255.255.X.X localhost
interfaces = lo eth0
ODPOWIEDZ