
Kamaráda tracker - jak zprovoznit IPv6 announce
Dobrý den, kamarád si zprovoznil tracker, ale řešíme problém, jak zprovoznit IPv6. Máme to na Wedosu. Neví někdo???
Dobrý den, kamarád si zprovoznil tracker, ale řešíme problém, jak zprovoznit IPv6. Máme to na Wedosu. Neví někdo???
Předmět | Autor | Datum |
---|---|---|
Jasně, že ví někdo.
Už jsem mu to ale vysvětloval, on to stále nechápe?
Jsou dvě možnosti jak zjisti… poslední kacikac 10.10.2016 22:39 |
kacikac |
Zpět do poradny Odpovědět na původní otázku Nahoru
Jasně, že ví někdo.
Už jsem mu to ale vysvětloval, on to stále nechápe?
Jsou dvě možnosti jak zjistit ipv6 adresu klienta:
1. ipv6 posílají někteří klienti v dotazu na announci jako parametr ipv6. Takto to mají řešené na CZT.
2. udělat dvě announce, jednu ipv4 (např. ipv4.nastracker.bla) a jednu ipv6 (např. ipv6.nastracker.bla), pro ipv6 nastavit dns jen ipv6 (AAAA), a pak bude ipv6 v proměnné $_SERVER["REMOTE_ADDR"] a pak je asi vhodné ověřit jestli na ip/portu něco naslouchá (jestli je aktivní) přes socket funkce.
Ten druhý způsob je dokonalejší, bude fungovat i na klientech, kteří nepošlou ipv6 (např. nový utorrent) v parametru v dotazu na annouci.
No a pak jen vyřešit ukládání ipv6 do samostatného sloupce a posílání ipv6 v odpovědi, co posílá announce.