TTL - энэ юу вэ? TTL нь Амьдрах цагийг илэрхийлдэг. Энэ нь эхний зангилаанаас эцсийн цэг рүү шилжих мөчид түүнд хуваарилагдсан пакетын ашиглалтын хугацаа юм. IPv4 стандартад TTL-ийг тусгахын тулд толгой хэсэгт найман битийн талбарыг хуваарилдаг. Олон тооны зангилаа дамжин очих газар руу очиход багцын үнэ цэнэ 1 нэгжээр буурдаг. Энэ нь түүний зангилаанд байх хугацааг тодорхой тоогоор хязгаарлахын тулд хийгддэг. Энэ нь эргээд сүлжээний түгжрэлээс зайлсхийхэд тусалдаг.
Технологийн зохиогчдын үзэж байгаагаар пакетын ашиглалтын хугацаа секунд тутамд 1 нэгжийг алддаг. Гэхдээ холболтын өндөр хурд, чиглүүлэгч болон зангилааны тоонуудын ачаар бууралт хамаагүй хурдан байна.
TTL тэг хүрвэл яах вэ? Пакет алга болж, илгээгч нь амьдрах хугацаа нь дууссан гэсэн мессеж хүлээн авах бөгөөд энэ нь та дахин оролдох хэрэгтэй гэсэн үг юм. Найман битийн талбарыг илэрхийлж болох хамгийн их утга нь 255. Үйлдлийн системд зориулсан анхдагч утгууд байдаг. Жишээлбэл, Windows дээрх TTL нь 128, Linux болон деривативууд дээр - Mac, Android - 64.
DNS орчин нь өөрийн TTL-тэй бөгөөд энэ нь кэшлэгдсэн өгөгдлийн шинэлэг байдлыг илэрхийлдэг. Гэхдээ нийтлэл түүний тухай биш байх болно.
TTL-ийг юунд, ямар чиглэлээр ашигладаг вэ
Багцын ашиглалтын хугацааг янз бүрийн хүмүүс идэвхтэй ашигладагYota зэрэг интернет үйлчилгээ үзүүлэгч. Тиймээс тэд Wi-Fi түгээхдээ хэт их урсгалын хэрэглээг хязгаарлахыг оролдож байна. Энэ нь пакет нь траффик хүлээн авах төхөөрөмжөөс түгээх төхөөрөмж рүү шилжихдээ TTL-ийг бууруулж, үүний үр дүнд үйлчилгээ үзүүлэгч хүлээгдэж байснаас бага буюу Windows-ийн хувьд илүү их утгыг хүлээн авдагтай холбоотой юм.
Жишээ нь та "Android" дээр суурилсан ухаалаг утасны үйл явцыг дүрсэлж болно. Төхөөрөмж нь тодорхой сайтаас өгөгдөл хүлээн авах хүсэлтийг илгээдэг. Түүнтэй хамт TTL-г илгээсэн бөгөөд утга нь 64 байна. Үйлчилгээ үзүүлэгч нь энэ төхөөрөмжийн багцын ашиглалтын хугацааны стандарт цифр гэдгийг мэддэг тул сүлжээнд чөлөөтэй нэвтрэх боломжийг олгодог.
Одоо төхөөрөмж Wi-Fi-г түгээж эхэлж, нэг төрлийн чиглүүлэгч болж байна. Холбогдсон ухаалаг утас нь Windows платформ дээр ажилладаг бөгөөд түгээх төхөөрөмжөөр дамжин өнгөрөх TTL нь 127 байх болно. Үйлчилгээ үзүүлэгч энэ пакеттай танилцаж, интернетээ түгээж байгааг ойлгох болно. Тиймээс энэ нь холболтыг хаах болно.
Өөр өөр төхөөрөмж дээр TTL өөрчлөх боломж
Пакетийн ашиглалтын хугацааны утгыг өөрчлөх нь үйлчилгээ үзүүлэгчийн замын түгжрэлийг тойрч гарахад тустай. Жишээлбэл, хэрэв кабелийн холболт унтарсан бол хэрэглэгч компьютерээс интернетэд яаралтай хандах шаардлагатай болно. Дараа нь ухаалаг утас нь хандалтын цэг болж, компьютерийг сүлжээнд оруулна.
Зарим үйлчилгээ үзүүлэгчид зөвхөн TTL-ээр дамжуулан хандалтыг хааж зогсохгүй сайтын зочилсон мэдээллийг хянадаг гэдгийг тэмдэглэх нь зүйтэй. Хэрэв нөөц нь ухаалаг гар утастай ямар ч холбоогүй бол, өөрөөр хэлбэл энэ нь хэрэггүй болно.холболт тасарсан.
Та TTL-г хэд хэдэн аргаар өөрчлөх боломжтой бөгөөд үүнийг дараа тайлбарлах болно.
Андройд төхөөрөмж дээрх TTL-ийг өөрчлөх
Андройд төхөөрөмж дээрх багцын ашиглалтын хугацааг өөрчлөх хамгийн хялбар арга бол тусгай программ хангамж ашиглах явдал юм. Жишээлбэл, маш үр дүнтэй бүтээгдэхүүн бол TTL Master юм. Энэ нь түгээгүүрийн багцын ашиглалтын хугацааг өгөгдөл дамжуулалтын үр дүнд бий болгож өөрчлөх боломжтой. Жишээлбэл, Windows төхөөрөмж дээр Wi-Fi түгээхдээ утгыг 127, Android эсвэл Linux дээр 63 болгож тохируулах хэрэгтэй.
Хөтөлбөр нь үнэ төлбөргүй бөгөөд албан ёсны Google Play дэлгүүрээс олох боломжтой. Гэсэн хэдий ч энэ нь ажиллахын тулд төхөөрөмж дээр root зөвшөөрөл шаардлагатай.
Хөтөлбөрийн интерфейс нь энгийн - параметрийн одоогийн утгыг дээд хэсэгт харуулна. Windows үйлдлийн систем болон бусад үйлдлийн системд зориулсан хоосон зай бага зэрэг доогуур байна. Мөн та хүссэн утгыг гараар тохируулах боломжтой. Бага зэрэг доогуур нь програмаас шууд модемийн тохиргоо руу шилжих чадвартай товчлуур юм. Зарим хувилбаруудад тодорхой зүйл байгаа iptables-ээр дамжуулан шийдлийг авах боломжтой.
Тохиргоо хэсэгт төхөөрөмжийг асаах үед автоматаар эхлүүлэх, ашиглалтын хугацааг өөрчлөх боломжтой. Андройдын зарим хувилбарууд нь утгыг өөрчилсний дараа хандалтын цэгийг шууд эхлүүлэх боломжийг олгодог. Орос хэлийг дэмждэг.
Аппликейшн байнга хөгжиж, сайжирч байна. Github дээр профайл байдагхүн бүр салбарлаж, төсөлд өөрсдийн чадавхийг нэмэх боломжтой. Хөгжүүлэгчид зөвшөөрвөл дараагийн хувилбарт оруулах болно.
Та багцын ашиглалтын хугацааны утгыг өөрчлөхийн тулд системийн файлуудыг гараар өөрчлөх аргыг туршиж үзэж болно. Энэ нь root эрх шаардах болно. Эхлээд та нислэгийн горимд шилжих хэрэгтэй, өөрөөр хэлбэл утсаа сүлжээгээ таслах хэрэгтэй.
Тэгээд файл засах боломжтой дурын хөтөч ашиглана уу. Үүний дотор та proc/sys/net/ipv4 замаар явах хэрэгтэй. Энэ санд та ip_default_ttl нэртэй файлыг сонирхож байна. Энэ нь 64 гэсэн утгыг агуулж байгаа бөгөөд үүнийг 63 болгож өөрчлөх шаардлагатай.
Дараа нь та утсаа онгоцны горимоос гаргах шаардлагатай бөгөөд ингэснээр утсаа веб дээр дахин бүртгүүлнэ. Одоо та утасгүй интернетийг түгээж, iOS эсвэл Android төхөөрөмж, өөрөөр хэлбэл TTL 64-тэй холбогдохыг оролдож болно.
Хэрэв та Windows PC-г үйлчлүүлэгчийн нэг болгон ашиглахыг хүсвэл доор тайлбарласны дагуу багцын ашиглалтын хугацааны тогтмол утгыг тохируулах шаардлагатай.
Windows үйлдлийн системтэй компьютер дээр TTL-г өөрчлөх
Хэрэв та Android ухаалаг гар утсаа Windows үйлдлийн системтэй компьютерт интернет түгээх шаардлагатай бол бүртгэлийн утгыг бага зэрэг тохируулах шаардлагатай болно. Энэ арга нь утсыг үндэслээгүй, түгжээг нь тойрч гарах боломжгүй үед хамааралтай болно.
Үйлдлийн системийн мөрөнд бүртгэлийг эхлүүлэхийг "Эхлүүлэх" цэсийн "Ажиллуулах" хэсгийг ашиглан хийж болно. Үүнд Regedit оруулаад OK дарна уу. Нээгдсэн цонхонд хоёр талбар гарч ирнэ. Зүүн талд байнамодны бүтэц, баруун талд - утгууд. Та HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Services\Tcpip\Parameters салбарыг олох хэрэгтэй. Windows 8-д Tcpip-г Tcpip6-р сольж болно.
Утга бүхий цонхонд та шинээр үүсгэх хэрэгтэй. Үүнийг баруун товшилтоор хийдэг. Контекст цэснээс Шинэ гэснийг сонгоод, дараа нь шинэ DWORD утгыг сонгоод, үүнийг Default TTL гэж нэрлэнэ. Энэ юу вэ? Энэ нь насан туршийн тогтмол утгын статик тохиргоо байх болно. Дараа нь дахин хулганы баруун товчийг дараад "Засварлах" гэснийг сонгоно уу. Тооны төрөл нь аравтын тоо, утга нь 65 байх ёстой. Тиймээс систем нь 65-ийн багцын хугацааг дамжуулах болно, өөрөөр хэлбэл Android-аас нэгээр илүү. Өөрөөр хэлбэл, ухаалаг гар утсаар дамжин өнгөрөхдөө нэг нэгж алдагдах бөгөөд үйлчилгээ үзүүлэгч нь баригдсаныг анзаарахгүй байх болно. Өөрчлөлт хийсний дараа та компьютерээ дахин эхлүүлэх хэрэгтэй.
Одоо та тусгай программ хангамж болон төхөөрөмж ашиглахгүйгээр интернетийг "Android"-д түгээх боломжтой.
Linux руу өөрчлөх
Linux үйлдлийн системтэй компьютер дээр TTL хэрхэн өөрчлөгддөг вэ? Линуксийн хувьд пакетийн ашиглалтын хугацааг өөрчлөх нь терминалын нэг мөрөнд өөрчлөгддөг: sudo iptables -t mangle -A POSTROUTING -j TTL --ttl-set 65
Модем дээрх пакетийн ажиллах хугацааг өөрчлөх
Та IMEI-г өөрчилснөөр модемийн TTL-г өөрчлөх боломжтой. Энэ бол үүрэн холбооны сүлжээнд нэвтрэх боломжтой төхөөрөмж бүрт өвөрмөц таних код юм. Асуудал нь бүх нийтийн арга зам байдаггүй. Энэ нь модем бүр өөрийн гэсэн онцлогтой байх ёстойтой холбоотой юмIMEI-г өөрчлөх програм хангамж.
w3bsit3-dns.com вэб сайт нь янз бүрийн үйлдвэрлэгч, загваруудын модемуудын ашиглалтын хугацааг өөрчлөх шийдлүүдийн сонголттой. Та мөн энэ даалгаврын нарийвчилсан хэрэгжилтийг эндээс олж болно.
IOS дээрх багцын ашиглалтын хугацааг өөрчлөх
TetherMe тохируулгын тусламжтайгаар та iOS TTL болгож өөрчлөх боломжтой. Энэ юу вэ? Энэ бол iOS төхөөрөмж дээрх халуун цэгийн горимыг нээх deb програм юм. Apple нь зарим үүрэн холбооны операторуудад SIM түвшинд "Модемийн горим" функцийг хаахыг зөвшөөрдөг. Энэ программ нь танд үүнийг идэвхжүүлж, утсаа модем болгон ашиглах боломжийг олгоно.
MacOS дээрх TTL-г өөрчлөх
MacOS нь анхдагчаар 64 TTL-тэй. Хэрэв та үүнийг өөрчлөхийг хүсвэл терминалд дараах тушаалыг оруулах хэрэгтэй: sudo sysctl -w net.inet.ip.ttl=65.
Гэхдээ энэ хандлагын хувьд дахин ачаалсны дараа утга нь 64 болж өөрчлөгдөнө. Тиймээс хэд хэдэн залруулга хийх шаардлагатай. etc сан нь дискний үндэс дээр байдаг. Энэ нь нуугдмал, гэхдээ та үүнд орох хэрэгтэй. Тэнд sysctl.conf файл үүсгэгддэг. Та зөвхөн нэг мөр бичих хэрэгтэй - net.inet.ip.ttl=65. Мөн мэдээж хадгалаарай.
Энэ далд фолдерыг Finder дээр харуулахын тулд үндсэн диск рүү очоод cmd+shift+G товчийг дарна уу. Гарч ирэх цонхон дээр хайж буй хавтасныхаа нэрийг оруулаад дараа нь олдох болно.
Дүгнэлт
USB TTL хувиргагч гэж байдаг. Гэсэн хэдий ч энэ нь нийтлэлийн агуулгатай ямар ч холбоогүй бөгөөд багцын ашиглалтын хугацаатай андуурч болохгүй. USB TTL хөрвүүлэгч - холболт үүсгэх нэг төрлийн адаптерUSB төхөөрөмжүүд болон TTL логик хооронд.
Нийтлэлд TTL-ийн талаар дэлгэрэнгүй тайлбарласан - энэ нь юу вэ, юунд зориулагдсан юм. Үүнийг өөрчлөх хэд хэдэн арга нь зарим үйлчилгээ үзүүлэгчийн замын хөдөлгөөний хязгаарлалтыг тойрч гарах боломжийг танд олгоно. Ингэснээр хаана ч байсан интернет ашиглах боломжтой.
Хэрэгцээ нь өөр өөр төхөөрөмж дээр өөр өөр байдаг тул та үүнийг програм хангамжийн хэрэгслээр болон системийн файлуудыг гараар өөрчлөх замаар хийж болно. Зарим модемуудыг асаах шаардлагатай бөгөөд тус бүр өөрийн гэсэн програм хангамжийн хувилбартай.
Эдгээр заавар нь үүрэн сүлжээгээр интернетэд нэвтрэх боломжийг олгодог олон үйлчилгээ үзүүлэгчийн хоригийг тойрч гарах боломжтой.