Как навсегда изменить TTL в Ubuntu?
Пробовал делать вот так, но увы, после перезагрузки ttl=64.
Deleted
12.05.18 11:51:53 MSK
Deleted
( 12.05.18 11:53:22 MSK )
Ответ на: комментарий от Deleted 12.05.18 11:53:22 MSK
Попробовал вот так:
sudo sysctl -w net.ipv4.ip_default_ttl=65
Но после перезагрузки все равно 64.
Deleted
( 12.05.18 11:56:08 MSK )

В нормальных дистрах есть /etc/sysctl.conf, не знаю как там в убунте.
ass ★★★★
( 12.05.18 11:58:47 MSK )
Ответ на: комментарий от Deleted 12.05.18 11:56:08 MSK
А, да, извини. Это временная установка.
Лучший вариант, наверное, это создать файл, какой-нибудь /etc/sysctl.d/99_default_ttl.conf, в который добавить net.ipv4.ip_default_ttl=65. Затем sudo sysctl —system.
Deleted
( 12.05.18 12:09:12 MSK )
Ответ на: комментарий от Deleted 12.05.18 12:09:12 MSK
Спасибо, это помогло =)
Deleted
( 12.05.18 16:04:52 MSK )
Ответ на: комментарий от ass 12.05.18 11:58:47 MSK

Это во всех дистрах
das_tier ★★★★★
( 12.05.18 18:26:14 MSK )
Ответ на: комментарий от das_tier 12.05.18 18:26:14 MSK
% cat /etc/sysctl.conf cat: /etc/sysctl.conf: No such file or directory
RazrFalcon ★★★★★
( 12.05.18 18:43:40 MSK )
Ответ на: комментарий от RazrFalcon 12.05.18 18:43:40 MSK

Это linux? Ща я с Соляры вывод принесу.
das_tier ★★★★★
( 13.05.18 00:36:17 MSK )
Ответ на: комментарий от das_tier 13.05.18 00:36:17 MSK
RazrFalcon ★★★★★
( 13.05.18 12:40:21 MSK )
Ответ на: комментарий от RazrFalcon 13.05.18 12:40:21 MSK

Ого, в Генту файл /etc/sysctl.conf считается legacy. А современным подходом считаются конфиги в /etc/sysctl.d/ ?
das_tier ★★★★★
( 13.05.18 14:13:10 MSK )
Ответ на: комментарий от RazrFalcon 13.05.18 12:40:21 MSK
Хз почему у тебя так, но вот:
$ qfile /etc/sysctl.conf sys-apps/baselayout (/etc/sysctl.conf)
Deleted
( 13.05.18 14:16:41 MSK )
Ответ на: комментарий от Deleted 13.05.18 14:16:41 MSK
Понятно, причина в этом:
$ equery d baselayout * These packages depend on baselayout: sys-fs/lvm2-2.02.166-r2 (>=sys-apps/baselayout-2.2)
Видимо по каким-то причинам его не убрали из baselayout
Deleted
( 13.05.18 14:22:59 MSK )
Последнее исправление: Deleted 13.05.18 14:26:21 MSK (всего исправлений: 1)
30 ноября 2018 г.
Ответ на: комментарий от Deleted 12.05.18 12:09:12 MSK
жизнь спас 🙂 Спасибо
pwnz434
( 30.11.18 17:32:15 MSK )
8 февраля 2019 г.
Ответ на: комментарий от Deleted 12.05.18 12:09:12 MSK
anonymous
( 08.02.19 17:39:46 MSK )
Ответ на: комментарий от ass 12.05.18 11:58:47 MSK

