2007年6月16日 星期六

ubuntu 加裝可創造橋接式網路的套件

這個月我在UBUNTU的使用上有了重大的突破,
那就是設定橋接式網路成功了!
前幾篇的文章一直在談使用VirtualBox,創造出一個虚擬的作業系統出來,
但是安裝好了VirtualBox之後,在要設定橋接式網路之前,
有幾個套件要先裝好。分別是:uml-utilities 、 bridge-utils
裝好之後才可以使用 tunctl brctl 這兩個指令

$sudo apt-get install uml-utilities bridge-utils

以下指令請以root身份執行!
1. 創造一個TAP接口,叫tap0
#tunctl -t tap0 -u username
username 要置換成你自己的帳號!

2. 創造出bridge,叫br0
#brctl addbr br0

3. 把真實網卡設成promiscuous模式,使得它能够接收及發送别的MAC
#ifconfig eth0 0.0.0.0 promisc

這個指令下完,你之前的網卡配置就消失了!
也就是說,此時你的網路會斷線。

4. 接下來mwv 要恢復你的網路連線,把你的真實網卡橋接到bridge br0
#brctl addif br0 eth0

5. 再把真實網卡的配置改到br0上,舉例來說,
若你的eth0的配置是IP:192.168.1.100 netmask:255.255.255.0 ,
而你的gateway:192.168.1.254

#ifconfig br0 192.168.1.100 netmask 255.255.255.0 up
#route add default gateway 192.168.1.254

若是網路是由DHCP配置,則執行
#dhclient br0

6. 最後把TAP接口加進 bridge ,啓動它。
#brctl addif br0 tap0
#ifconfig tap1 up

7. 記得ml更改/dev/net/tun的權限
#chmod 0666 /dev/net/tun

好了,相信你也己經迫不期待想裝個windows玩玩了吧!
有個小技巧分享,我發現在灌xp時,先把橋接式網路設上去,
會造成這個xp網路連線失敗,原因不明!
但我重新以的方式安裝好xp後,再來設定bridge方式上網,
奇也怪哉!就成功了!

參考看看吧!

沒有留言:

搜尋此網誌

本站大事記

這個部落格(網站)內容以分享LINUX和延伸出的技術文章為主!
特別是為了工作和進修需要,搜集了不少網站連結。
希望對來這裡觀文的朋友們,有提供一些有用的資訊或文章。
但這裡的文章中,也包含個人的心情扎記和隨興言談……
若是當中沒有對上你的口味,請多包涵!

原「琳娜絲與希斯寇的邂逅」,改名為「愛上琳娜絲」!

原「琳娜絲與希斯寇的邂逅」,改名為「愛上琳娜絲」!
--原序文--
就是當LINUX遇上CISCO啦!他們的結合還能作什麼事…不就是讓這個世界的網路,串…串起來啊…不然你們那能上這網站看部落格!