以前の記事(ネットワークのAuto-Negotiationについて)でネットワークやサーバ機器間の通信速度設定の重要性について触れたので、今回はそれに関連してLinuxサーバでduplexモードやautonegotiationを制御する方法を簡単に紹介。 ethernetで強制的にduplexモードやautonegotiationを切り替えるにはethtoolコマンドを使用する。またこのコマンドはリンク速度の変更にも使用される。 [使用例] デバイスeth0のautonegotiationをoffにする ethtool -s eth0 autoneg off デバイスeth0のduplexをfullにする ethtool -s eth0 duplex full デバイスeth0のspeedを1000(Giga)にする ethtool -s eth0 speed 1000再起動しても設定が反