CentOS7でbond0を構成する方法は何ですか?
CentOS 7では、bond0を作成するためにNetwork Managerを使用するか、手動でネットワークインターフェースを構成することができます。
- ネットワーク マネージャーで設定を行う:
- ターミナルを開き、以下のコマンドを入力してNetwork Managerの設定ファイルを編集します:sudo vi /etc/NetworkManager/system-connections/bond0
- 以下の内容をファイルに追加してください:[connection]
id=bond0
type=bond
interface-name=bond0 - ファイルを保存して閉じます。
- Network Managerサービスを再起動してください:sudo systemctl restart NetworkManager
- 手動設定:
- 端末を開き、次のコマンドを入力してネットワーク設定ファイルを編集します:sudo vi /etc/sysconfig/network-scripts/ifcfg-bond0
- オープンされたファイルに以下の内容を追加してください:TYPE=Bond
DEVICE=bond0
NAME=bond0
BOOTPROTO=none
ONBOOT=yes
BONDING_OPTS=”mode=1 miimon=100″ - ファイルを保存して閉じてください。
- /etc/sysconfig/network-scripts/ディレクトリ内に、bondインターフェースにバインドされた2つの物理インターフェースの設定ファイルを作成します。たとえば、ifcfg-eth0 と ifcfg-eth1。
- これらのファイルには、物理インターフェースの設定情報が含まれています。例:TYPE=Ethernet
BOOTPROTO=none
DEVICE=eth0
NAME=eth0
ONBOOT=yes
MASTER=bond0
SLAVE=yes - ファイルを保存して閉じます。
- ネットワークサービスを再起動する:sudo systemctl restart network
bond0を作成した後は、IPアドレス、サブネットマスク、ゲートウェイなど、他のネットワークパラメータを必要に応じて設定できます。ネットワーク設定が環境に適合していることを確認してください。