網橋的配置linux
『壹』 linux系統虛擬機怎麼設置網橋模式
在菜單上有個 VM 在下拉菜單的Setting里,打開後點網卡,右邊就有了
『貳』 怎麼讓linux有通過brctl 配置網橋的功能
設置linux讓網橋運行 配置網橋 我們需要讓linux知道網橋,首先告訴它,我們想要一個虛擬的乙太網橋介面:(這將在主機bridge上執行,不清楚的看看測試場景) root@bridge:~> brctl addbr br0 其次,我們不需要STP(生成樹協議)等
『叄』 怎麼在linux上設置永久網橋
在/etc/sysconfig/network-scripts/下
添加一個網橋的配置文件就可以了.
舉例說明
假設你原來eth0的信息如下
cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
HWADDR="78:2B:CB:3C:A4:BA"
NM_CONTROLLD="yes"
ONBOOT="yes"
IPADDR=192.168.48.111
NETMASK=255.255.255.0
GATEWAY=192.168.48.1注釋掉
BOOTPROTO
加入一行
vim
/etc/sysconfig/network-scripts/ifcfg-eth0
BRIDGE="br0"
新建一個網橋配置文件
vim
/etc/sysconfig/network-scripts/ifcfg-br0
DEVICE=br0
TYPE=Bridge
ONBOOT=ye
BOOTPROTO=static
PREFIX=24
IPADDR=192.168.48.111
NETMASK=255.255.255.0
GATEWAY=192.168.48.1
STP=on
DELAY=0最後重啟網路服務就可以了
/etc/init.d/network
restart
『肆』 Linux創建網橋的方法
1、建立網橋
touch /etc/sysconfig/network-scripts/ifcfg-br0
建立網橋配置文件ifcfg-br0
vi /etc/sysconfig/network-scripts/ifcfg-br0
2、添加網卡到網橋把eth0和eth1兩網卡添加到網橋中。修改eth1網卡配置文件vi /etc/sysconfig/network-scripts/ifcfg-eth0
修改eth2網卡配置文件vi /etc/sysconfig/network-scripts/ifcfg-eth2
3. 重啟網路服務
service network restart
『伍』 怎麼開啟linux內的虛擬網橋
使用橋接上網的話需要配置linux系統的IP,具體步驟如下:
1,在命令行模式下或者桌面上進入終端模式,找到/etc/sysconfig/network-script/ifcfg-eth0文件;
2,使用vi打開文件 vi ifcfg-eth0,注意,有的linux系統這個文件可能不帶ifcfg前綴。
3,需要改動的:
BOOTPROTO=static
#默認是dhcp,自動獲取,自動獲取需要將網路模式改橋接模式
需要增加的:
IPADDR=192.168.1.10 #地址是自己設置的
NETMASK=255.255.255.0
修改好之後保存退出。
這樣linux可以上網了。
4,如果想要使電腦和linux在同一區域網下,方面2台機器之間互連的話。還需要配置電腦的ip,
打開網路和共享中心->打開適配器設置->可以看到有1個vmware的網路(有的可能是2個),右鍵第一個屬性,打開TCP/IPv4的屬性設置,將ip地址設置成192.168.1.20。
『陸』 linux系統的網橋命令疑問!
brctl addbr br0 #創建虛擬網橋
brctl stp br0 off #關閉網橋stp(生成樹)協議
brctl addif br0 eth0 #為網橋添加埠eth0
brctl addif br0 eth2 #為網橋添加埠eth2
ifconfig eth 0 0.0.0.0 #網橋埠不能具有ip地址,所以配置為0.0.0.0 (無效ip)
ifconfig eth2 0.0.0.0 #。。。
ifconfig br0 0.0.0.0 #網橋可以有ip地址,但是如果不管理的話,可以配置為一個無效ip
『柒』 怎麼讓linux有通過brctl 配置網橋的功能
設置linux讓網橋運行
配置網橋
我們需要讓linux知道網橋,首先告訴它,我們想要一個虛擬的乙太網橋介面:(這將在主機bridge上執行,不清楚的看看測試場景)
root@bridge:~>
brctl
addbr
br0
其次,我們不需要STP(生成樹協議)等。因為我們只有一個路由器,是絕對不可能形成一個環的。我們可以關閉這個功能。(這樣也可以減少網路環境的數據包污染):
root@bridge:~>
brctl
stp
br0
off
經過這些准備工作後,我們終於可以做一些立竿見影的事了。我們添加兩個(或更多)乙太網物理介面,意思是:我們將他們附加到剛生成的邏輯(虛擬)網橋介面br0上。
『捌』 關於linux網橋命令brctl
有五台主機。其中一台主機裝有linux ,安裝了網橋模塊,而且有四塊物理網卡,分別連接同一網段的其他主機。我們希望其成為一個網橋,為其他四台主機(IP分別為192.168.1.2 ,192.168.1.3,192.168.1.4,192.168.1.5) 之間轉發數據包。同時,為了方便管理,希望網橋能夠有一個IP(192.168.1.1),那樣管理員就可以在192.168.1.0/24網段內的主機上telnet到網橋,對其進行配置,實現遠程管理。
前一節中提到,網橋在同一個邏輯網段轉發數據包。針對上面的拓撲,這個邏輯網段就是192.168.1.0/24網段。我們為這個邏輯網段一個名稱,br0。首先需要配置這樣一個邏輯網段。# brctl addbr br0 (建立一個邏輯網段,名稱為br0) 實際上,我們可以把邏輯網段192.168.1.0/24看作使一個VLAN ,而br0則是這個VLAN的名稱。建立一個邏輯網段之後,我們還需要為這個網段分配特定的埠。在Linux中,一個埠實際上就是一個物理網卡。而每個物理網卡的名稱則分別為eth0,eth1,eth2,eth3。我們需要把每個網卡一一和br0這個網段聯系起來,作為br0中的一個埠。# brctl addif br0 eth0 (讓eth0成為br0的一個埠)# brctl addif br0 eth1 (讓eth1成為br0的一個埠)# brctl addif br0 eth0 (讓eth2成為br0的一個埠)# brctl addif br0 eth3 (讓eth3成為br0的一個埠) 網橋的每個物理網卡作為一個埠,運行於混雜模式,而且是在鏈路層工作,所以就不需要IP了。# ifconfig eth0 0.0.0.0# ifconfig eth1 0.0.0.0# ifconfig eth2 0.0.0.0# ifconfig eth3 0.0.0.0 然後給br0的虛擬網卡配置IP:192.168.1.1。那樣就能遠程管理網橋。# ifconfig br0 192.168.1.1 給br0配置了IP之後,網橋就能夠工作了。192.168.1.0/24網段內的主機都可以telnet到網橋上對其進行配置。以上配置的是一個邏輯網段,實際上Linux網橋也能配置成多個邏輯網段(相當於交換機中劃分多個VLAN)。
『玖』 在虛擬機上裝了Linux怎樣在原系統上設置網橋
原系統要設置網橋么?你的目的是什麼?是讓Linux上網?如果是的話,應該是在虛擬機上設置Linux的網路連接方式吧?這個是在創建操作系統時候就要選擇網路連接方式的,而不是裝完Linux再設置啊~~~
我用VMware虛擬機,主機正常上網,客機只要把網路連接方式選NAT,客機就自動能夠上網~~不需要設置其他東西~~~網上有很多VMware安裝操作指導,很容易裝
PS.我是vista系統下安裝XP,為了玩游戲,呵呵,現在都能正常上網,