OqPoWah.com

TTL je kaj?

TTL - kaj je to? TTL pomeni Time to Live. To je življenjska doba paketa, ki mu je bil dodeljen v času prehoda od začetnega vozlišča do končnega vozlišča. V standardnem IPv4 je osem-bitno polje v glavi dodeljeno za refleksijo TTL. Če potujete skozi več vozlišč do cilja, se vrednost paketa zmanjša za 1 enoto vsakič. To se naredi, da omeji čas njene prisotnosti v vozliščih za določeno število. In to posledično pomaga preprečiti zastoj v omrežjih.

Po ideji avtorjev tehnologije, življenjska doba paketa izgubi 1 enoto vsako sekundo. Toda zaradi visokih hitrosti povezave in števila usmerjevalnikov in vozlišč se zmanjša veliko hitreje.

TTL je to

Kaj se zgodi, če TTL doseže nič? Paket bo izginil, pošiljatelj pa bo prejel sporočilo, da je njegov življenjski čas potekel, kar pomeni, da morate poskusiti znova. Najvišja vrednost, ki lahko odraža osem-bitno polje, je 255. Za operacijske sisteme so privzete vrednosti. Na primer, TTL v operacijskem sistemu Windows je 128, v Linuxu in izvedenih programih - Mac, Android - 64.

DNS okolje ima lastno TTL in odraža ustreznost shranjenih podatkov. Ampak govor v članku ne bo o njem.

Zakaj se uporablja TTL in na katerih področjih

V življenju paketa aktivno uporabljajo različni ponudniki interneta, na primer Yota. Tako poskušajo omejiti dostop do porabe pretiranega prometa pri distribuciji omrežja Wi-Fi. To je posledica dejstva, da paket, ki se giblje od naprave, ki prejema promet do distributerja, zmanjša TTL, zato ponudnik dobi vrednost manj ali v primeru Windows več kot je bilo pričakovano.

Na primer, lahko opisujete postopek pametnega telefona na podlagi »Android«. Naprava pošlje zahtevo za podatke s posameznega spletnega mesta. Skupaj z njo se pošlje TTL, katerega vrednost je 64. Ponudnik ve, da je to standardni čas paketa za to napravo, zato omogoča prosto dostop do omrežja.

ttl okna

Zdaj naprava začne distribuirati Wi-Fi in postane nekakšen usmerjevalnik. Povezani pametni telefon se izvaja na platformi Windows in njegov TTL, ki poteka prek distribucijske naprave, bo 127. Ponudnik bo izpolnil ta paket in razumel, da se njegov internet distribuira. Zato bo blokirala povezavo.

Možnosti spreminjanja TTL na različnih napravah

Sprememba vrednosti življenjske dobe paketa je lahko koristna za izogibanje blokiranju prometa s strani ponudnika. Na primer, če ste kabelsko povezavo prekinili, uporabnik pa mora takoj oditi prek spleta iz računalnika. Nato pametni telefon postane dostopna točka in oddaja računalnik v omrežje.

spremenite ttl

Treba je omeniti, da nekateri ponudniki blokirajo dostop ne samo na TTL, temveč tudi sledijo obiskovam spletnih mest. In če je vir v nobenem primeru povezan s pametnim telefonom, to pomeni, da to ni potrebno, povezava zaključi.

TTL lahko spremenite na več načinov, kar bo kasneje opisano.

Spremenite TTL na napravah na platformi "Android"

Najlažji način, kako spremeniti življenjsko dobo paketa v napravah s sistemom Android, je uporaba specializirane programske opreme. Na primer, zelo učinkovit izdelek - TTL Master. To lahko spremeni življenjsko dobo paketa razpršilnika do tiste, ki je rezultat pretakanja podatkov. Če na primer distribucite Wi-Fi na napravo z operacijskim sistemom Windows, morate nastaviti vrednost na 127, na Android ali Linux - na 63.

ttl modem

Program je brezplačen in ga je mogoče preprosto najti v uradni trgovini Google Play. Vendar pa njegovo delovanje zahteva korenske pravice na napravi.

Programski vmesnik je preprost - trenutna vrednost parametra je prikazana na vrhu. Nekoliko spodaj so prazne za Windows in druge operacijske sisteme. Želeno vrednost lahko nastavite tudi ročno. Nekoliko spodaj je gumb z možnostjo prehoda iz aplikacije v nastavitve modema. V nekaterih različicah je rešitev na voljo prek iptables, za katero obstaja določena točka.

V nastavitvah lahko nastavite zagon in samodejno spremenite življenjsko dobo, ko se naprava zažene. Nekatere različice »Android« lahko izdelate takoj, ko spremenite vrednost zagona dostopne točke. Podpora za ruski jezik.

vrednost ttl

Aplikacija se nenehno razvija in izboljšuje. Obstaja profil na github, v katerem se lahko vsi odcepi in dodajajo svoje zmožnosti projektu. Če jih razvijalci sprejmejo, bodo vključeni v poznejšo objavo.

Prav tako lahko poskusite z metodo spreminjanja sistemskih datotek ročno spremeniti življenjsko vrednost paketa. Če želite to narediti, potrebujete root pravice. Najprej morate preklopiti na način leta, to pomeni, da telefon izgubi omrežje.




