NAT TEST na stránkách µTorrent CZ

Zde získáte informace o programu µTorrent (vydané verze, nové funkce, zjištěné problémy).
Zde také informace a volná diskuze k různým tématům (např. počasí, yr.no a filmové novinky).

Moderátor: emc

Uživatelský avatar
emc
Administrátor
Příspěvky: 4999
Registrován: 27.únor 2006, 20:22

Problémy s klientem řešte na fóru klienta!

Příspěvek od emc »

Problémy s klientem řešte na fóru klienta!

Dost často vidívám, jak se uživatelé při problémech s uTorrent obrací na fórum svého trackeru. Než se tam ale doberou nějakého uspokojivého výsledku, jsou mateni radami jiných uživatelů, kteří sice mají snahu pomoci, ale, ač si myslí, že se v problematice uTorrent dobře vyznají, nebývá tomu tak. Proto, pokud chcete kvalitní odpověď, žádejte o ni tam, kde se uTorrent věnují již deset let.

Abych vás při problémech s portem navedl zdejší fórum, upravil jsem text chybového hlášení NAT testu.
Původní text píše:CHYBA!
Port 54321 není otevřen. Více informací na www.utorrent.cz/help .
Nový text píše:CHYBA!
Port 54321 není otevřen. O pomoc žádejte nejlépe na forum.utorrent.cz
.
Uživatelský avatar
emc
Administrátor
Příspěvky: 4999
Registrován: 27.únor 2006, 20:22

Příspěvek od emc »

CloudFlare a zjištění IP adresy návštěvníka přes PHP

Z důvodu DDoS útoků a neschopnosti WEDOS jim čelit jsem byl donucen stránky uTorrent.CZ schovat pod CloudFlare. Jak jsem však zjistil, NAT test přestal korektně pracovat, protože $_SERVER['REMOTE_ADDR'] vrací IP adresu CloudFlare, nikoli uživatelovu.

Na webu stackoverflow.com jsem nalezl řešení od uživatele sharp12345.

Kód: Vybrat vše

if (isset($_SERVER["HTTP_CF_CONNECTING_IP"])) {
$_SERVER['REMOTE_ADDR'] = $_SERVER["HTTP_CF_CONNECTING_IP"];
}
Zdejší NAT test tak opět pracuje správně. Stejně tak i samostatný detektor IP adresy.
.
Uživatelský avatar
emc
Administrátor
Příspěvky: 4999
Registrován: 27.únor 2006, 20:22

Příspěvek od emc »

Chybná detekce stavu portu má-li uživatel také IPv6

Náhodně jsem četl na CzTorrent o občas chybné detekci zdejšího NAT testu. Zjistil jsem,
že za to může CloudFlare a jejich podpora IPv6 při detekci IP adresy (viz předchozí příspěvek).

Provedl jsem tedy dvě opatření:
  1. Na CloudFlare byla vypnuta podpora IPv6 (to by mělo vyřešit chybnou detekci)
  2. NAT test má (dočasně) i svůj mirror mimo ochranu CloudFlare
NAT test je nyní dostupný na dvou URL: Prosím o otestování (zejména uživatele s IPv6) a o hlášení, zda je port detekován správně.
.
Uživatelský avatar
emc
Administrátor
Příspěvky: 4999
Registrován: 27.únor 2006, 20:22

Příspěvek od emc »

Krlesmp píše:Ahoj
Fungují oba (IPv6 mám)

děkujeme za úpravu, uživatelům to dělalo zmatek v ověřování
... chtěl jsem se na to zeptat i s odkazem na téma, kde se řešilo ale pak jsme nejeli
Uživatelský avatar
emc
Administrátor
Příspěvky: 4999
Registrován: 27.únor 2006, 20:22

Příspěvek od emc »

NAT test / Open Port Check Tool je nově i v angličtině

V závislosti na nastavení národního prostředí PC se NAT TEST zobrazí česky (cs,sk), nebo anglicky (ostatní).
www.utorrent.cz/nat
Česky píše:NAT TEST
Spusťte µTorrent a zadejte číslo portu. Port: [54321] [Otestovat]
Anglicky píše:OPEN PORT CHECK TOOL
Run µTorrent and enter a number of port. Port: [54321] [Check]
Česky píše:OK
Port 54321 je otevřen a akceptuje příchozí BitTorrent spojení.
Anglicky píše:OK
Port 54321 is open and accept incoming BitTorrent connections.
Česky píše:CHYBA!
Port 54321 není otevřen. O pomoc žádejte nejlépe na forum.utorrent.cz
Anglicky píše:FAILED!
Port 54321 is not open. Ask for help on forum.utorrent.com
Obrázek
cerezi
Příspěvky: 9
Registrován: 22.září 2015, 14:54

Příspěvek od cerezi »

Jako chceš vědět názor? Fakt trapnej test.
Proč neuděláš kromě ipv4 i ipv6 detekci ip? Proč pak následně neuděláš detekci kromě ipv4 i detekci ipv6 portu?
http://test-ipv6.com/
http://www.ipv6scanner.com/cgi-bin/main.py funguje na detekci dokonale.
Tvůj test (oba dva) vypisuje chyba (přitom jsem ipv6 aktiv díky teredu).
Když dám ipv6 z tereda do toho druhýho linku, co jsem uvedl, a dám port z bittorentu tak mi to tam, hlásí OPEN :-)
Přitom je celkem jednoduché udělat ipv6 detekci, je to stejné jak ipv4, akorát se dá v dns jen aaaa.
Uživatelský avatar
emc
Administrátor
Příspěvky: 4999
Registrován: 27.únor 2006, 20:22

Příspěvek od emc »

cerezi píše:Jako chceš vědět názor? Fakt trapnej test.
Neřekl bych přímo trapnej test. Test portu je primárně důležitej pro IPv4, kvůli přesměrování portu. Ale máš pravdu, bylo by dobré mít možnost ověřit si průchodnost komunikace i v rámci IPv6. Teď to není na pořadu dne (řeším jiné věci), ale časem se na to podívám. Takže díky za konstruktivní kritiku. ;)
Odpovědět