是的,修改 /proc/sys/net/ipv4/neigh/eth0/base_reachable_time
的值会立即生效。这个文件中的参数用于设置邻居发现协议(NDP)中基础可达时间(Base Reachable Time),用于确定一个邻居在多长时间内被认为是可达的。
当你通过如下命令来修改这个值时:
echo 30 > /proc/sys/net/ipv4/neigh/eth0/base_reachable_time
该新值将会立刻应用,而不需要重启网络服务或系统。
请注意,这种修改是临时的,系统重启后将恢复为默认值。如果你希望在系统重启后仍然保持此设置,你可以将其添加到 /etc/sysctl.conf
文件中,例如:
net.ipv4.neigh.eth0.base_reachable_time = 30
然后使用以下命令使其生效:
sysctl -p
这样,在每次启动时都会自动应用该配置。
内容由零声教学AI助手提供,问题来源于学员提问