差異處
這裏顯示兩個版本的差異處。
兩邊的前次修訂版 前次修改 | |||
tech:linux_bridge [2014/03/25 05:58] – jonathan | tech:linux_bridge [2016/07/15 06:08] (目前版本) – jonathan | ||
---|---|---|---|
行 1: | 行 1: | ||
+ | ====== Linux Bridge 設定與觀念 ====== | ||
+ | 這文件說明在 Linux 底下如何將兩張網卡設定 Bridge 的方式, 並解說有關 Ethernet 的 STP(Spanning Tree Protocol) 基本觀念. | ||
+ | |||
+ | * http:// | ||
+ | |||
+ | ===== Example ===== | ||
+ | * 於 CentOS6 內建立一個 virbr1 然後將 eth1 加入 | ||
+ | * 建立 virbr1 的 Bridge Ingerface < | ||
+ | brctl addbr virbr1 | ||
+ | </ | ||
+ | * 查看建立的結果 < | ||
+ | brctl show virbr1 | ||
+ | </ | ||
+ | bridge name | ||
+ | virbr1 | ||
+ | </ | ||
+ | * 將 eth1 加入 virbr1, 先更改 eth1 設定< | ||
+ | vi / | ||
+ | </ | ||
+ | DEVICE=eth1 | ||
+ | TYPE=Ethernet | ||
+ | UUID=758d91ab-d139-417a-be51-95f3eeafe6d0 | ||
+ | ONBOOT=yes | ||
+ | NM_CONTROLLED=no | ||
+ | BOOTPROTO=none | ||
+ | DEFROUTE=yes | ||
+ | IPV4_FAILURE_FATAL=yes | ||
+ | IPV6INIT=no | ||
+ | NAME=" | ||
+ | # | ||
+ | #PREFIX=24 | ||
+ | # | ||
+ | HWADDR=20: | ||
+ | # | ||
+ | LAST_CONNECT=1395632272 | ||
+ | BRIDGE=virbr1 | ||
+ | </ | ||
+ | * 再更改 virbr1 設定< | ||
+ | vi / | ||
+ | </ | ||
+ | DEVICE=virbr1 | ||
+ | TYPE=Bridge | ||
+ | BOOTPROTO=none | ||
+ | IPADDR=192.168.0.252 | ||
+ | NETMASK=255.255.255.0 | ||
+ | ONBOOT=yes | ||
+ | DELAY=0 | ||
+ | </ | ||
+ | * 通常需要重新開機才會正常 | ||
+ | |||
+ | {{tag> |