Top.Mail.Ru
Ответы

Как навсегда изменить ttl в Android TV приставке?

Каждый раз после загрузки приходится блокнотом редактировать файл ip_default_ttl, который непонятным образом грузится со значением 64

По дате
По Рейтингу
Аватар пользователя
Новичок

Чтобы навсегда изменить TTL в Android TV приставке, необходимо внести изменения в файл /etc/sysctl.conf. Этот файл содержит список параметров ядра, которые могут быть изменены с помощью команды sysctl.
Для изменения TTL необходимо добавить в файл /etc/sysctl.conf следующую строку:
net.ipv4.ip_default_ttl = <значение TTL>

где <значение TTL> - это новое значение TTL. Например, чтобы установить TTL равным 128, необходимо добавить следующую строку:
net.ipv4.ip_default_ttl = 128

После внесения изменений в файл /etc/sysctl.conf необходимо перезагрузить приставку.
Чтобы изменения TTL вступили в силу сразу же, можно использовать следующую команду:
sysctl -w net.ipv4.ip_default_ttl=<значение TTL>

например:
sysctl -w net.ipv4.ip_default_ttl=128

Если вы используете Android TV приставку с root-доступом, вы можете использовать следующие команды для изменения TTL:
# Установить TTL равным 128
su -c "echo 'net.ipv4.ip_default_ttl = 128' >> /etc/sysctl.conf"
# Перезагрузить приставку
reboot

После выполнения этих команд TTL будет установлен равным 128 и больше не будет сбрасываться на 64 после загрузки приставки.
Вот несколько возможных причин, по которым TTL может сбрасываться на 64 после загрузки приставки:

Приставка использует прошивку, которая не поддерживает изменение TTL.
В файле /etc/sysctl.conf есть ошибка.
Приставка имеет проблемы с сохранением настроек.

Чтобы определить причину проблемы, вы можете попробовать следующие действия:

Убедитесь, что приставка использует последнюю версию прошивки.
Проверьте файл /etc/sysctl.conf на наличие ошибок.
Попробуйте сбросить настройки приставки.

Если вы не можете решить проблему самостоятельно, вы можете обратиться за помощью к производителю приставки.

Аватар пользователя
Оракул

перепрошить