Меню Рубрики

Изменить ttl linux mint

SOLLUS-SOFT

mail to sollus72@gmail.com

Ярлыки

вторник, 5 июня 2018 г.

Изменение TTL в Linux

Изменение значения TTL в Linux, как пример, в Linux Mint и как пример с текущего значения на значение равное 65.

Вариант 1
С использованием crontab смотреть здесь

Вариант 2
1. Создаем Пустой текстовый файл в текстовом редакторе.

2. Прописываем пару строчек

#!/bin/bash
sudo iptables -t mangle -A POSTROUTING -j TTL —ttl-set 65

3. Сохраняем файл и закрываем

4. Теперь файл нужно сделать исполняемым

5. Переходим к свойствам файла и переходим во вкладку Права

6. Отмечаем пункты Выполнение

7. Закрываем свойства файла

8. Открываем терминал ctrl+alt+t

9. Проверяем текущее значение TTL следующей командой

10. Прерываем команду ctrl+c
Видим, что текущее значение 64 .

11. Переходим к созданному файлу и запускаем его.

12. Выбираем Запустить в терминале

13. После запроса вводим пароль

14. Возвращаемся в терминал и повторяем команду

15. Прерываем команду ctrl+c
Видим, что новое значение изменено на 65 .

Подключаемся к точке доступа WI-FI и пользуемся.

Источник

Как навсегда изменить время жизни пакета (TTL) в Ubuntu

В статье о времени жизни пакета был приведён пример изменения TTL в Windows. Сегодня поговорим о том, как поменять значение TTL по умолчанию в Ubuntu-подобных дистрибутивах Linux. Здесь основной нюанс заключается в следующем — поменять значение TTL просто, но нужно его ещё и сохранить.

Для того, чтобы проверить время жизни пакетов в Linux, достаточно также запустить ping localhost. По умолчанию в Linux TTL=64. Для изменения этого значения в Ubuntu и других похожих дистрибутивах используйте команду

Конечно, можно указать и другое значение, кроме 65. На скриншоте ниже видно, что теперь команда ping отображает TTL=65.

Однако настройка TTL сбросится после перезагрузки. Для того, чтобы этого не происходило, нужно добавить данную настройку в автозагрузку. Производится эта настройка из-под пользователя root.

Помните, что постоянно работать под пользователем root нельзя. Используйте его только для настройки системы.

Нам нужно создать файл в каталоге /etc/sysctl.d, я дал ему имя 99_default_ttl.conf, но оно не обязательно должно быть именно таким. Для создания файла я использую удобную мне команду cat (подробнее о командах для создания файлов в Linux можно прочитать по этой ссылке):

После нажатия enter данные со стандартного ввода (т.е. с клавиатуры) будут перенаправлены в файл /etc/sysctl.d/99_default_ttl.conf. Введите нужную нам настройку, а именно:

и нажмите enter. Комбинации Ctrl + D или Ctrl + C запишут изменения в файл. Затем применяем настройки командой

На скриншоте ниже виден весь описанный тут процесс.

Как видите, значение TTL в команде ping также изменилось. И данная настройка сохранится после перезагрузки.

Источник

Изменить ttl linux mint

Поддержать автора проекта

Если материал сайта вам помог в решении той или иной проблемы, пожалуйста, поддержите автора проекта любой суммой. Все вырученные средства пойдут на оплату серверов 🙂

Обход ограничений на раздачу интернета (фиксация TTL) в Ubuntu

Категория: Руководства / Добавил: Артём

Большинство современных операторов мобильной связи, такие как МТС и Yota предоставляют тарифы, которые позволяют пользоваться интернетом без ограничения трафика. Всё вроде бы хорошо, и удобно. Но если рассмотреть этот вопрос более подробно, то всё будет не так уж и хорошо.

Изначально условия тарифа звучат следующим образом: вы можете пользоваться интернетом в любое время суток и без ограничения трафика, но за раздачу интернет-соединения через Wi-Fi, Usb-модем или Bluetooth с вас будет списана абонентская плата в размере N рублей.

P.S: я пользуюсь услугами оператора МТС, и за раздачу интернета раньше снимали 30 рублей в сутки, теперь же снимают по 50 рублей.

