Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: glider 29 Prosince 2006, 19:01:09

Název: jak zjistit proč přestalo fungovat spojení se sítí
Přispěvatel: glider 29 Prosince 2006, 19:01:09
Stává se mi, že občas přestane fungovat spojení se sítí. Jak zjistím, kde je příčina?

Spojení jde přes síťovou kartu do externí WiFi. Ta ale pracuje správně a připojovatel mi hlásí, že ji v síti vidí.
Když se spojení přeruší, tak ihned restartuji a po nabootování zas síť normálně funguje.
Jak mám zjistit, v čem je problém? Zkoušel jsem spojení obnovit příkazem sudo /etc/init.d/networking restart, ale nepomohlo to.
Název: jak zjistit proč přestalo fungovat spojení se sítí
Přispěvatel: LS 29 Prosince 2006, 21:01:22
tail -f /var/log/messages
Název: jak zjistit proč přestalo fungovat spojení se sítí
Přispěvatel: glider 30 Prosince 2006, 23:15:35
Tak /var/log/messages nepomohlo. Nic relevatního tam není. Mezitím jsem ale přišel na další podrobnosti. Myslel jsem si původně, že se spojení přeruší úplně, ale náhodou jsem v té chvíli chatoval na ICQ a to mi stále fungovalo! Přestože v té chvíli přestalo fungovat načítání webových stran a pošty. Také jakékoliv další pokusy o nějaké připojení (telent, ssh) se nepodařily.

Kód: [Vybrat]
$ host 87.236.198.133
;; connection timed out; no servers could be reached
Použil jsem Systém / Správa / Nástroje pro síť a získal tyto výsledky (Některá čísla jsem nahradil otazníky):
Kód: [Vybrat]
$ netstat
Aktivní Internetová spojení (w/o servery)
Proto Přích-F Odch-F Místní Adresa          Vzdálená Adresa         Stav
tcp        0      0 localhost.localdo:49974 localhost.localdo:36814 SPOJENO
tcp        0    ??? ???.??.207.120:50986    ???.??.20.42:ssh        SPOJENO
tcp        0      0 localhost.localdo:37038 localhost.localdoma:ipp SPOJENO
tcp        0      0 localhost.localdoma:ipp localhost.localdo:37038 SPOJENO
tcp        0      0 localhost.localdo:36814 localhost.localdo:49974 SPOJENO
udp        0      0 localhost.localdo:32768 localhost.localdo:32768 SPOJENO
ping na nejbližší nameserver funguje:
Kód: [Vybrat]
Bajtů Zdroj Sekv Čas Jednotky
64 ??.???.39.1 1 6.37 ms
64 ??.???.39.1 2 5.47 ms
64 ??.???.39.1 3 6.34 ms
64 ??.???.39.1 4 8.38 ms
64 ??.???.39.1 5 6.18 ms
Minimální čas: 5.47 ms
Průměrný čas: 6.52 ms
Maximální čas: 8.38 ms
Odeslané pakety: 5
Přijaté pakety: 5
Ztracené pakety: 0%
Zajímavé jsou informace o multicastu:
Kód: [Vybrat]
Rozhraní Člen Skupina
lo 1 224.0.0.1
eth0 1 224.0.0.1
tun0 1 224.0.0.1
lo 1 ip6-allnodes
eth0 1 ????::1:????:8967%????????36
eth0 1 ip6-allnodes
kde se objevila IP 224.0.0.1 na místě kde je normálně ALL-SYSTEMS.MCAST.NET.

Jak mám dál postupovat? Co mám vyzkoušet, abych na to přišel? Připomínám, že po restartu zase vše funguje. Dokud nerestartuji, tak ne.
Název: jak zjistit proč přestalo fungovat spojení se sítí
Přispěvatel: Pavelp 31 Prosince 2006, 10:03:06
Mate tam nejaky firewall? Kdyz ano, zkousel jste ho vypnout ?
Název: jak zjistit proč přestalo fungovat spojení se sítí
Přispěvatel: glider 02 Ledna 2007, 22:51:41
Tak jsem na to přišel. Uvědomil jsem si, že tyto potíže nastaly nedávno.
Vzpomněl jsem si, že jsem nedávno zapnul synchronizaci času protože mi vadilo,
že se mi čas na kompjútru pořád rozchází:

Systém / Správa / Datum a čas - Pravidelně synchronizovat hodiny s internetovými servery.

Nastavil jsem servery: ntp.cesnet.cz, ntp.cgi.cz, ntp.globe.cz, ntp1.contactel.cz.
Jména serverů a jak to nastavit jsem si našel na http://forum.ubuntu.cz/viewtopic.php?id=3129 v kapitole
22. Automatické nastavení času (ntp).

Tak jsem to vypnul a zátuhy přestaly. Co jsem tam udělal špatně? Není to tím, že nemám veřejnou IP?
Měl jsem tam dát jenom jeden server? Jaké jsou vaše zkušenosti se synchronizací času?
Název: jak zjistit proč přestalo fungovat spojení se sítí
Přispěvatel: Pavelp 03 Ledna 2007, 08:03:31
Nejsem si jisty, ale je mozne, ze potize zpusobuje ntpserver, i kdyz nevim proc to dela. NTP protokol jde po UDP a do niceho se moc neplete. Mozna je zbytecne spoustet ntpserver na single masine. Stacilo by ntpdate.