Код: Выделить всё
net.ipv4.ip_forward = 1
kernel.softlockup_panic = 1
kernel.panic = 10
net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.all.forwarding = 1
net.ipv4.ip_nonlocal_bind = 1
net.ipv6.ip_nonlocal_bind = 1
Код: Выделить всё
sysctl -pКод: Выделить всё
net.ipv4.ip_forward = 1
kernel.softlockup_panic = 1
kernel.panic = 10
net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.all.forwarding = 1
net.ipv4.ip_nonlocal_bind = 1
net.ipv6.ip_nonlocal_bind = 1
Код: Выделить всё
sysctl -pКод: Выделить всё
# Отключить RA для конкретного интерфейса
net.ipv6.conf.eth0.accept_ra = 0
Код: Выделить всё
net.ipv6.conf.ens3.accept_ra = 0
net.core.default_qdisc = fq
net.ipv4.tcp_congestion_control = bbr
Код: Выделить всё
# Игнорировать шлюз из RA для конкретного интерфейса
net.ipv6.conf.eth0.accept_ra_defrtr = 0Код: Выделить всё
# Если нужно применить ко всем интерфейсам:
# net.ipv6.conf.all.accept_ra_defrtr = 0Код: Выделить всё
iface eth0 inet6 dhcp
# После поднятия интерфейса принудительно отключаем прием шлюза
post-up sysctl -w net.ipv6.conf.eth0.accept_ra_defrtr=0
# Добавляем свой статический шлюз
gateway 2001:db8::1Код: Выделить всё
vm.dirty_expire_centisecs = 3000
vm.dirty_background_ratio = 10
vm.dirty_ratio = 20
Код: Выделить всё
sysctl -w net.ipv4.tcp_window_scaling=1Код: Выделить всё
# Пример для IPv6
mount -t cifs //[fe80::1234:abcd]/share /mnt/data -o \
username=user,password=pass,\
cache=loose,
vers=3.1.1,\
multichannel,max_channels=4,\
actimeo=60,Покажет с какими параметрами смонтировано cifsМаксимальный объем данных, который ядро отправляет в запросе на запись, в байтах. До версии ядра 3.0.0 значение по умолчанию и максимальное значение
составляли 57344 (14 * 4096 страниц). Начиная с версии 3.0.0, значение по умолчанию зависит от того, согласовывают ли клиент и сервер большие записи через
расширения POSIX. Если да, то значение по умолчанию составляет 1 МБ, а максимально допустимое — 16 МБ. Если нет, то значение по умолчанию составляет
65536, а максимально допустимое — 131007.
Код: Выделить всё
sudo mount | grep cifsКод: Выделить всё
sudo smbstatusКод: Выделить всё
sysctl net.ipv4.tcp_congestion_controlКод: Выделить всё
net.core.default_qdisc=fq
net.ipv4.tcp_congestion_control=bbrКод: Выделить всё
# Отключаем прием RA для конкретного интерфейса (замените eth0 на ваш)
net.ipv6.conf.eth0.accept_ra = 0
net.ipv6.conf.eth0.autoconf = 0
# Или для всех интерфейсов сразу
net.ipv6.conf.all.accept_ra = 0
net.ipv6.conf.all.autoconf = 0Код: Выделить всё
iface eth0 inet6 static
address 2001:db8::10
netmask 64
# Эти параметры отключают автонастройку:
accept_ra 0
autoconf 0
privext 0Код: Выделить всё
# Удаляем все IP-адреса с интерфейса (и IPv4, и IPv6)
ip addr flush dev ens18
# Выключаем интерфейс на уровне ядра
ip link set ens18 downКод: Выделить всё
# Удаляем информацию о состоянии
sed -i '/ens18/d' /run/network/ifstateКод: Выделить всё
ifdown --force ens18 && ifup ens18Код: Выделить всё
pkill dhcpcd
systemctl disable networkingКод: Выделить всё
ps aux | grep -E "dhclient|udhcpc|dhcpcd"