TTL on mitä?
TTL - mitä se on? TTL tarkoittaa Time to Live. Toisin sanoen sille määritetyn paketin elinikä siirtymishetkellä alkuperäisestä solmusta lopulliseen solmuun. Vakiona IPv4: ssä otsakkeen kahdeksan bittinen kenttä on varattu TTL-heijastukselle. Useiden solmujen kulkeminen määränpäähän paketin arvo pienenee 1 yksikkö kerrallaan. Tämä tehdään rajoittamaan sen läsnäoloa solmuissa tiettyyn numeroon. Tämä puolestaan auttaa välttämään verkkojen ruuhkautumista.
Teknologian kirjoittajien idean mukaan paketin elinikä menettää 1 yksikkö sekunnissa. Mutta suurien yhteysnopeuksien ja reitittimien ja solmujen määrän vuoksi alennus tapahtuu paljon nopeammin.
Mitä tapahtuu, jos TTL saavuttaa nollan? Paketti katoaa, ja lähettäjä saa viestin, jossa ilmoitetaan, että hänen elämänsä on vanhentunut, mikä tarkoittaa, että sinun on yritettävä uudelleen. Maksimiarvo, joka voi heijastaa kahdeksan bittisen kentän, on 255. Käyttöjärjestelmissä on oletusarvoja. Esimerkiksi TTL Windowsissa on 128 ja Linuxissa ja johdannaisissa - Mac, Android - 64.
DNS-ympäristössä on oma TTL ja se heijastaa välimuistiin tallennettujen tietojen merkitystä. Mutta puheessa artikkelissa ei ole kyse hänestä.
Miksi TTL: tä käytetään ja millä alueilla
Pakkauksen käyttöikää käytetään aktiivisesti eri tavoinInternet-palveluntarjoajat, kuten Yota. Näin he yrittävät rajoittaa pääsyä liiallisen liikenteen kulutukseen Wi-Fi-jakelun yhteydessä. Tämä johtuu siitä, että paketti siirtyy liikenteestä, joka vastaanottaa liikennettä jakelijalle, vähentää TTL: tä, minkä seurauksena palveluntarjoaja saa arvon pienemmäksi tai Windowsin tapauksessa odotettua enemmän.
Voit esimerkiksi kuvata työprosessiaälypuhelin perustuu "Android". Laite lähettää tietopyynnön tietystä sivustosta. Yhdessä sen kanssa lähetetään TTL, jonka arvo on 64. Palveluntarjoaja tietää, että tämä on tämän laitteen paketin vakioaika, joten se sallii verkkoon pääsyn vapaasti.
Nyt laite alkaa jakaa Wi-Fi-jatulee eräänlainen reititin. Liitetty älypuhelin toimii Windows-alustalla ja sen jakelulaitteen kautta kulkeva TTL on 127. Palveluntarjoaja täyttää tämän paketin ja ymmärtää, että sen Internetiä jaetaan. Siksi se estää yhteyden.
Kyky muuttaa TTL: tä eri laitteilla
Paketin eliniän arvo voi muuttuatulee kätevä ohittaa liikenteen salpaus palveluntarjoajalta. Esimerkiksi, jos poistat kaapeliliitännän käytöstä ja käyttäjän on pikaisesti päästävä Internetiin tietokoneesta. Sitten älypuhelin tulee tukiasemaksi ja näyttää tietokoneen verkossa.
On syytä huomata, että jotkut tarjoajat estävät pääsyn vain TTL: n kautta, mutta myös seuraavat vierailuja sivustoihin. Ja jos resurssia ei ole yhdistetty älypuhelimeen, eli sitä ei tarvita, yhteys katkaistaan.
Voit muuttaa TTL: tä useilla tavoilla, jotka kuvataan alla.
Vaihda TTL laitteiden Android-alustalla
Helpoin tapa muuttaa käyttöikääpaketti laitteeseen "Android" on käyttää erikoistuneita ohjelmistoja. Esimerkiksi erittäin tehokas tuote - TTL Master. Se voi muuttaa pakettien jakolaitteiston käyttöikää datasiirron tuloksena saatuun. Esimerkiksi, kun jakaa Wi-Fi-yhteyttä Windows-laitteeseen, sinun on asetettava arvo 127: ksi, Android- tai Linux-63: lle.
Ohjelma on ilmainen ja se löytyy helposti Google Play -kaupasta. Sen toiminta edellyttää kuitenkin root-oikeuksia laitteessa.
Ohjelman käyttöliittymä on yksinkertainen - yläreunassaNykyinen parametriarvo tulee näkyviin. Seuraavassa on aihioita Windows-käyttöjärjestelmille ja muille. Voit myös asettaa haluamasi arvon manuaalisesti. Alla on painike, jolla voi siirtyä sovelluksesta suoraan modeemiasetuksiin. Joissakin versioissa ratkaisu on saatavilla iptables-ohjelmien kautta, joille on olemassa tietty piste.
Asetuksissa voit asettaa käynnistämisen jaVaihda eliniän automaattisesti, kun laite käynnistyy. Jotkin Android-versiot antavat sinulle mahdollisuuden aloittaa välittömästi yhteysosoitteen arvon muuttamisen jälkeen. Venäjän kieltä kannattaa tukea.
Sovellus kehittyy jatkuvasti japarannetaan. Githubissa on profiili, jossa jokainen voi jakaa ja lisätä valmiutensa projektiin. Jos kehittäjät hyväksyvät ne, ne sisällytetään seuraavaan julkaisuun.
Voit myös kokeilla järjestelmän muuttamistapaatiedostoja manuaalisesti muuttaa paketin käyttöikää. Tätä varten tarvitset juuri oikeuksia. Ensin sinun on mentävä lentotilaan eli puhelimen menettämiseen verkosta.
Käytä sitten mitä tahansa oppaitapystyy muokkaamaan tiedostoja. Prosessin proc / sys / net / ipv4 kautta on välttämätöntä. Tässä hakemistossa tiedostosta ip_default_ttl on kiinnostunut. Se sisältää arvon 64, joka on muutettava 63: ksi.
Seuraavaksi sinun on otettava puhelin pois lennon tilasta,rekisteröidä uudelleen verkossa. Nyt voit jakaa langattoman Internetin ja yrittää muodostaa laitteeseen iOS: n tai "Androidin", eli TTL 64: n.
Jos haluat käyttää Windows-tietokonetta asiakkaana, sinun on asetettava vakioarvo paketin käyttöikää varten alla kuvatulla tavalla.
TTL-muutos tietokoneessa, jossa on Windows-käyttöjärjestelmä
Jos haluat jakaa Internetiä älypuhelimestasi"Android" -tietokoneessa, jossa on Windows-käyttöjärjestelmä, sinun on hieman muokattava rekisterin arvoja. Tämä menetelmä on merkityksellinen, kun puhelimessa ei ole juurta, eikä sitä ole mahdollista ohittaa.
Rekisterin suorittaminen käyttöjärjestelmässävoidaan tehdä "Käynnistä" -valikkokohdasta "Suorita". Regedit on syötettävä ja klikkaa OK. Avatussa ikkunassa näkyy kaksi aluetta. Vasemmalla on puurakenne, ja oikealla on arvo. Sinun on löydettävä HKEY_LOCAL_MACHINE SYSTEMCurrentControlSetServicesTcpipParameters -haara. Windows 8: ssä Tcpip voidaan korvata Tcpip6: lla.
Arvon ikkunassa sinun on luotava uusi. Tämä tehdään hiiren kakkospainikkeella. Valitse pikavalikosta Luo ja sitten uusi DWORD-parametri ja nimi Default TTL. Mikä tämä on? Tämä on staattinen parametri vakioterminaaliarvolle. Napsauta sitten uudelleen hiiren kakkospainikkeella ja valitse "Muokkaa". Numerotyypin on oltava desimaaliluku ja arvo on 65. Järjestelmä lähettää siis paketin elinikää 65, toisin sanoen enemmän kuin Android. Eli älypuhelimen kautta menettää yksi yksikkö ja palveluntarjoaja ei huomaa temppua. Muutosten jälkeen sinun on käynnistettävä tietokone uudelleen.
Nyt voit jakaa Internetin "Android", ilman erityisiä ohjelmistoja ja laitteita.
Linux muutos
Miten TTL muutetaan tietokoneella?Linux-käyttöjärjestelmät? Linuxissa pakettien käyttöiän muutos muuttuu päätelaitteen yhdellä rivillä: sudo iptables -t mangle -A POSTROUTING -j TTL -ttl-set 65
Vaihda paketin elinikää modeemeihin
Voit muuttaa modeemin TTL: tä muuttamalla IMEI: tä. Tämä on yksilöllinen tunnus jokaiselle laitteelle, jolla on pääsy solukkoverkkoihin. Ongelmana on, ettei ole olemassa mitään yleismaailmallista tapaa. Tämä johtuu siitä, että jokaiselle yksittäiselle modeemille on oma firmware, joka korvaa IMEI: n.
Sivulla w3bsit3-dns.com on valikoima ratkaisuja eri valmistajien ja malleista saatavien modeemien käyttöiän muuttamiseen. Sieltä löydät myös tämän tehtävän yksityiskohtaisen toteutuksen.
Muuta paketin käyttöikää iOS: ssä
TetherMe: n avulla voidaan muuttaa iOS TTL: ää. Mikä se on? Tämä on deb-sovellus, joka vapauttaa modeemitilan laitteissa, joissa iOS on aluksella. Tosiasia on, että Apple sallii joidenkin verkko-operaattorien estää modeemitoiminnon SIM-tasolla. Tämän sovelluksen avulla voit aktivoida sen ja käyttää puhelinta modeemina.
Vaihda TTL MacOS: ssä
MacOS: n oletusikä on 64. Jos haluat muuttaa sen, kirjoita terminaalin komento: sudo sysctl -w net.inet.ip.ttl = 65.
Tämän lähestymistavan mukaan arvo on sen jälkeenUudelleenkäynnistys muuttuu jälleen 64. Siksi sinun on tehtävä useita manipulaatioita. Levyn juuressa on hakemisto jne. Se on piilotettu, mutta sinun on päästävä siihen. Sysctl.conf-tiedosto luodaan siellä. On tarpeen rekisteröidä vain yksi rivi - net.inet.ip.ttl = 65. Ja tietenkin, säästä.
Jos haluat näyttää tämän piilotetun kansion Finderessa, siirry päälevylle ja paina näppäinyhdistelmää cmd + shift + G. Kirjoita näyttöön tulevassa ikkunassa haluamasi kansion nimi, jonka jälkeen se löytyy.
tulokset
On olemassa sellainen asia kuin USB TTL-muunnin. Sillä ei kuitenkaan ole mitään tekemistä artikkelin kanssa, eikä sinun pidä sekoittaa sitä pakkauksen käyttöiän kanssa. USB TTL -muunnin on eräänlainen sovitin USB-laitteiden ja TTL-logiikan välisten yhteyksien luomiseksi.
Artikkeli selitti yksityiskohtaisesti TTL - mitäse on ja miksi sitä tarvitaan. Useita tapoja muuttaa sitä estää tiettyjen palveluntarjoajien liikenteen estämisen rajoittamisen. Tämä mahdollistaa Internetin käytön kaikkialla.
Toteutus eri laitteilla on erilainen,Voit tehdä tämän joko ohjelmistotyökalujen avulla tai muuttamalla järjestelmätiedostoja manuaalisesti. Joitakin modeemeja on vilkastettava, ja jokaisella on oma ohjelmistoversio.
Nämä ohjeet voivat ohittaa monien sellaisten palveluntarjoajien eston, jotka tarjoavat pääsyn Internetiin solukkoverkon kautta.