よくある質問
RedHat Enterprise Linuxのオフィシャルイメージから作成した仮想サーバーのMTUが1450バイトになります。 MTUを1500バイトに変更するにはどうすればよいでしょうか。
RedHatEnterpriseLinuxのオフィシャルイメージ(RedHatEnterpriseLinux-7.1_64_include- license_virtual-server_22)から作成した仮想サーバーは、MTUの初期設定値が1450バイトとなっています。
MTU値を1500バイトに変更するには、以下の手順を行ってください。
【変更手順】
1.作成した仮想サーバーにrootユーザでログインします。
2.仮想サーバーの各インタフェースのMTU値を変更してください。
[コマンド] ifconfig <InterfaceName> mtu 1500 [実行例] ifconfig eht0 mtu 1500
3.上記設定だけでは、次回仮想サーバー再起動時には元の設定(1450バイト)に戻ってしまいます。
MTU値を1500バイトで固定したい場合、以下の設定ファイルからMTU値の設定内容を削除してください。
[コマンド] vi /etc/rc.local [削除する内容] for vnic in \`/sbin/ifconfig | grep eth | grep -v ether | cut -d":" -f1\` do /sbin/ifconfig \${vnic} mtu 1450 done