aboutsummaryrefslogtreecommitdiff
path: root/.local/bin/ttl.sh
blob: 2fa2a16b7a711589becd1b01f3fb0bcd21f4776e (plain)
1
2
3
4
5
6
7
8
9
10
11
#!/bin/bash
# Fix default TTL and disable ipv6 making changes permanent
# TODO: replace wlo1 with automatically detected device name

sudo sysctl \
  net.ipv4.ip_default_ttl=65 \
  net.ipv6.conf.all.disable_ipv6=1\
  net.ipv6.conf.default.disable_ipv6=1 \
  net.ipv6.conf.wlo1.disable_ipv6=1 \
  | sudo tee /etc/sysctl.d/fix-ttl.conf -a