Nato uporabite raziskovalca, ki lahko ureja datoteke. V njej pojdite na proc / sys / net / ipv4 pot. V tem imeniku je zanimiva datoteka, imenovana ip_default_ttl. Vsebuje vrednost 64, ki jo je treba spremeniti na 63.

Nato morate odpreti telefon iz načina poleta, tako da se znova registrira na spletu. Zdaj lahko distribuirate brezžični internet in poskusite povezati napravo na osnovi iOS ali "Android", to je s TTL 64.

spremenite ttl

Če želite uporabiti kot enega od vitlov za Windows PC, boste morali določiti konstantno vrednost za življenjsko dobo paketa na način, opisan spodaj.

Spremenite TTL na računalniku z operacijskimi sistemi Windows

Če morate porazdeliti internet iz pametnega telefona "Android" v računalniku v operacijskem sistemu Windows boste morali malo spremeniti vrednosti registra. Ta metoda bo ustrezna, če telefon nima korena in obide zaklepanje na njem, ne deluje.

Register lahko zaženete v vrstici operacijskega sistema prek menija Start (Zaženi). V njem vnesite Regedit in kliknite V redu. V oknu, ki se odpre, se pojavita dve površini. Struktura dreves je na levi in ​​vrednosti na desni. Najti morate podružnico HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services Tcpip Parameters. Za Windows 8 je mogoče Tcpip zamenjati s Tcpip6.

usb ttl pretvornik

V polje z vrednostjo ustvarite novo. To storite z desnim klikom. Kontekstni meni izbere "Ustvari", nato novi parameter DWORD in se imenuje Privzeti TTL. Kaj je to? To bo statični parameter za stalno življenjsko dobo. Nato z desno miškino tipko kliknite »Spremeni«. Radix bi moral biti decimalen in vrednost je 65. Tako bo sistem prenašal življenjsko dobo paketa na 65, to je le eno od "Android". To pomeni, da gre skozi pametni telefon, izgubi eno enoto in ponudnik ne bo opazil umazanega trika. Ko so spremembe opravljene, morate znova zagnati računalnik.

Zdaj lahko Internet distribuirate v »Android«, ne da bi uporabljali posebno programsko opremo in orodja.

Preklopi na Linux

Kako se TTL spreminja v računalniku z operacijskimi sistemi Linux? Za Linux spreminjanje življenjske dobe paketa spreminja eno vrstico v terminalu: sudo iptables -t mangle -A POSTROUTING -j TTL -ttl-set 65

Spreminjanje življenjske dobe paketa na modemih

Modem TTL lahko spremenite s spreminjanjem IMEI. To je identifikacijska koda, ki je edinstvena za vsako napravo, ki ima dostop do celičnih omrežij. Celoten problem je, da ni univerzalnega načina. To je posledica dejstva, da je za vsak posebej vzet modem treba imeti vgrajeno programsko opremo, ki bo nadomestila IMEI.

Spletna stran 4PDA ima nabor rešitev za spreminjanje življenjske dobe modemov različnih proizvajalcev in modelov. Tudi tu lahko najdete podrobno izvajanje te naloge.

Spreminjanje življenjske dobe paketa na iOS

Uporaba nastavitev TetherMe se lahko spremeni v iOS TTL. Kaj je to? To je deb-aplikacijo, ki odpre modemski način v napravah s sistemom iOS na krovu. Dejstvo je, da Apple dovoljuje nekaterim operaterjem mobilnih omrežij, da blokirajo funkcijo "Način modema" na ravni SIM-a. Ta aplikacija vam omogoča aktiviranje in uporabo telefona kot modema.

Spremenite TTL v MacOS

MacOS privzeto ima življenjsko dobo 64. Če jo želite spremeniti, morate v terminal vnesti naslednji ukaz: sudo sysctl -w net.inet.ip.ttl = 65.

Vendar pa se s tem pristopom vrednost po ponastavitvi znova spremeni na 64. Zato je treba izvesti številne manipulacije. Na korenu diska je imenik itd. Skrito, vendar moraš iti v to. Tam je ustvarjena datoteka sysctl.conf. V njej je potrebno registrirati samo eno vrstico - net.inet.ip.ttl = 65. No, seveda, shranite.

Za prikaz te skrite mape v iskalniku pojdite na glavni disk in pritisnite kombinacijo tipk cmd + shift + G. V pojavnem oknu se vnese ime želene mape, nato pa se najde.

Sklepi

Obstaja taka stvar kot pretvornik USB TTL. Vendar pa nima nič opraviti s kontekstom članka in ga ne smemo zamenjati z življenjsko dobo paketa. USB TTL pretvornik je neke vrste adapter za ustvarjanje povezav med napravami USB in TTL logiko.

Članek je podrobno razložil TTL - kaj je in zakaj je to potrebno. Več načinov za spremembo vam bo omogočilo, da obide omejitev blokiranja prometa pri nekaterih ponudnikih. To omogoča uporabo interneta povsod.

Izvajanje na različnih napravah je drugačno, to lahko storite s pomočjo programskih orodij in s sistemskimi datotekami ročno spremenite. Nekateri modemi bodo morali biti zašiti in pod vsako različico programske opreme.

Ta navodila lahko zaobidejo blokiranje mnogih ponudnikov, ki zagotavljajo dostop do interneta prek mobilnega omrežja.

Zdieľať na sociálnych sieťach:

Príbuzný