нормальные это те, с которыми ты сталкивался?
chenbr0 ☆
( 08.02.19 18:09:21 MSK )
21 августа 2019 г.
Ответ на: комментарий от Deleted 12.05.18 12:09:12 MSK
Всё помогло лучший вариант что можно было придумать
Rocker
( 21.08.19 00:17:12 MSK )
Ответ на: комментарий от das_tier 12.05.18 18:26:14 MSK
Не во всех, в генту делали так что этот файл не читался. Там патч для какого-то древнего бага в procps был, из генту патч выкинули и всё, файл больше не считывается. Обнаружить это конечно можно только постфактум и опытным путём.
Как навсегда изменить время жизни пакета (TTL) в Ubuntu
В статье о времени жизни пакета был приведён пример изменения TTL в Windows. Сегодня поговорим о том, как поменять значение TTL по умолчанию в Ubuntu-подобных дистрибутивах Linux. Здесь основной нюанс заключается в следующем — поменять значение TTL просто, но нужно его ещё и сохранить.
Для того, чтобы проверить время жизни пакетов в Linux, достаточно также запустить ping localhost. По умолчанию в Linux TTL=64. Для изменения этого значения в Ubuntu и других похожих дистрибутивах используйте команду
sysctl -w net.ipv4.ip_default_ttl=65
Конечно, можно указать и другое значение, кроме 65. На скриншоте ниже видно, что теперь команда ping отображает TTL=65.

Однако настройка TTL сбросится после перезагрузки. Для того, чтобы этого не происходило, нужно добавить данную настройку в автозагрузку. Производится эта настройка из-под пользователя root.
Помните, что постоянно работать под пользователем root нельзя. Используйте его только для настройки системы.
Нам нужно создать файл в каталоге /etc/sysctl.d, я дал ему имя 99_default_ttl.conf, но оно не обязательно должно быть именно таким. Для создания файла я использую удобную мне команду cat (подробнее о командах для создания файлов в Linux можно прочитать по этой ссылке):
cat > /etc/sysctl.d/99_default_ttl.conf
После нажатия enter данные со стандартного ввода (т.е. с клавиатуры) будут перенаправлены в файл /etc/sysctl.d/99_default_ttl.conf. Введите нужную нам настройку, а именно:
net.ipv4.ip_default_ttl=65
и нажмите enter. Комбинации Ctrl + D или Ctrl + C запишут изменения в файл. Затем применяем настройки командой
sysctl --system
На скриншоте ниже виден весь описанный тут процесс.

