在 12.04 中设置 eth0 参数

在 12.04 中设置 eth0 参数

我的电脑使用以太网电缆连接到 DSL 调制解调器。目前,我每次启动时都会在终端上使用 ifconfig 更改 eth0 参数,如 mtu、txqueuelen。我想永久更改 eth0 的一些参数。我该怎么做?

答案1

为什么不使用 NetworkManager 来实现这一点呢?另一方面,如果您熟悉命令行,则可以使用 /etc/network/interfaces(只需在 Google 上搜索即可)。

答案2

不明智的做法txqueuelen是通过简单的语句来更改 mtu mtu。看来txqueuelen通过/etc/network/interfaces文件定义的唯一方法就是提供post-up语句。

auto eth0
iface eth0 inet static
    address 10.0.0.1
    netmask 255.255.255.255

    mtu 9000

    post-up ifconfig $IFACE txqueuelen 10000
    # or
    post-up ip link set $IFACE txqueuelen 10000

相关内容