Üdv!
Olyan problémával kerültem szembe, hogy Ubuntu alól néha az internet egy része elérhetetlenné válik.
Melyik része?
Amennyire meg tudtam állapítani, az általam látogatottak közül a google (+gmail/yt), a facebook és a HUP, ezek halmaza talán teljesen megegyezik az általam látogatott ipv6-on is elérhető oldalak halmazával.
Mikor-mitől-hogyan jön elő?
Nem tudom megállapítani, azt hiszem, teljesen random. Lehet hogy előtte egy ~10 mp-es általános internet-kimaradás is megelőzi, amíg az számítógépem alrendszere vagy a modem/router újraindul vagy állapotot vált.
Mikor múlik el?
Amitől nem múlik el:
* ha áramtalanítom a hálókártyát (DELL latitude laptopon van ilyen kapcsoló)
* ha lerakom sleep-be és én is alszom rá egyet (== várok)
* X restart
* ipv6 letiltása (próbaképp valami tutorialt követve permanensen letiltottam, de nem segített)
Amitől elmúlik:
* teljes restart.
Melyik böngésző:
Mindegyik böngésző, beleértve a tty1-en való szöveges böngészőt.
Talán a ping működik (??), de a w3m nem. (ncat, curl nem próbálva)
Ötletek, hogy hogyan nézzem meg hogy hol akad el a kérés, és hogyan kell megjavítani?
Hozzászólások
kisebb MTU?
illetve agyatlanul tiltott ICMP szeret meg ilyet csinalni
+1, IPv6-on ezt engedd be: echo-reply, destination-unreachable, packet-too-big, time-exceeded, bad-header, unknown-header-type, router-solicitation, neighbour-solicitation, router-advertisement, neighbour-advertisement, ezt meg ki: echo-reply, destination-unreachable, packet-too-big, time-exceeded, bad-header, unknown-header-type
ehhez nem értek. Anélkül, hogy beengednék mindent, mit írjak hova?
(egyébként a teljes ipv6-ot letiltottam, anélkül megy minden (már amikor megy, most éppen nem))
Félrenyomtam, linux-kezdő -be akartam rakni *pironkodik*
UP
Na, most éppen nem jó. Lehet kérni tõlem mindenféle parancskimenetet. (nem csak a problémával kapcsolatban, de egyébként is, fõleg amirõl nem veszem észre hogy nincs köze a problémámhoz)
Nekem is volt hasonló, DNS nem ment. Azaz:
- a böngésző ilyenkor mit ír ki? "Várakozás a szerverre" vagy "xy.hu névfeloldása"?
- "nslookup xy.hu" sikerül vagy az is elhal?
- domain név nélküli műveletek mennek? Pl: "telnet 217.20.130.99 80"
(Nálam az volt a baj, hogy a szolgáltatói router nem forwardolta a DNS kéréseket néha, úgy 5 percig állt, majd ment. Megoldás a szolgáltatói router DMZ-je lett.)
firefox ezt írja ki:
connecting to hup.hu
a nslookup működik:
nslookup facebook.com
Server: 127.0.1.1
Address: 127.0.1.1#53
Non-authoritative answer:
Name: facebook.com
Address: 31.13.83.36
Az URL-os és az IP címes kérésekre ugyanazon időkben mindig/mindenhogy ugyanazokat kapok.
telnettel nem érem el az oldalakat, de ping-re válaszolnak (a google és a facebook)
Igazság szerint az index.hu most működik probléma nélkül.
Akkor nem dns probléma.
A "telnet 217.20.130.99 80" pont az index.hu akart lenni domain nélkül, direktben csatlakozva a 80-as portra, ami pont az mint a böngésző (siker esetén visszaad egy hibát a szerver, azaz a kapcsolat kiépül).
Próbáljuk meg root-ként (nem elég ha a fő felhasználóval használod, "su"/"sudo su" kell neki) a
"traceroute --tcp index.hu" parancsot. Ennek a sok IP cím listán keresztül el kell jutnia az index.hu-ig (ha már ez a _kedvenc_ teszt oldalunk).
Az sem baj, ha akkor is kipróbálod, amikor megy, hogy lásd, amit látni kell. Amikor meg nem megy, látod, hogy meddig (nem) megy.
Csak "Ubuntu alól"? https://www.dynstatus.com/