作者 主題: 設定 bridge 後就不通了  (閱讀 2746 次)

0 會員 與 1 訪客 正在閱讀本文。

apachectl

  • 憂鬱的高中生
  • ***
  • 文章數: 174
    • 檢視個人資料
設定 bridge 後就不通了
« 於: 2014-10-18 13:14 »
我原本網路介面是 eth0,且只有一張網卡
現把它設成 bridge,當完成後發現 eth0 與 br0 的 mac 位址不同
我設定如下:

1.停用 NetworkManager

2. ifcfg-eth0 設定
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
TYPE=Ethernet
Bridge=br0

3.ifcfg-br0 設定
DEVICE=br0
BOOTPROTO=none
IPADDR=192.168.1.10
NETMASK=255.255.255.0
ONBOOT=yes
TYPE=Bridge

設定好後 restart 網路,br0 有正確的 ip,但 br0 與 eth0 的 mac 居然不同,
導致無法與別台機器連線。

不知哪出了問題
我使用 rhel6

PS 每次重新開機,br0 介面的 mac 位址都不同
« 上次編輯: 2014-10-18 15:06 由 apachectl »

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17466
    • 檢視個人資料
    • http://www.study-area.org
Re: 設定 bridge 後就不通了
« 回覆 #1 於: 2014-10-18 23:45 »
把 MAC 加上去呢?
如: HWADDR=“12:34:56:78:90:AB”

apachectl

  • 憂鬱的高中生
  • ***
  • 文章數: 174
    • 檢視個人資料
Re: 設定 bridge 後就不通了
« 回覆 #2 於: 2014-10-19 07:42 »
這個我試過了,不行
甚至我還執行
# ip link set dev br0 address xx:xx:xx:xx:xx:xx

但都沒用

等把 br0 檔案取消,回復 eth0 的設定,才用回復正常

反覆測試了好幾十次了,一直卡在這個地方

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17466
    • 檢視個人資料
    • http://www.study-area.org
Re: 設定 bridge 後就不通了
« 回覆 #3 於: 2014-10-19 10:18 »
我在CentOS6.2上:
代碼: [選擇]
[root@localhost network-scripts]# cat ifcfg-eth0
DEVICE="eth0"
HWADDR="08:00:27:D8:34:0B"
#NM_CONTROLLED="yes"
ONBOOT="yes"
Bridge=br0
BOOTPROTO=none
TYPE=Ethernet
[root@localhost network-scripts]# cat ifcfg-br0
DEVICE="br0"
HWADDR="08:00:27:D8:34:0B"
ONBOOT="yes"
BOOTPROTO=static
IPADDR=10.0.2.3
NETMASK=255.255.255.0
NETWORK=10.0.2.0
BROADCAST=10.0.2.255
GATEWAY=10.0.2.2
TYPE=Bridge
[root@localhost network-scripts]# ip a show dev eth0
2: eth0: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 08:00:27:d8:34:0b brd ff:ff:ff:ff:ff:ff
    inet6 fe80::a00:27ff:fed8:340b/64 scope link
       valid_lft forever preferred_lft forever
[root@localhost network-scripts]# ip a show dev br0
7: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN
    link/ether 08:00:27:d8:34:0b brd ff:ff:ff:ff:ff:ff
    inet 10.0.2.3/24 brd 10.0.2.255 scope global br0
    inet6 fe80::a00:27ff:fed8:340b/64 scope link
       valid_lft forever preferred_lft forever
[root@localhost network-scripts]# ping -c4 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=63 time=40.2 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=63 time=41.6 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=63 time=41.1 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=63 time=41.9 ms

--- 8.8.8.8 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3048ms
rtt min/avg/max/mdev = 40.243/41.221/41.937/0.684 ms

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17466
    • 檢視個人資料
    • http://www.study-area.org
Re: 設定 bridge 後就不通了
« 回覆 #4 於: 2014-10-19 11:37 »
換到 centOS6.5 就跟樓主一樣的問題了,晚點再找原因...

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17466
    • 檢視個人資料
    • http://www.study-area.org
Re: 設定 bridge 後就不通了
« 回覆 #5 於: 2014-10-19 11:55 »
發現問題了, ifcfg-eth0 裡面請改用大寫:
BRIDGE=br0

apachectl

  • 憂鬱的高中生
  • ***
  • 文章數: 174
    • 檢視個人資料
Re: 設定 bridge 後就不通了
« 回覆 #6 於: 2014-10-19 13:34 »
ifcfg-eth0 裡面請改用大寫:
BRIDGE=br0

ok,晚上回到家,我再測試看看,先謝啦。

apachectl

  • 憂鬱的高中生
  • ***
  • 文章數: 174
    • 檢視個人資料
Re: 設定 bridge 後就不通了
« 回覆 #7 於: 2014-10-19 20:54 »
真的通了,傑克真的是太神奇了。

baldur

  • 懷疑的國中生
  • **
  • 文章數: 55
    • 檢視個人資料
Re: 設定 bridge 後就不通了
« 回覆 #8 於: 2014-10-20 14:23 »
我原本網路介面是 eth0,且只有一張網卡
....

就我所知 bridge 是用來合併多張網卡, 可否分享一下你這一張網卡使用 bridge 是何運用呢 ? 好奇呢 ... :D

twu2

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 5396
  • 性別: 男
    • 檢視個人資料
    • http://blog.teatime.com.tw/1
Re: 設定 bridge 後就不通了
« 回覆 #9 於: 2014-10-21 12:47 »
就我所知 bridge 是用來合併多張網卡, 可否分享一下你這一張網卡使用 bridge 是何運用呢 ? 好奇呢 ... :D
你搞錯 bonding 與 bridge 了吧.
bonding 才是合併多張網卡.

baldur

  • 懷疑的國中生
  • **
  • 文章數: 55
    • 檢視個人資料
Re: 設定 bridge 後就不通了
« 回覆 #10 於: 2014-11-05 15:26 »
我猜是給 VMW 用的.

就我所知 bridge 是用來合併多張網卡, 可否分享一下你這一張網卡使用 bridge 是何運用呢 ? 好奇呢 ... :D
你搞錯 bonding 與 bridge 了吧.
bonding 才是合併多張網卡.

我是指多張網卡設定成 bridge 後, 直接透通. 不是合併頻寛喔.

simu

  • 可愛的小學生
  • *
  • 文章數: 3
    • 檢視個人資料
Re: 設定 bridge 後就不通了
« 回覆 #11 於: 2014-11-29 23:54 »
搭個便車發問:
我做BRIDGE FIREWALL
其內網底下的client連IP都通
但連網址就不通了
請求協助! ???

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17466
    • 檢視個人資料
    • http://www.study-area.org
Re: 設定 bridge 後就不通了
« 回覆 #12 於: 2014-12-01 00:14 »
DNS?

jjchiou

  • 懷疑的國中生
  • **
  • 文章數: 65
    • 檢視個人資料
Re: 設定 bridge 後就不通了
« 回覆 #13 於: 2014-12-18 12:06 »
bridge 不是用跑虛擬機的嗎?  bridge 後, 直接透通.是什麼意思?