LINUX.ORG.RU

Смена значения ТТL

 , ,


0

1

Доброго времени суток. Нужно сменить ttl - воспользовался следующим мануалом -

добавить настройку в конфиг: sudo echo net.ipv4.ip_default_ttl=65 >> /etc/sysctl.conf применить новые параметры: sudo sysctl –system

Однако после этого начались заминки - В Ubuntu 20.04 после изменения ttl данным способом отваливаются все беспроводные соединения, система видит все wifi сети, но подключиться не может ни к одной. Вопрос - в чем может быть заминка - в Ubuntu 18.04 схожая инструкция работала вполне себе.

Linux 5.4.0-42-generic #46-Ubuntu SMP Fri Jul 10 00:24:02 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04.1 LTS Release: 20.04



Последнее исправление: ode2 (всего исправлений: 1)

Смена дефолтового TTL никак не влияет на подключение wifi. Проблема в чем-то другом.

Исправь в /etc/sysctl.conf значение ttl на 64 и примени его. Если wifi восстановится, то удали нафиг эту убунту :)

Есть вопрос - а просто сказать sudo sysctl net.ipv4.ip_default_ttl=65 нельзя было? А потом, если оно помогло, то внести в /etc/sysctl.conf.

vel ★★★★★
()

Постоянно так делал в те времена, когда не было нормального интернета и приходилось пользоваться услугами оборзевших опсосов (в т.ч. и на убунте), ничего никогда не отваливалось. И не должно было, собственно.

evgeny_aa ★★☆
()

ttl тут вообще ни при чем.

piwww ★★★★
()
Ответ на: комментарий от vel

Исправь в /etc/sysctl.conf значение ttl на 64 и примени его. Если wifi восстановится, то удали нафиг эту убунту :)

Бред какой то)) Сейчас и не вспомнить - с горяча какое именно значение ввел по вашей подсказке sudo sysctl net.ipv4.ip_default_ttl=65 - соединение по вафле восстановилось, однако после ребута компа все вернулось на круги своя - не смена обратно на 64 не 65 - нетворк менеджер пишет «соединение потеряно» Ерунда какая то , не в самом нетворк менеджере дело ? Помню доставлял какие то проблемы в далеком прошлом на ранних версиях убунты

ode2
() автор топика
Ответ на: комментарий от vel

root@rvr-p5k:/home/rvr# sudo echo net.ipv4.ip_default_ttl=64 >> /etc/sysctl.conf root@rvr-p5k:/home/rvr# sudo sysctl –system

  • Applying /etc/sysctl.d/10-console-messages.conf … kernel.printk = 4 4 1 7
  • Applying /etc/sysctl.d/10-ipv6-privacy.conf … net.ipv6.conf.all.use_tempaddr = 2 net.ipv6.conf.default.use_tempaddr = 2
  • Applying /etc/sysctl.d/10-kernel-hardening.conf … kernel.kptr_restrict = 1
  • Applying /etc/sysctl.d/10-link-restrictions.conf … fs.protected_hardlinks = 1 fs.protected_symlinks = 1
  • Applying /etc/sysctl.d/10-magic-sysrq.conf … kernel.sysrq = 176
  • Applying /etc/sysctl.d/10-network-security.conf … net.ipv4.conf.default.rp_filter = 2 net.ipv4.conf.all.rp_filter = 2
  • Applying /etc/sysctl.d/10-ptrace.conf … kernel.yama.ptrace_scope = 1
  • Applying /etc/sysctl.d/10-zeropage.conf … vm.mmap_min_addr = 65536
  • Applying /usr/lib/sysctl.d/50-default.conf … net.ipv4.conf.default.promote_secondaries = 1 sysctl: setting key «net.ipv4.conf.all.promote_secondaries»: Invalid argument net.ipv4.ping_group_range = 0 2147483647 net.core.default_qdisc = fq_codel fs.protected_regular = 1 fs.protected_fifos = 1
  • Applying /usr/lib/sysctl.d/50-pid-max.conf … kernel.pid_max = 4194304
  • Applying /etc/sysctl.d/99-sysctl.conf … net.ipv4.ip_default_ttl = 64 net.ipv4.ip_default_ttl = 63 net.ipv4.ip_default_ttl = 63 net.ipv4.ip_default_ttl = 65 net.ipv4.ip_default_ttl = 64
  • Applying /usr/lib/sysctl.d/protect-links.conf … fs.protected_fifos = 1 fs.protected_hardlinks = 1 fs.protected_regular = 2 fs.protected_symlinks = 1
  • Applying /etc/sysctl.conf … net.ipv4.ip_default_ttl = 64 net.ipv4.ip_default_ttl = 63 net.ipv4.ip_default_ttl = 63 net.ipv4.ip_default_ttl = 65 net.ipv4.ip_default_ttl = 64 root@rvr-p5k:/home/rvr#
ode2
() автор топика
Ответ на: комментарий от anonymous

видимо внеслись изменения - предлагали так же на 63 для теста поменять, оставил одну строчку, все равно вафля не пашет

ode2
() автор топика

Нужно сменить ttl

С какой целью? Это меняет вот это → https://ru.wikipedia.org/wiki/Time_to_live.

воспользовался следующим мануалом

в Ubuntu 18.04 схожая инструкция работала

Ну и что там такое хорошее происходило после явного указания ttl, чего не происходило без этого указания?

Однако после этого начались заминки - В Ubuntu 20.04 после изменения ttl данным способом отваливаются все беспроводные соединения, система видит все wifi сети, но подключиться не может ни к одной.

Фигня. На возможность или невозможность подключения к точке доступа это не влияет. Это может не понравиться где-то дальше, тогда к вайфаю твоя система подключится, но сайтов ты не увидишь. Зато услышишь, как в дверь стучат.

Бред какой то

Это точно. Ты чего-то по пути наломал. Копипастил-переписывал из интернетов в терминал без привлечения моска, зато быстро, решительно.

Dementy ★★★
()
Ответ на: комментарий от Dementy

Это точно. Ты чего-то по пути наломал. Копипастил-переписывал из интернетов в терминал без привлечения моска, зато быстро, решительно.***

спасибо, всегда в каждой теме есть тот, кто напишет бездумно копипастил с инета смысл это писать ? удовлетворение от обилия знаний ? Вопрос то в другом, эта ситуация должна решаться двумя а то и одной командой, а при обновлении что то навертели, и проблема не у меня одного. Пускай цель смены ТТЛ останется для вас маленьким секретом, просто надо сменить, да и все. Противозаконного в этом ничего нет)

ode2
() автор топика
Ответ на: комментарий от ode2

Applying /usr/lib/sysctl.d/50-default.conf … net.ipv4.conf.default.promote_secondaries = 1 sysctl: setting key «net.ipv4.conf.all.promote_secondaries»: Invalid argument net.ipv4.ping_group_range = 0 2147483647 net.core.default_qdisc = fq_codel fs.protected_regular = 1 fs.protected_fifos = 1

Вот этого явно не должно быть, для начала.

NDfan
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.