温馨提示×

如何用Ubuntu ifconfig设置网络超时

小樊
43
2025-11-27 09:23:41
栏目: 智能运维

在 Ubuntu 中,ifconfig 命令已经被废弃,取而代之的是 ip 命令

  1. 打开终端(快捷键:Ctrl + Alt + T)。

  2. 首先,找到您要配置的网络接口名称。运行以下命令:

ip addr show

这将显示所有可用的网络接口。找到您要配置的接口,例如 eth0wlan0

  1. 要设置网络超时,您需要配置 ARP(地址解析协议)超时。运行以下命令以查看当前的 ARP 超时设置:
cat /proc/sys/net/ipv4/neigh/default/gc_stale_time
  1. 要更改 ARP 超时,您可以使用 sysctl 命令。例如,要将 ARP 超时设置为 60 秒,请运行以下命令:
sudo sysctl -w net.ipv4.neigh/default/gc_stale_time=60
  1. 要使更改永久生效,请将以下内容添加到 /etc/sysctl.conf 文件中:
net.ipv4.neigh/default/gc_stale_time=60

然后运行以下命令以应用更改:

sudo sysctl -p

现在,您已经成功地为 Ubuntu 系统中的网络接口设置了超时。请注意,这些步骤适用于 IPv4。如果您需要为 IPv6 设置超时,请相应地更改 gc_stale_time 参数。

0