Но как быть, если нужно раздать интернет по Wi-Fi, а лишних денежных средств на балансе нет? Всё очень просто! нужно зафиксировать значение TTL файла на определённом значении в операционной системе: Linux, Windows или Mac OS.

P.S.S: данная статья носит исключительно ознакомительный характер, я никого не призываю использовать данную информацию в практических целях.

Изменение значения TTL в операционной системе Ubuntu

Чтобы обойти ограничение на раздачу интернета через телефон на компьютер с Ubuntu на борту, в случае, если ваш оператор Йота, вы должны сделать несколько простых вещей.

1. Открываем терминал сочетанием клавиш Ctrl + Alt + T .

2. Вводим следующую команду от супер-пользователя:

3. Система потребует ввести пароль от учётной записи администратора, вводим его и нажимаем Enter . Далее жмем кнопку i — это укажет редактору vi, что нужно перейти в режим редактирования.

4. Сейчас мы должны ввести скрипт с учётом особенности операционной системы вашего смартфона. Если у вас Android или iOS — нужно указать значение TTL=65 (вместо 64), а если Windows — то указываем TTL=129 (вместо 128).

Почему значение на 1 больше? Всё очень просто, значение TTL на компьютере должно быть на 1 больше, чем значение TTL на телефоне, с которого вы раздаете.

Скрипт для обхода ограничений на раздачу интернета для Android и iOS:

Скрипт для обхода ограничений на раздачу интернета для Windows Phone:

5. Для завершения редактирования нажимаем Esc. Затем сохраняем внесённые изменения нажатием клавиш: Shift + ZZ (два раза нажать Z).

6. Присваиваем скрипту права на запуск:

7. Добавляем скрипт в автозапуск:

Всё готово! Мы успешно зафиксировали значение TTL в операционной системе Ubuntu, и обошли ограничение операторов мобильной связи: МТС и Yota, на раздачу интернет соединения по Wi-Fi, Usb-модем b Bluetooth.

Источник

Изменить ttl linux mint

