在 Ubuntu 中,您可以使用 ifconfig
命令臨時更改網絡接口的 MTU(最大傳輸單元)值。以下是具體步驟:
查看當前網絡接口: 首先,使用以下命令列出所有可用的網絡接口:
ifconfig -a
臨時更改 MTU 值:
使用 ifconfig
命令來更改特定網絡接口的 MTU 值。例如,如果您想將 eth0
接口的 MTU 設置為 1400,可以使用以下命令:
sudo ifconfig eth0 mtu 1400
驗證更改: 使用以下命令查看接口的當前配置,確認 MTU 值已更改:
ifconfig eth0
請注意,使用 ifconfig
命令所做的更改是臨時的,重啟網絡服務或系統后,更改將丟失。
如果您希望永久更改 MTU 值,可以通過編輯網絡接口配置文件來實現。Ubuntu 使用 netplan
來管理網絡配置,具體步驟如下:
找到網絡配置文件:
網絡配置文件通常位于 /etc/netplan/
目錄下。文件名可能是 01-netcfg.yaml
、50-cloud-init.yaml
或其他名稱,具體取決于您的系統配置。
編輯網絡配置文件:
使用文本編輯器(如 nano
或 vim
)打開網絡配置文件。例如:
sudo nano /etc/netplan/01-netcfg.yaml
修改 MTU 值:
在配置文件中找到您要更改的網絡接口,并添加或修改 mtu
參數。例如:
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: yes
mtu: 1400
應用更改: 保存文件并退出編輯器,然后使用以下命令應用更改:
sudo netplan apply
驗證更改: 使用以下命令查看接口的當前配置,確認 MTU 值已更改:
ip addr show eth0
通過以上步驟,您可以永久更改 Ubuntu 系統中網絡接口的 MTU 值。