Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: JohnDoe 09 Února 2009, 23:01:57

Název: existuje http-ping pro linux?
Přispěvatel: JohnDoe 09 Února 2009, 23:01:57
Pro windows pouzivam sikovnou utilitku http-ping, ktera odhali daleko vic problemu nez ping, ktery kolikrat odpovida naprosto ok, i kdyz net nejede, tak se chci zeptat, zda existuje neco podobneho pro linux (krom pustit ve smycce pustit curl nebo wget :) ). Googlil sem, ale nevygooglil :(
Název: Re: existuje http-ping pro linux?
Přispěvatel: Pavel Půlpán 10 Února 2009, 08:12:22
A co to umí oproti klasickýmu ping tak zásadního?
Název: Re: existuje http-ping pro linux?
Přispěvatel: JohnDoe 10 Února 2009, 18:54:27
No hlavni asi v tom, ze ping jen tak posila pakety a http-ping vytvari konekce a prenasi data, takze pokud chci otestovat funkcnost netu, tak je ten rozdil zasadni :) Na wifine se mi bezne stava, ze pingy prochazej, ale konekce se ztracej atp.

Neni to sice uplne presne to, co jsem chtel, ale hazi mi to udaje ktery potrebuju. Vyresil jsem to takhle:

---8<--- http-ping.sh ---8<---
Kód: [Vybrat]
#!/bin/bash
curl -K http-ping.ini
echo press any key...
read -n 1

---8<--- http-ping.ini ---8<---
Kód: [Vybrat]
--no-keepalive
--write-out "%{time_total} %{time_starttransfer}\n"
--silent
--max-time 1
-o /dev/null
--url http://www.dsl.cz/
-o /dev/null
--url http://www.dsl.cz/
-o /dev/null
--url http://www.dsl.cz/
-o /dev/null
--url http://www.dsl.cz/
-o /dev/null
--url http://www.dsl.cz/
-o /dev/null
--url http://www.dsl.cz/
-o /dev/null
--url http://www.dsl.cz/
-o /dev/null
--url http://www.dsl.cz/
-o /dev/null
--url http://www.dsl.cz/
-o /dev/null
--url http://www.dsl.cz/
Název: Re: existuje http-ping pro linux?
Přispěvatel: picard 10 Února 2009, 19:05:26
Pokud chcete zjistit, kde ta komunikace přestává fungovat a kde je tudíž chyba, stačí pustit příkaz tracert (znamená traceroute) www.seznam.cz. Pokud ho nemáte nainstalovaný, sám Vám řekne chybové hlášení, že máte nainstalovat balík traceroute:

sudo apt-get install traceroute
Název: Re: existuje http-ping pro linux?
Přispěvatel: JohnDoe 10 Února 2009, 19:11:27
Pokud chcete zjistit, kde ta komunikace přestává fungovat a kde je tudíž chyba, stačí pustit příkaz tracert (znamená traceroute) www.seznam.cz. Pokud ho nemáte nainstalovaný, sám Vám řekne chybové hlášení, že máte nainstalovat balík traceroute:

sudo apt-get install traceroute
Jenze tracert prave taky jen posila pingy, ktery se drze vracej i kdyz jinak net moc nejede. Ja to potrebuju, abych vyzkousel, jestli jede net, vytvorit nejakej "realnej" traffic. Bohuzel jsem se uz mockrat presvedcil, ze na pingy neni spoleh, i kdyz nastavim maximalni delku ping paketu.
Název: Re: existuje http-ping pro linux?
Přispěvatel: maer 10 Února 2009, 19:17:12
No trosku v sitich WiFi delam a nemas nahodou spatne sladene spojeni (signal , kanal , sum).
Na wifi pusobi spousta vlivu i staci ve zdi el. kabel!!!
Ale jak psal kolega vejs tak tracert a pak si zjistit u poskytovatele co to je server nebo pokavad to je chyba
u tebe na siti tak hledat pricinu. I spatne nacvakle RJ-45 dela velkou neplechu a hleda se spatne!!
Pokavad sitim moc nehovis jsou na to programy!
Název: Re: existuje http-ping pro linux?
Přispěvatel: picard 10 Února 2009, 19:20:23
Pomocí příkazu tracert se zjišťuje, kde na trase v síti se vyskytuje problém s konektivitou. Profesionálové ho normálně používají, když přestane jít síť, aby věděli, na koho mají vyběhnout a rychle to vyřešit s pomocí poskytovatele internetu nebo WAN sítě. Já osobně s ním mám nejlepší zkušenosti. Pokud máte problém pouze s pomalostí sítě, přejděte k jinému ISP anebo si připlaťte za vyšší rychlost spojení.
Název: Re: existuje http-ping pro linux?
Přispěvatel: JohnDoe 10 Února 2009, 19:54:51
Tracert znam a pouzivam, ale tady doma mi sluzba konci ethernet zasuvkou a ve vetsine pripadu to jede pekne. Jenze abych mohl zacit volat na helpline, chci si byt jisty, ze to neni problem nekde u me, mivam treba problem s ovladacem wifi na linuxu (na viste ne) atd :) Stava se mi treba, ze wifikarta mi tu a tam pod linuxem zahadne zpomali presne na cca 1mbit, presne 100kb/s (i kdyz rychlost pripojeni je furt 54mbit) a nikdo nevi co s tim, pomuze jen ifdown/ifup. Ale neni to jen to, nekdy ma ISP (asi) nejakyma torrentama pretizenou gateway a ta pak to nedovoli otevirat dalsi konekce a proste je to zahazuje, nekdy je potreba preladit kanal, je moc veci, co se muzou podelat...

Muzu si vybrat mezi drahym, pomalejsim a o malo lepsim poskytovatelem, nebo o hodne rychlejsim, levnejsi a o malinko min spolehlivejsim ;) Pak tu je UPC, coz je po optice (ktera tu neni) asi nejlepsi net, ale vadi mi trvala verejna IP adresa. Kdyby se pridelovala dynamicky, byl bych happy s UPC.
Název: Re: existuje http-ping pro linux?
Přispěvatel: picard 10 Února 2009, 20:00:10
Jestli se chcete ujistit, jestli Vám funguje hardware až k Vašemu routeru, dejte ping nebo tracert ip_adresa_routeru. IP adresu si najdete v nastavení sítě pod názvem Brána sítě.
Název: Re: existuje http-ping pro linux?
Přispěvatel: picard 10 Února 2009, 20:06:59
To je super. Jak to tu teď prohledávám, tak mám  v Systém -- Správa -- Síťové nástroje - to je grafické uživatelské rozhraní pro základní síťové pomůcky "gnome-nettool 2.22.0". To asi nebude nainstalováno automaticky po instalaci Ubuntu, to jsem asi doinstaloval, já jsem velký nadšenec do Ubuntu a mám nainstalováno moc zajímavých pomocných programů z repozitáře. Tento program obsahuje Ping, Traceroute, sken portů a další věci.
Lze to snadno nainstalovat v Aplikace -- Přidat/Odstranit Programy vyhledáním řetězce "Síťové nástroje"
Název: Re: existuje http-ping pro linux?
Přispěvatel: ufaak 10 Února 2009, 20:29:02
je v zakladni instalaci ;)
Název: Re: existuje http-ping pro linux?
Přispěvatel: picard 10 Února 2009, 20:52:56
To je super! Díky za info  :)