Strona 1 z 1

Sieć lokalna i Samba - komputery nie widzą się

: 03 marca 2011, 09:11
autor: pioruns
Witam wszystkich użytkowników.
Mam sieć domową, w której jest 24/7 Ubuntu 10.10 - IP 192.168.1.2, na nim włączona Samba z udostępnianiem katalogów na login i hasło, ssh oraz vnc.
Oraz drugi komputer z Debianem testowym - IP 192.168.1.3, zainstalowana też Samba, ale głównie używam go, żeby przeglądać zasoby komputera z Ubuntu.
Problem: komputery nie widzą się, dopóki nie kliknę w Debianie, w Gnome, folderu Sieć/Sieć Windows. Tak samo pewnie w drugą stronę, ale w komputerze z Ubuntu nie klikam często.
Oto dowód:

Kod: Zaznacz cały

pioruns@debian:~$ ssh 192.168.1.2 -l aaa
ssh: connect to host 192.168.1.2 port 22: No route to host
pioruns@debian:~$ ping 192.168.1.2
PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data.
From 192.168.1.3 icmp_seq=2 Destination Host Unreachable
From 192.168.1.3 icmp_seq=3 Destination Host Unreachable
From 192.168.1.3 icmp_seq=4 Destination Host Unreachable
From 192.168.1.3 icmp_seq=6 Destination Host Unreachable
From 192.168.1.3 icmp_seq=7 Destination Host Unreachable
From 192.168.1.3 icmp_seq=8 Destination Host Unreachable
64 bytes from 192.168.1.2: icmp_req=9 ttl=64 time=2005 ms
64 bytes from 192.168.1.2: icmp_req=10 ttl=64 time=996 ms
64 bytes from 192.168.1.2: icmp_req=11 ttl=64 time=1.04 ms
64 bytes from 192.168.1.2: icmp_req=12 ttl=64 time=0.960 ms
64 bytes from 192.168.1.2: icmp_req=13 ttl=64 time=0.913 ms
64 bytes from 192.168.1.2: icmp_req=14 ttl=64 time=1.16 ms
64 bytes from 192.168.1.2: icmp_req=15 ttl=64 time=1.00 ms
64 bytes from 192.168.1.2: icmp_req=16 ttl=64 time=0.916 ms
64 bytes from 192.168.1.2: icmp_req=17 ttl=64 time=0.957 ms
64 bytes from 192.168.1.2: icmp_req=18 ttl=64 time=0.897 ms
64 bytes from 192.168.1.2: icmp_req=19 ttl=64 time=1.01 ms
64 bytes from 192.168.1.2: icmp_req=20 ttl=64 time=1.04 ms
64 bytes from 192.168.1.2: icmp_req=21 ttl=64 time=1.04 ms
64 bytes from 192.168.1.2: icmp_req=22 ttl=64 time=0.896 ms
64 bytes from 192.168.1.2: icmp_req=23 ttl=64 time=0.881 ms
^C
--- 192.168.1.2 ping statistics ---
23 packets transmitted, 15 received, +6 errors, 34% packet loss, time 22024ms
rtt min/avg/max/mdev = 0.881/200.951/2005.125/542.074 ms, pipe 3
pioruns@debian:~$ ssh 192.168.1.2 -l aaa
aaa@192.168.1.2's password:
W czasie wysyłania sygnału ping kliknąłem folder Sieć, potem Sieć Windows i nagle komputer zaczął odpowiadać na ping. W tej chwili katalog w środowisku Gnome Sieć/Sieć Windows jest pusty, Debian sam siebie nie widzi nawet. W porywach (czasami) widać tam oba komputery i można przeglądać ich zasoby po nazwach. Wtedy mogę się też łączyć przez ssh albo vnc po nazwach; teraz tylko mogę przez IP.

Porobiłem sobie skróty do miejsc, np.:

Kod: Zaznacz cały

smb://192.168.1.2/dane/
i w ten sposób oszczędzam trochę czas.

Pytanie: Jak mogę uzyskać efekt, żeby komputery widziały się cały czas w sieci, odpowiadały na polecenia ping oraz na swoje nazwy sieciowe (co działa bardzo rzadko, dlatego częściej łączę się przez IP)? Bo przecież, co zrobię, gdy nie będę miał na komputerze Gnome, a będę się chciał połączyć?
Proszę powiedzieć, jakie pliki konfiguracyjne, czy logi mam przedstawić, to natychmiast to zrobię.
Pozdrawiam :)

: 03 marca 2011, 10:23
autor: Bastian
Pokaz wynik polecenia:

Kod: Zaznacz cały

iptables -L
na Ubuntu.

: 03 marca 2011, 11:04
autor: pioruns

Kod: Zaznacz cały

Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
Dodam od siebie: komputery są podłączone do routera D-Link DSL-2640R. Na obu działa ładnie internet.

: 03 marca 2011, 15:49
autor: Bastian
Dobrze, to jeszcze ten sam wynik ale na Debianie.

: 03 marca 2011, 18:27
autor: fnmirk
Najlepiej przedstaw schemat blokowy tej sieci.

: 03 marca 2011, 20:10
autor: pioruns
Bastian, iptables w Debianie wygląda tak samo.
Póki nie rozwiążę tego problemu, to iptables na obu komputerach będzie puste, na razie w routerze jest włączony firewall.

fnmirk, co masz ma myśli, mówiąc schemat blokowy?
Ogólnie sieć wygląda tak:

Debian podłączony kablem do routera D-Link, IP 192.168.1.3, przypisane na stałe po MAC
Ubuntu podłączone po WiFi do routera D-Link, IP 192.168.1.2, przypisane na stałe po MAC
Router D-Link podłączony po ADSL do gniazdka telefonicznego z Internetem.
W ruterze próbowałem wyłączać firewall, wstawiać komputery do dmz, ale bez efektu.

: 05 marca 2011, 21:27
autor: michnik
.. a nie lepiej zamontować zasoby przez /etc/fstab ?