Linux 関係覚え書き

NIC ごとに通信速度を固定する方法

NIC の通信速度を固定したい場合,/etc/sysconfig/network-scripts/以下の 各定義ファイル ifcfg-eth* に ETHTOOL_OPTS パラメータを指定し,ネットワークを再起動する.

eth0 をオートネゴシエーションオフ,全2重、100Mbps に固定する場合

1. /etc/sysconfig/network-scripts/ifcfg-eth0 ファイルを以下のように修正

DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.0.1
NETMASK=255.255.255.0
ONBOOT=yes
GATEWAY=192.168.0.254
ETHTOOL_OPTS="autoneg off speed 100 duplex full"   <-- 追加
TYPE=Ethernet
USERCTL=no

2. ネットワークを再起動

# service network restart

3. 設定反映を確認 (実行例)

# ethtool eth0
Speed: 100Mb/s
Duplex: Full
Auto-negotiation: off

補足事項


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2009-05-28 (木) 16:01:35