Обход блокировок и ограничений операторов

  1. Если ваш оператор Yota — идем сюда: Обход ограничений раздачи интернета Yota
  2. На вашем тарифе после скачивания «много» Гб снизилась скорость, но есть варианты других тарифов — идем сюда Обсуждение интернета мобильных операторов связи
  3. У вас МТС и стандартные инструкции вам не помогают? Идем сюда Обход блокировок и ограничений операторов (Пост djBitoN Петренко Леонид #30785529)
  4. В шапке присутствует большое количество информацию, из-за чего с большой долей вероятности ответ на ваш вопрос уже есть. Посты, содержащие вопросы, ответы на которые есть в шапке, удаляются без предупреждения.
  5. Обратите внимание, в теме действуют все Правила ресурса
  6. Для решения вашей задачи, пожалуйста, коротко и внятно объясняйте свою схему устройств по следующей форме: устройство-донор(название/наличие рут/какая ОС/тариф) -> принимающие -> их количество
  • Имеется в наличии «Устройство» — донор (название/наличие рут/какая ОС/тариф)
  • Раздача ведется на «Устройство(а)» (ПК, смартфон, планшет, smart tv и др.)

*Пример: Имеется в наличии Sasung SGII — донор, есть рут, андроид 5.1 с тарифом «Все за 500». Раздаю на ПК+планшет+Smart TV

  • IMEI — уникальный номер, использующийся для идентификации в сети телефонов, спутниковых телефонов, модемов и другого оборудования, использующего сим-карту для подключения. Представляет из себя последовательность из 15 или 17 цифр. Может быть изменен.
  • TTL — параметр, определяющий время жизни каждого пакета, или же число прыжков между маршрутизаторами, которое пакет может пройти. Каждый проход через маршрутизатор снижает значение на 1. При значении 0 пакет уничтожается. Значение может быть изменено в диапазон от 1 до 255.
  • ˇDPI — специальная технология накопления статистики проходящего трафика, позволяющая анализировать, фильтровать, блокировать трафик. В рамках заданной темы DPI опасен тем, что несмотря на смененные emei, измененные ttl, с легкостью определяет раздаваемый трафик, p2p-трафик, после чего происходит блокировки трафика или искусственное замедление скорости.
  • VPN — виртуальная частная сеть, набор технологий, реализующих так называемый туннель, по которому весь наш трафик идет из точки А в точку Б. В нашем случае полезен тем, что весь трафик шифруется, за счет чего DPI технологии провайдера не видят, какой трафик мы передаем (читайте: спокойно раздаем интернет; торренты работают)

Существует несколько параметров, благодаря которым происходит автоматический детект на серверах провайдера.

    Самый главный из них — TTL. Как я писал выше, каждый скачек пакета через маршрутизатор уменьшает значение ttl на 1, поэтому, когда с одного устройства приходят пакеты с разными значениями ttl, это означает раздачу трафика (ваш модем, роутер, планшет и т.д. при раздаче считаются маршрутизатором, имея свой IP)

Подборка решений для различных моделей модемов

Через терминал набрать sysctl -w net.inet.ip.ttl=65

Дабы не вызывать подозрений, изменять IMEI желательно на IMEI от Windows Phone (Важно! Изменять на IMEI от Windows Phone нужно только в том случае, если раздача ведется на ПК с ОС Windows или XBOX. Во всех других случаях нужно менять на IMEI от телефона на Android. Внимание! Если вы взяли IMEI от Windows Phone, фиксировать TTL нужно на значение 128, если IMEI от телефона Android, то фиксировать нужно на значении 64! )

В основном, инструкции по смене IMEI есть в темах большинства устройств, но если нет, идем сюда Хочу сменить IMEI (полезно изучить всем)

Существует несколько генераторов IMEI. Если вы будете сидеть с планшета, воспользуйтесь данным генератором от Windows планшетов
Основные генераторы: первый, второй, третий.
Так же можно сгенерировать здесь http://www.nokiaport.d…x.php?s=imeitools&lng=

Проверить свежесгенерированный IMEI на реальное существование можно здесь

Сообщение отредактировал Djeclol — 11.08.20, 23:26

День добрый!
Хотел обсудить проблему и возможно вы подскажите пути решения!
Проблема, которая есть у Всех провайдеров, которые перепродают трафик Beeline
Вот пример такой компании airlink.su — НО которую в компании Би категорически отрицают.
Итак по порядку.
Есть модем от Би HUAWEI E3131 когда он в компе — все сайты доступны и все ок
Но если мы поместим модем в комп в локальной сети, назначим его сетевуху DHCP сервером,
а соединение предоставим другим пользователям.. ВСЕ ПЛОХО.
Потому как окажется. что пользователи сети пинговать сервера могут а открывать в браузере НЕТ.
Пинг проходит а трасировка нет..
ping ya.ru
Ответ от 213.180.204.3: число байт=32 время=52мс TTL=46
tracert ya.ru
**** превышен интервал ожидания для запроса

ЧТО пытался сделать
1. Проверил что это не блокировка фаервола
2. Очистили все что вспомнил
route -f
ipconfig /flushdns
netsh winsock reset
3. модем зашит поэтому не проверил на нем, но
подключил сотовый с МТС к «DHCP серверу» и дал общий доступ — все работает и трассируется

Кто знает как наказать Би за эту наглость?

Сообщение отредактировал baltik_lex — 31.10.14, 14:37

Добавлено 31.10.2014, 15:24:

А если в роутер какой воткнуть модем, всё так же плохо, или проблема таки в ОС, которая раздаёт соединение в локалку?

Выставляете для начала MTU на 1400 и радуетесь что все заработало.
Если не знаете что такое MTU и как его кушать — погуглите и все найдете.
Дальше можно экспериментировать вплоть до 1476.

Ну или проблемма в двойном nat и соотвественно в изменении ttl на 2.
Возможно единицу терпят, а двойку уже нет.
для проверки — попробовать модем без hilink.

Сообщение отредактировал drhyperkalich — 31.10.14, 23:33

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Изменить ssh порт linux
  • Изменить root пароль linux
  • Изменить ip и hostname в linux
  • Изменение частоты процессора linux
  • Изменение часового пояса linux