Как видите, значение TTL в команде ping также изменилось. И данная настройка сохранится после перезагрузки.
Форум русскоязычного сообщества Ubuntu
Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!
- Форум русскоязычного сообщества Ubuntu »
- Поддержка »
- Настройка системы »
- Сети и интернет (Модераторы: Дмитрий Бо, www777) »
- Смена значения TTL
Страницы: [1] Вниз
Автор Тема: Смена значения TTL (Прочитано 1513 раз)
0 Пользователей и 1 Гость просматривают эту тему.
Страницы: [1] Вверх
- Форум русскоязычного сообщества Ubuntu »
- Поддержка »
- Настройка системы »
- Сети и интернет (Модераторы: Дмитрий Бо, www777) »
- Смена значения TTL
Страница сгенерирована за 0.124 секунд. Запросов: 25.
- Сайт
- Об Ubuntu
- Скачать Ubuntu
- Семейство Ubuntu
- Новости
- Форум
- Помощь
- Правила
- Документация
- Пользовательская документация
- Официальная документация
- Семейство Ubuntu
- Материалы для загрузки
- Совместимость с оборудованием
- RSS лента
- Сообщество
- Наши проекты
- Местные сообщества
- Перевод Ubuntu
- Тестирование
- RSS лента
© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.
ФОРУМ ДЛЯ LINUX ПОЛЬЗОВАТЕЛЕЙ
Команда IT специалистов выполнит подготовку инфраструктуры для вашего бизнеса.
Внедрение самых передовых решений и технологий.
Поддержка и сопровождение ваших сервисов.
Выполнение работ под «ключ», от покупки сервера, до настройки автоматизации процессов. 8(977)608-78-62 adm@nixm.ru
Как изменить (TTL) в Ubuntu
1 сообщение • Страница 1 из 1
ALEXX Администратор
Сообщения: 1313 Зарегистрирован: 21 дек 2014, 14:59 Откуда: Королёв Контактная информация:
Как изменить (TTL) в Ubuntu
Сообщение ALEXX » 22 янв 2020, 17:57
Для того, чтобы проверить время жизни пакетов в Linux, достаточно также запустить ping localhost.
По умолчанию в Linux TTL=64.
Для изменения этого значения в Ubuntu и других похожих дистрибутивах используйте команду:
sysctl -w net.ipv4.ip_default_ttl=65
Теперь время жизни пакетов будет 65, но учтите что при перезагрузке эти настройки вернутся к значению по умолчанию.
Для того, что бы навсегда сменить ttl, необходимо выполнить несколько команд:
sudo -s echo "net.ipv4.ip_default_ttl=65" >> /etc/sysctl.conf sysctl --system
Все, можете обманывать опсосов.
1 сообщение • Страница 1 из 1
- Новости из мира Linux
- ↳ Новости из мира Linux
- RPM Distributions
- ↳ Fedora
- ↳ Установка и обновление системы
- ↳ Fedora Server
- ↳ Настройка Железа
- ↳ Ноутбуки
- ↳ Видеокарты
- ↳ Звуковые карты
- ↳ Сетевые карты
- ↳ Периферия
- ↳ Установка программ
- ↳ Мультимедиа
- ↳ Игры
- ↳ Решаем трудности вместе
- ↳ CentOS
- ↳ Установка и обновление системы
- ↳ Настройка Железа
- ↳ Ноутбуки
- ↳ Видеокарты
- ↳ Звуковые карты
- ↳ Сетевые карты
- ↳ Периферия
- ↳ Установка программ
- ↳ Мультимедиа
- ↳ Игры
- ↳ Решаем трудности вместе
- ↳ AlmaLinux
- ↳ Установка и обновление системы
- ↳ Настройка Железа
- ↳ Установка программ
- ↳ Решаем трудности вместе
- DEB Distributions
- ↳ Debian
- ↳ Установка и обновление системы
- ↳ Настройка Железа
- ↳ Ноутбуки
- ↳ Видеокарты
- ↳ Звуковые карты
- ↳ Сетевые карты
- ↳ Периферия
- ↳ Установка программ
- ↳ Мультимедиа
- ↳ Игры
- ↳ Решаем трудности вместе
- ↳ Linux Mint
- ↳ Установка и обновление системы
- ↳ Настройка Железа
- ↳ Ноутбуки
- ↳ Видеокарты
- ↳ Звуковые карты
- ↳ Сетевые карты
- ↳ Периферия
- ↳ Установка программ
- ↳ Мультимедиа
- ↳ Игры
- ↳ Решаем трудности вместе
- ↳ Ubuntu
- ↳ Установка и обновление системы
- ↳ Ubuntu Server
- ↳ Kubuntu
- ↳ Другие версии Ubuntu
- ↳ Настройка Железа
- ↳ Ноутбуки
- ↳ Видеокарты
- ↳ Звуковые карты
- ↳ Сетевые карты
- ↳ Периферия
- ↳ Установка программ
- ↳ Мультимедиа
- ↳ Игры
- ↳ Решаем трудности вместе
- ANDROID
- UNIX LIKE
- ↳ MAC OS
- ↳ BSD
- ОСТАЛЬНЫЕ ДИСТРИБУТИВЫ
- ↳ Вопросы по остальным операционным системам Linux
- ↳ Российские дистрибутивы
- ↳ SUSE
- ↳ Установка и обновление системы
- ↳ SLES (Server)
- ↳ Настройка Железа
- ↳ Ноутбуки
- ↳ Видеокарты
- ↳ Звуковые карты
- ↳ Сетевые карты
- ↳ Периферия
- ↳ Установка программ
- ↳ Мультимедиа
- ↳ Игры
- ↳ Решаем трудности вместе
- ↳ Gentoo Linux
- Общие темы
- ↳ Уголок разработчика
- ↳ Bash
- ↳ C/C++
- ↳ Python
- ↳ Другие языки
- ↳ Графические библиотеки
- ↳ Gtk
- ↳ Qt
- ↳ Остальные
- ↳ Игры
- ↳ Steam
- ↳ Wine
- ↳ Остальные
- ↳ Литература по Linux
- ↳ DE и оконные менеджеры
- ↳ KDE
- ↳ MATE
- ↳ GNOME
- ↳ Cinnamon
- ↳ Unity
- ↳ LXDE
- ↳ XFCE
- ↳ Командная строка
- ↳ Ядро, модули и конфигурация
- ↳ Программы в Linux
- ↳ Виртуализация
- ↳ Сети. Настройка и администрирование
- ↳ Железный вопрос. Производительность и оптимизация
- ↳ Серверы
- ↳ Разное
- ↳ Правила
- ↳ DOCKER/kubernetes
- Беседка
- ↳ Флудилка
- ↳ Поднимаем настроение (IT/Linux юмор)
- ↳ Мероприятия
- ↳ Сообщения об ошибках пожелания к форуму
- IT УСЛУГИ, СВЯЗЬ
- ↳ Сайты
- ↳ Проектирование и монтаж сетей
- ↳ Интернет и телефония
- ↳ Программное обеспечение
- ↳ Обслуживание компьютерного оборудования
- ПОКУПКА ПРОДАЖА
- ↳ Компьютеры, комплектующие, программное обеспечение
- ↳ Продам ПК в сборе
- ↳ Куплю ПК в сборе
- ↳ Продам ноутбук
- ↳ Куплю ноутбук
- ↳ Продам комплектующие для стационарных ПК
- ↳ Куплю комплектующие для стационарных ПК
- ↳ Продам комплектующие для ноутбуков
- ↳ Куплю комплектующие для ноутбуков
- ↳ Продам монитор
- ↳ Куплю монитор
- ↳ Продам принтер/сканер/мфу/факс
- ↳ Куплю принтер/сканер/мфу/факс
- ↳ Продам/Куплю сетевое/коммутационное оборудование
- ↳ Продам/Куплю клавиатуру/мышь/игровые контроллеры
- ↳ Продам/Куплю периферию (прочее)
- ↳ Неисправное компьютерное железо
- ↳ Мобильные устройства
- ↳ Продам/Куплю Apple iPhone
- ↳ Продам/Куплю Samsung
- ↳ Продам/Куплю HTC
- ↳ Продам/Куплю ZTE
- ↳ Продам/Куплю Huawei
- ↳ Продам/Куплю Xiaomi
- ↳ Продам/Куплю OnePlus
- ↳ Продам/Куплю Honor
- ↳ Продам/Куплю Meizu
- ↳ Продам/Куплю Sony
- ↳ Продам/Куплю Nokia
- ↳ Продам/Куплю другие бренды
- ↳ Прочие мобильные устройства
- ↳ Мобильные аксессуары и гаджеты
- ↳ Неисправная техника
- ↳ Multimedia
- ↳ Покупка/Продажа Аудиотехника
- ↳ Покупка/Продажа Видеотехника
- ↳ Покупка/Продажа Портативная аудио и видеотехника
- ↳ Покупка/Продажа Фотоаппараты и видеокамеры
- ↳ Покупка/Продажа Музыкальные инструменты
- ↳ Покупка/Продажа Оборудование для концертов, дискотек, студий
- ↳ Покупка/Продажа Игровые приставки (консоли)
- ↳ Неисправные устройства Multimedia и запчасти
- Помойка
- Список форумов
- Часовой пояс: UTC+03:00
- Удалить cookies
- Связаться с администрацией
Создано на основе phpBB® Forum Software © phpBB Limited
Prosilver Dark Edition by Premium phpBB Styles