系统重启后自动设置mtu

系统重启后自动设置mtu

我遇到了互联网速度慢的问题,更改 mtu 对我来说没问题。

我使用Ubuntu 9.10 64位系统。

我有动态 IP 地址设置

系统启动后,我需要执行以下命令才能使 mtu 设置生效。

sudo ifconfig eth0 mtu 1492

有什么方法可以使用启动程序来设置它吗?

如您所知,sudo 会提示我 root 密码。

答案1

如果需要永久调整 MTU,请执行以下操作:

sudo vim /etc/network/interfaces

如果您使用的是静态地址,则找到所需的接口并添加 MTU 行:

iface eth0 inet static
address 192.168.0.1 
network 192.168.0.0
gateway 192.168.0.254
netmask 255.255.255.0
mtu 1492

如果您使用 DHCP 地址,那么您需要在接口启动之前设置它,通过添加以下行:

iface eth0 inet dhcp
pre-up /sbin/ifconfig $IFACE mtu 1492

然后释放并更新(或启动和关闭)接口:

sudo ifdown eth0
sudo ifup eth0

(从Ubuntu论坛

答案2

看看这些指示在 Ubuntu 论坛上。

相关内容