ブリッジ設定
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[CentOS7]]
*CentOS 7 でブリッジ設定 [#zbaaba01]
OS導入直後の、初期状態の ''/etc/sysconfig/network-scripts...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# less /etc/sysconfig/network-scripts/...
|HWADDR=xx:xx:xx:xx:xx:xx &br; TYPE=Ethernet &br; BOOTPRO...
**有効なデバイスを表示する。 [#l654c4fd]
''nmcli device'' の実行結果
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# nmcli device|
DEVICE TYPE STATE CONNECTION
eth0 ethernet connected eth0
lo loopback unmanaged --
**コネクションの情報を出力する ''nmcli show'' の出力 [#j4...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# nmcli connection show|
NAME UUID TYPE DE...
eth0 f3b463df-5cc8-4c3b-b5d4-c245134f77fe ethernet eth0
**ブリッジインターフェースの作成 [#jdef30a4]
実行結果例
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# nmcli c add type bridge ifname br0|
|Connection 'bridge-br0' (f1ea72c8-e773-4bd9-aff7-d6873b0...
**ifnameでインターフェースを指定した場合 [#rc2aed52]
-''/etc/sysconfig/network-scripts/ifcfg-bridge-<ifnameで...
-''DEVICE''のエントリ: ''ifname''の値
-''NAME''のエントリ: ''bridge-<ifnameで指定した名前>''に...
-''STP=yes''になる
''ifcfg-bridge-br0'' の中身を確認する
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# cat /etc/sysconfig/network-scripts/i...
DEVICE=br0
STP=yes
BRIDGING_OPTS=priority=32768
TYPE=Bridge
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=bridge-brenp3s0
UUID=f1ea72c8-e773-4bd9-aff7-d6873b015f74
ONBOOT=yes
**STP(Spanning Tree Protocol) を無効にする [#u5399e02]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# nmcli con modify bridge-br0 bridge.s...
もう一度ファイルを確認する。''STP=no'' に変わっていること...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# cat /etc/sysconfig/network-scripts/i...
DEVICE=br0
STP=no
TYPE=Bridge
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=bridge-brenp3s0
UUID=f1ea72c8-e773-4bd9-aff7-d6873b015f74
ONBOOT=yes
PEERDNS=yes
PEERROUTES=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
**ブリッジのインターフェースにIPアドレスを割り当てする [#...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# nmcli con modify bridge-br0 ipv4.met...
ファイルを確認する。IPアドレス(''IPADDR0'')が設定されてい...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# cat /etc/sysconfig/network-scripts/i...
DEVICE=br0
STP=no
TYPE=Bridge
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=bridge-brenp3s0
UUID=f1ea72c8-e773-4bd9-aff7-d6873b015f74
ONBOOT=yes
IPADDR0=10.10.10.2
PREFIX0=24
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
''ifcfg-eth0'' の確認、こちらは特に変化がない
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# cat /etc/sysconfig/network-scripts/i...
HWADDR=xx:xx:xx:xx:xx:xx
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eth0
UUID=abb51b04-420b-49bb-bfca-3c159ebbc6ee
ONBOOT=no
**物理ポート eth0 をブリッジに接続 [#r74ea5a4]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# nmcli con add type bridge-slave ifna...
|Connection 'bridge-slave-eth0' (3264fc3b-9b7c-4241-87b0-...
新しく、''ifcfg-bridge-slave-eth0'' というファイルができ...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# ls /etc/sysconfig/network-scripts/|
|ifcfg-bridge-eth0 &br; ifcfg-bridge-slave-eth0 &br; ifcf...
&color(red){※参考:削除する場合};
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# nmcli con delete bridge-slave-eth0|
**作成されたファイルの中身を確認 [#i845923c]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# cat /etc/sysconfig/network-scripts/i...
|TYPE=Ethernet &br; NAME=bridge-slave-eth0 &br; UUID=3264...
-----
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# nmcli device|
br0 bridge connected bridge-br0
eth0 ethernet connected bridge-slave-eth0
lo loopback unmanaged --
-----
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# nmcli c show|
NAME UUID ...
eth0 abb51b04-420b-49bb-bfca-3c159ebbc6ee ...
bridge-slave-eth0 3264fc3b-9b7c-4241-87b0-3b207dc7cc92 ...
bridge-br0 f1ea72c8-e773-4bd9-aff7-d6873b015f74 ...
**これは不要だと思うが、eth0 の設定を変更 [#n83bb8a7]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# nmcli con modify eth0 ipv4.dns "" ip...
**中身を確認 [#w995e64a]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# cat /etc/sysconfig/network-scripts/i...
TYPE=Ethernet
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eth0
UUID=abb51b04-420b-49bb-bfca-3c159ebbc6ee
ONBOOT=no
HWADDR=xx:xx:xx:xx:xx:xx
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
**NetworkManagerをリスタートします [#k5bd7160]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# systemctl restart NetworkManager|
**nmcli device の結果を確認 [#u8ddd292]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# nmcli d|
DEVICE TYPE STATE CONNECTION
br0 bridge connected bridge-br0
eth0 ethernet connected bridge-slave-eth0
lo loopback unmanaged --
**nmcli connection show の結果を確認 [#aead7c5e]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# nmcli c show|
nmcli c show
NAME UUID ...
bridge-slave-eth0 3264fc3b-9b7c-4241-87b0-3b207dc7cc92 ...
bridge-br0 f1ea72c8-e773-4bd9-aff7-d6873b015f74 ...
eth0 9bd21e62-df5c-4d81-ab1d-b5a46de5ed5d ...
eth0 abb51b04-420b-49bb-bfca-3c159ebbc6ee ...
**デバイスとの関連は、UUIDを使って行われているようです [#...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# grep f1ea72c8-e773-4bd9-aff7-d6873b0...
|ifcfg-bridge-br0:UUID=f1ea72c8-e773-4bd9-aff7-d6873b015f...
**brctl show [#fd8dcd85]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# brctl show|
bridge name bridge id STP enabled inter...
br0 8000.002590df8219 no eth0
終了行:
[[CentOS7]]
*CentOS 7 でブリッジ設定 [#zbaaba01]
OS導入直後の、初期状態の ''/etc/sysconfig/network-scripts...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# less /etc/sysconfig/network-scripts/...
|HWADDR=xx:xx:xx:xx:xx:xx &br; TYPE=Ethernet &br; BOOTPRO...
**有効なデバイスを表示する。 [#l654c4fd]
''nmcli device'' の実行結果
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# nmcli device|
DEVICE TYPE STATE CONNECTION
eth0 ethernet connected eth0
lo loopback unmanaged --
**コネクションの情報を出力する ''nmcli show'' の出力 [#j4...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# nmcli connection show|
NAME UUID TYPE DE...
eth0 f3b463df-5cc8-4c3b-b5d4-c245134f77fe ethernet eth0
**ブリッジインターフェースの作成 [#jdef30a4]
実行結果例
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# nmcli c add type bridge ifname br0|
|Connection 'bridge-br0' (f1ea72c8-e773-4bd9-aff7-d6873b0...
**ifnameでインターフェースを指定した場合 [#rc2aed52]
-''/etc/sysconfig/network-scripts/ifcfg-bridge-<ifnameで...
-''DEVICE''のエントリ: ''ifname''の値
-''NAME''のエントリ: ''bridge-<ifnameで指定した名前>''に...
-''STP=yes''になる
''ifcfg-bridge-br0'' の中身を確認する
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# cat /etc/sysconfig/network-scripts/i...
DEVICE=br0
STP=yes
BRIDGING_OPTS=priority=32768
TYPE=Bridge
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=bridge-brenp3s0
UUID=f1ea72c8-e773-4bd9-aff7-d6873b015f74
ONBOOT=yes
**STP(Spanning Tree Protocol) を無効にする [#u5399e02]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# nmcli con modify bridge-br0 bridge.s...
もう一度ファイルを確認する。''STP=no'' に変わっていること...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# cat /etc/sysconfig/network-scripts/i...
DEVICE=br0
STP=no
TYPE=Bridge
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=bridge-brenp3s0
UUID=f1ea72c8-e773-4bd9-aff7-d6873b015f74
ONBOOT=yes
PEERDNS=yes
PEERROUTES=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
**ブリッジのインターフェースにIPアドレスを割り当てする [#...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# nmcli con modify bridge-br0 ipv4.met...
ファイルを確認する。IPアドレス(''IPADDR0'')が設定されてい...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# cat /etc/sysconfig/network-scripts/i...
DEVICE=br0
STP=no
TYPE=Bridge
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=bridge-brenp3s0
UUID=f1ea72c8-e773-4bd9-aff7-d6873b015f74
ONBOOT=yes
IPADDR0=10.10.10.2
PREFIX0=24
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
''ifcfg-eth0'' の確認、こちらは特に変化がない
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# cat /etc/sysconfig/network-scripts/i...
HWADDR=xx:xx:xx:xx:xx:xx
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eth0
UUID=abb51b04-420b-49bb-bfca-3c159ebbc6ee
ONBOOT=no
**物理ポート eth0 をブリッジに接続 [#r74ea5a4]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# nmcli con add type bridge-slave ifna...
|Connection 'bridge-slave-eth0' (3264fc3b-9b7c-4241-87b0-...
新しく、''ifcfg-bridge-slave-eth0'' というファイルができ...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# ls /etc/sysconfig/network-scripts/|
|ifcfg-bridge-eth0 &br; ifcfg-bridge-slave-eth0 &br; ifcf...
&color(red){※参考:削除する場合};
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# nmcli con delete bridge-slave-eth0|
**作成されたファイルの中身を確認 [#i845923c]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# cat /etc/sysconfig/network-scripts/i...
|TYPE=Ethernet &br; NAME=bridge-slave-eth0 &br; UUID=3264...
-----
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# nmcli device|
br0 bridge connected bridge-br0
eth0 ethernet connected bridge-slave-eth0
lo loopback unmanaged --
-----
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# nmcli c show|
NAME UUID ...
eth0 abb51b04-420b-49bb-bfca-3c159ebbc6ee ...
bridge-slave-eth0 3264fc3b-9b7c-4241-87b0-3b207dc7cc92 ...
bridge-br0 f1ea72c8-e773-4bd9-aff7-d6873b015f74 ...
**これは不要だと思うが、eth0 の設定を変更 [#n83bb8a7]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# nmcli con modify eth0 ipv4.dns "" ip...
**中身を確認 [#w995e64a]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# cat /etc/sysconfig/network-scripts/i...
TYPE=Ethernet
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eth0
UUID=abb51b04-420b-49bb-bfca-3c159ebbc6ee
ONBOOT=no
HWADDR=xx:xx:xx:xx:xx:xx
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
**NetworkManagerをリスタートします [#k5bd7160]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# systemctl restart NetworkManager|
**nmcli device の結果を確認 [#u8ddd292]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# nmcli d|
DEVICE TYPE STATE CONNECTION
br0 bridge connected bridge-br0
eth0 ethernet connected bridge-slave-eth0
lo loopback unmanaged --
**nmcli connection show の結果を確認 [#aead7c5e]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# nmcli c show|
nmcli c show
NAME UUID ...
bridge-slave-eth0 3264fc3b-9b7c-4241-87b0-3b207dc7cc92 ...
bridge-br0 f1ea72c8-e773-4bd9-aff7-d6873b015f74 ...
eth0 9bd21e62-df5c-4d81-ab1d-b5a46de5ed5d ...
eth0 abb51b04-420b-49bb-bfca-3c159ebbc6ee ...
**デバイスとの関連は、UUIDを使って行われているようです [#...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# grep f1ea72c8-e773-4bd9-aff7-d6873b0...
|ifcfg-bridge-br0:UUID=f1ea72c8-e773-4bd9-aff7-d6873b015f...
**brctl show [#fd8dcd85]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# brctl show|
bridge name bridge id STP enabled inter...
br0 8000.002590df8219 no eth0
ページ名: