Rate this page

Persistently change the MTU of an network interface (Debian)

Specific to

Debian-based distributions

Tested on

Debian (Etch, Lenny, Squeeze)
Ubuntu (Lucid, Maverick, Natty)


To persistently change the MTU of a network interface on a Debian-based system

Background and Scenario

See Change the MTU of a network interface.


If the interface has (or can be given) a static configuration in /etc/network/interfaces then its MTU can be persistently altered by adding an mtu option to the relevant iface stanza, for example:

auto eth0
iface eth0 inet static
	mtu 9000

This method does not work when using other configuration methods such as dhcp.

You can activate the new MTU can by taking the interface down using ifdown then bringing it back up using ifup:

ifdown eth0
ifup eth0

Alternatively you could reboot the machine.


See Change the MTU of a network interface.

Tags: mtu