Portál AbcLinuxu, 10. května 2025 03:46

Dotaz: Náhodné výpadky internetu.

23.11.2007 20:10 filodendron
Náhodné výpadky internetu.
Přečteno: 1857×
Odpovědět | Admin
Dobrý deň. Používam Debian Etch, a už hodne dlho si neviem poradiť s náhodnými výpadkami internetu. Väčšinou teda chodí normálne, ale niekedy z ničoho nič vypadne a po niekoľkých minútach znovu nabehne. Zaujímavé na tom je to, že keď spustím na tom istom počítači Windows XP, tak tam internet funguje. Aj toto píšem z Windows XP, ktorý je spustený virtuálne cez VMWare Player. Podobne sa mi to správa aj v notebooku, kde mám tiež Debian Etch. Problém teda bude niekde v nastavení v Debiane... Uvítam každý nápad, ako to vyriešiť. Ďakujem.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

23.11.2007 20:14 outsider
Rozbalit Rozbalit vše Re: Náhodné výpadky internetu.
Odpovědět | | Sbalit | Link | Blokovat | Admin
Popsat detailneji, co to znamena "vypadne internet", a taky kouknout do logu, kdyz se to prihodi...
23.11.2007 21:35 Jan Malanik
Rozbalit Rozbalit vše Re: Náhodné výpadky internetu.
nekoliduji vam ip adresy toho systemu ve wmvare a debianu?jste si jisty ze router/ modem je v poradku?jak je pripojen? pouzivate dhcp, nebo statiscke adresy? mate vice pc v siti? kristalove koule se bohuzel uz nedovazeji....
23.11.2007 22:33 filodendron
Rozbalit Rozbalit vše Re: Náhodné výpadky internetu.
Tým "vypadne internet" som myslel to, že sa mi nenačíta žiadna stránka. Skúšal som takmer všetky prehliadače. Jednoducho okno prehliadača ostane prázdne. Niekedy sa mi aspoň podarí načítať jednoduchú stránku (google.com), inokedy nie. Možno to súvisí s veľkosťou stránky, možno niektorý sused zapol zavírený počítač a možno je to nejaká chyba Debianu, pretože keď v tom momente prebootujem na LiveCD so SLAXom, tak internet funguje rovnako dobre, ako keď spustím Windows na vedľajšom notebooku. Vratim sa do Debianu a stránky opäť nejdú načítať... Po čase sa aj Debian spamätá a opäť všetko chodí ako má.

Najskôr som si myslel, že je to vina poskytovateľa internetu. Iba nedávno som prišiel na to, že Windows príp. LiveCD fungujú aj v čase výpadku na Debiane. Len nedávno som zistil, že v čase takéhoto výpadku nemusím prebootovať počítač, ale stačí spustiť virtual-player s nejakým iným OS.

Počítače mám zapojené za routerom, so správne nastavenými IP adresami. Celá moja domáca sieť funguje tak ako má. K popisovanému výpadku dochádza nepravidelne. Niekedy to ide týždeň bez chyby a niekedy sa to opakuje denne.

Štve ma, že keby som používal nejakú inú distribúciu, alebo Windows (brrrr), tak by som si ani nič nevšimol. Ja však mám rád Debian.
24.11.2007 00:52 Samron
Rozbalit Rozbalit vše Re: Náhodné výpadky internetu.
Neviem, ci to je tvoj problem a ci sa spravne vyjadrim, ale niektori provideri maju problem s "poziadavkou na fragmentaciu paketov". Mala stranka ide, velka nie apod. Skus do firewallu dat nieco ako toto:
iptables -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
Presne je to vysvetlene v man iptables, hladaj slovo TCPMSS.

Ja mam tento problem so 4G od t-mobile. Pouzivam iptables 1.3.3, kde sa toto pravidlo dava do tabulky "filter". Vo vyssych verziach iptables sa pravidlo dava do tabulky "mangle". To, ako je to s tvojou verziou, najdes v man iptables.

Samron
24.11.2007 08:19 filodendron
Rozbalit Rozbalit vše Re: Náhodné výpadky internetu.
Momentálne mi všetko funguje. Keď popísaný problém nastane, tak to vyskúšam. Iba tak zistím, či to pomôže. Ďakujem za tip.
24.11.2007 20:20 filodendron
Rozbalit Rozbalit vše Re: Náhodné výpadky internetu.
Opäť to vypadlo. Nastavenie iptables nepomohlo. Zistil som, že aj keď sa stránka nezobrazí v prehliadači, tak ping na ňu funguje, avšak iba pokiaľ je packetsize menej než 1500. Pre rôzne stránky je tá hraničná hodnota rôzna. Zdá sa, že to má naozaj niečo spoločné s dĺžkou paketov.
24.11.2007 21:35 filodendron
Rozbalit Rozbalit vše Re: Náhodné výpadky internetu.
Odpovědět | | Sbalit | Link | Blokovat | Admin
Asi to bude preťaženou LAN sieťou. Keď nastavím príkazom ifconfig hodnotu MTU z pôvodných 1500 na 100, tak sa stránka v prehliadači zobrazí (...aj keď pomaly). Keď to vrátim nazad na 1500, tak sa prehliadač nechytá.
25.11.2007 10:27 laco
Rozbalit Rozbalit vše Re: Náhodné výpadky internetu.
Ale psal jste, že ve Windows internet při výpadku jde, takže přetížená LAN vadí jen něčemu?
25.11.2007 12:10 filodendron
Rozbalit Rozbalit vše Re: Náhodné výpadky internetu.
Vyzerá to tak. Akoby mal Windows "ostrejšie lakte"... Akoby vedel lepšie presadiť svoje pakety v LAN, než "ohľaduplný" Debian...
25.11.2007 12:49 Samron
Rozbalit Rozbalit vše Re: Náhodné výpadky internetu.
Ak ti zmensenie dlzky paketu (cez ifconfig) pomaha, tak to vyzera, ze pravidlo v iptables bud nefunguje vobec (nie je aplikovane/je nespravne umiestnene), alebo seka pakety na trochu_vacsie_nez_by_bolo_treba.

