在 Ubuntu 中,你可以使用 ifconfig 命令临时设置网络接口的 MTU(最大传输单元)值。以下是具体步骤:
查看当前网络接口: 首先,你需要确定要设置 MTU 的网络接口名称。可以使用以下命令查看所有网络接口:
ifconfig -a
或者使用 ip 命令:
ip link show
找到你想要设置 MTU 的接口名称,比如 eth0 或 wlan0。
临时设置 MTU:
使用 ifconfig 命令来设置 MTU。假设你的接口名称是 eth0,你想将 MTU 设置为 1400,可以使用以下命令:
sudo ifconfig eth0 mtu 1400
这将临时把 eth0 接口的 MTU 设置为 1400 字节。
验证设置: 你可以使用以下命令来验证 MTU 是否已经成功更改:
ifconfig eth0
在输出中查找 mtu 字段,确认其值已经更改为你设置的值。
请注意,使用 ifconfig 设置的 MTU 值在系统重启后会丢失。如果你希望永久更改 MTU 设置,可以考虑编辑网络配置文件,方法因使用的桌面环境和网络管理工具不同而异。
对于基于 netplan 的系统(通常是较新的 Ubuntu 版本),可以在 /etc/netplan/ 目录下的 YAML 配置文件中设置 MTU。例如:
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: yes
mtu: 1400
然后运行 sudo netplan apply 来应用更改。