差異處
這裏顯示兩個版本的差異處。
| 兩邊的前次修訂版 前次修改 | |||
| tech:linux_bridge [2014/03/25 13:58] – jonathan | tech:linux_bridge [2016/07/15 14: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> | ||