Linux 如何永久更改MTU设置
我需要将Linux 如何永久更改MTU设置,linux,networking,tcp,mtu,Linux,Networking,Tcp,Mtu,我需要将MTU永久更改为1500。我的意思是,如果我重新启动系统,或者将执行服务网络重新启动,那么它将始终是1500 我看了这篇文章 但不幸的是,这对我不起作用 以下是我所做的: 检查当前MTU: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9001 qdisc pfifo_fast state UP qlen 1000 然后再次检查MTU(无运气): 如果我重新启动网络它将再次启动: [root@ip-xx-xx-xxx ~]# se
MTU
永久更改为1500
。我的意思是,如果我重新启动系统,或者将执行服务网络重新启动
,那么它将始终是1500
我看了这篇文章
但不幸的是,这对我不起作用
以下是我所做的:
检查当前MTU
:
eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9001 qdisc pfifo_fast state UP qlen 1000
然后再次检查MTU(无运气):
如果我重新启动网络
它将再次启动:
[root@ip-xx-xx-xxx ~]# service network restart
Shutting down interface eth0: [ OK ]
Shutting down loopback interface: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0:
Determining IP information for eth0... done.
[ OK ]
[root@ip-10-0-1-135 ~]# ip addr show eth0
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9001 qdisc pfifo_fast state UP qlen 1000
[root@ip-xx xx xxx~]#服务网络重启
正在关闭接口eth0:[确定]
正在关闭环回接口:[确定]
正在启动环回接口:[确定]
正在启动接口eth0:
正在确定eth0的IP信息。。。完成。
[好的]
[root@ip-10-0-1-135~]#ip地址显示eth0
2:eth0:mtu 9001 qdisc pfifo_快速状态升级qlen 1000
您环境中的MTU将通过DHCP自动设置,在您的配置中,您有以下设置:
DEVICE=eth0
BOOTPROTO=dhcp
因此DHCP实际上是在设置MTU大小。在Ubuntu中,您可以编辑以下文件:/etc/dhcp/dhclient.conf
就在请求行之前,设置这两个命令:
默认接口mtu 1500代码>
取代接口mtu 1500代码>
我不知道如何在Red Hat中设置它,但我认为该文件名为dhcpd.conf
希望这有帮助
root@ip-xx-xx-xxx ~]# service network restart
Shutting down interface eth0: [ OK ]
Shutting down loopback interface: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0:
Determining IP information for eth0... done.
[ OK ]
[root@ip-xx-xx-xxx ~]# ip addr show eth0
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9001 qdisc pfifo_fast state UP qlen 1000
[root@ip-xx-xx-xxx ~]# /sbin/ifconfig eth0 mtu 1500 up
[root@ip-xx-xx-xxx ~]# ip addr show eth0
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
[root@ip-xx-xx-xxx ~]# service network restart
Shutting down interface eth0: [ OK ]
Shutting down loopback interface: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0:
Determining IP information for eth0... done.
[ OK ]
[root@ip-10-0-1-135 ~]# ip addr show eth0
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9001 qdisc pfifo_fast state UP qlen 1000