Skus nastavit dlzku na nejake konkretne cislo (napr. 1300) popripade ho skus znizovat, az to bude fungovat aj vtedy, ked mas prave vypadok.
iptables -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --set-mss 1300
Samron
25.11.2007 15:04 filodendron
Rozbalit Rozbalit vše Re: Náhodné výpadky internetu.
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zase som mal "výpadok", tak som vyskúšal pingnúť túto stránku v Debiane:
amd:/# ping -s 1300 abclinuxu.cz
PING abclinuxu.cz (195.70.150.7) 1300(1328) bytes of data.
1308 bytes from 195.70.150.7: icmp_seq=1 ttl=52 time=18.5 ms
1308 bytes from 195.70.150.7: icmp_seq=2 ttl=52 time=18.7 ms
1308 bytes from 195.70.150.7: icmp_seq=3 ttl=52 time=17.0 ms
1308 bytes from 195.70.150.7: icmp_seq=4 ttl=52 time=18.0 ms

--- abclinuxu.cz ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 15068ms
rtt min/avg/max/mdev = 17.092/18.114/18.713/0.647 ms
Ihneď nato som prebootoval do LiveCD SLAXu a tam som pingol túto stránku opäť:
PING abicko.abclinuxu.cz (195.70.150.7) 1300(1328) bytes of data.
1308 bytes from 195.70.150.7: icmp_seq=1 ttl=52 time=15.9 ms
1308 bytes from 195.70.150.7: icmp_seq=2 ttl=52 time=14.8 ms
1308 bytes from 195.70.150.7: icmp_seq=3 ttl=52 time=15.9 ms
1308 bytes from 195.70.150.7: icmp_seq=4 ttl=52 time=16.4 ms

--- abicko.abclinuxu.cz ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3000ms
rtt min/avg/max/mdev = 14.847/15.816/16.445/0.596 ms
Odozvy oboch sú porovnateľné, ale celkovo tie štyri pingy trvali v Debiane viac než 15 sekúnd a v SLAXe len 3 sekundy. Myslím si, že niekde tu bude problém...
houska avatar 25.11.2007 21:58 houska | skóre: 41 | blog: HW
Rozbalit Rozbalit vše Re: Náhodné výpadky internetu.
nedela to DNSka?
zkus priste pingat ip adresy ...
ping pri kazdem dotazu znovu resolvi ... :(
25.11.2007 23:13 filodendron
Rozbalit Rozbalit vše Re: Náhodné výpadky internetu.
Je to pravda. Je to tou DNSkou. Keď zadám do pingu priamo IP adresu, tak to ide dobre.
25.11.2007 21:01 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Náhodné výpadky internetu.
Odpovědět | | Sbalit | Link | Blokovat | Admin
Skus vypnout tcp_window_scaling co to udělá....

sysctl -w net.ipv4.tcp_window_scaling=0

a vypnout IPV6 pokud to nepoužíváte.

Viz: článek ke zvýšení rychlosti sítě v mdv?
25.11.2007 23:16 filodendron
Rozbalit Rozbalit vše Re: Náhodné výpadky internetu.
Veľmi zaujímavé. Vyskúšam.
25.11.2007 22:15 bytes
Rozbalit Rozbalit vše Re: Náhodné výpadky internetu.
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tiez mam podobny problem. Pocas vypadku sa nedostanem ale ani do routeru. Po vypnuti a zapnuti eth0 mi internet nabehne na cca 10 sekund a zase padne. Po restarte pc ide cca 2- 12 hodin. Mam mandrivu 2008. IP a DNS priradovane DHCP serverom v routeri.
29.11.2007 07:04 filodendron
Rozbalit Rozbalit vše Re: Náhodné výpadky internetu.
Odpovědět | | Sbalit | Link | Blokovat | Admin
Vyzerá to tak, že tie výpadky nie sú zase až tak náhodné. Vyskytujú sa každý deň asi po 16:00 hod. a trvajú asi do 23:00. Vtedy je na sieti asi najviac ľudí. Žiadny debian-based linux sa vtedy nechytá. Slax ako tak ide. A najlepšie sa s tým vysporiada Windows (aj keď je aj tam badať určité spomalenie). Zaujímavé je, že hoci nejde otvoriť v Debiane žiadna www stránka, tak streamované video (IPTV) cez vlc player funguje perfektne. Zatiaľ všetky tu uvedené návrhy a postupy som vyskúšal. Avšak jediné, čo ako-tak pomôže, je nastavenie MTU na 100. Žeby to bol jediný spôsob, ako prinútiť Debian pretlačiť svoje pakety v preplnenej sieti?
6.12.2007 19:09 filodendron
Rozbalit Rozbalit vše Re: Náhodné výpadky internetu.
Odpovědět | | Sbalit | Link | Blokovat | Admin
Vyzerá to tak, že stačí:

echo 0 > /proc/sys/net/ipv4/tcp_timestamps

a internet ide aj vtedy, keď je na sieti tlačenica...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.