Как сделать постоянную настройку tcp-keepalive в Debian

Ознакомьтесь с большим, но исчерпывающим Справочным руководством Yocto и простым примером . Это показывает, что типичный сценарий установки перемещает файлы в подкаталог ${D}, например

install -d ${D}${bindir}

Вы должны использовать аналогичную тактику, например, install -d ${D}/testи так далее. Эта переменная объясняется здесь .

Прочтите раздел 5.3.13. Установка для того, что ожидается на этапе установки.

2
14.11.2017, 21:44
1 ответ

Современные системы Linux позволяют использовать фрагменты конфигурации в /etc/sysctl.d. Добавьте файл типа 50-keepalive.confв этот каталог. Добавьте соответствующие значения systemctl.

net.ipv4.tcp_keepalive_time = 600
net.ipv4.tcp_keepalive_intvl = 60
net.ipv4.tcp_keepalive_probes = 20

Эти значения будут установлены при следующей перезагрузке. Убедитесь, что ваш интервал меньше периода ожидания любого брандмауэра, через который вы проходите.

Используйте команду man sysctl, чтобы получить информацию о том, как использовать sysctl для проверки и изменения вашей конфигурации.

1
27.01.2020, 21:55

Теги

Похожие вопросы