sysctl.conf игнорировать настройки сети

У меня небольшая проблема с sysctl в системе Ubuntu 10.04 LTS.

Когда я устанавливаю значения sysctl с помощью «sysctl -w», все работает нормально, но когда я пытаюсь использовать файл sysctl.conf. настройки сети будут игнорироваться.

Например, мой sysctl.conf

# /etc/sysctl.conf - Configuration file for setting system variables

kernel.domainname=findme.sysctl 

# Corefiles information 
fs.suid_dumpable=2 
kernel.core_pattern=/cores/core-%e-%s-%u-%g-%p-%t

##############################################################3
# Functions previously found in netbase

net.ipv4.netfilter.ip_conntrack_tcp_timeout_fin_wait=1
net.ipv4.netfilter.ip_conntrack_tcp_timeout_close_wait=1

, когда я выполняю поиск значений, я вижу, что настройки sysctl для net.ipv4.netfilter не установлены. [ 115]

[host:~ ] $ sysctl -a | grep domainname
kernel.domainname = findme.sysctl

[host:~ ] $ sysctl -a | grep "core_pattern"
kernel.core_pattern = /cores/core-%e-%s-%u-%g-%p-%t

[host:~ ] $ sysctl -a | grep "timeout_fin_wait"
net.netfilter.nf_conntrack_tcp_timeout_fin_wait = 120
net.ipv4.netfilter.ip_conntrack_tcp_timeout_fin_wait = 120

[host:~ ] $ sysctl -a | grep "timeout_close_wait"
net.netfilter.nf_conntrack_tcp_timeout_close_wait = 60
net.ipv4.netfilter.ip_conntrack_tcp_timeout_close_wait = 60

Может ли кто-нибудь помочь мне решить проблему?

Если вам нужна дополнительная информация, я могу опубликовать ее.

Приветствия,

Штеффен

0
задан 31 May 2012 в 13:17

1 ответ

Когда я устанавливаю значения sysctl с помощью "sysctl -w", все работает нормально, но когда я пытаюсь использовать файл sysctl.conf. сетевые настройки будут игнорироваться.

Вы должны запустить sysctl -p, чтобы эффекты изменились после редактирования sysctl.conf

Со страницы man sysctl:

-p: загрузить настройки sysctl из указанный файл или /etc/sysctl.conf, если ничего не указано.

0
ответ дан 31 May 2012 в 13:17

Другие вопросы по тегам:

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