在上一篇virtualbox 橋接設定應用一文裡,筆者測試結果
為只能夠在Guest端上網,則Host端會變的無法上網
後來的知原因,因為route表裡的Default getaway裡
在筆著的網路環境裡有預先設定一組10.10.X.X的Getaway
導致在新增Bridge為br0時,bro不是預設的Getaway
既然我們要透過橋接方式所以Bridge必需為最後能對外送出封包的介面
既然知道問題出在那,以下將用指令版的方式並且做成指令稿且開機自動載入
1.開始一樣要先安裝所需要指令的套件sudo apt-get install uml-utilities (tunctl指令)
sudo apt-get install bridge-utils (brctl指令)
2.設計指令稿Script( /usr/sbin/virbox.bbroot@ubuntu # vim /usr/sbin/virbox.bb (自設檔名)
#!/bin/bash
#新增一個TAP介面,[username]為登入xwindows的使用者
tunctl -t tap1 -u [username]
# 新增一個橋接介面
brctl addbr br0
#將真實網卡(eth0)的ip對應到br0上,並啟動bro這張網卡(up)
ifconfig br0 10.10.52.12 up
#將tap1橋接到bro上
brctl addif br0 tap1
#將eth0橋接到bro上
brctl addif br0 eth0
#意思就是將eth0接到br0 | bro在接到tap1 這樣Guest端就用tap1上網
#形成一個串聯,橋接的意思
#重頭戲,因為我原先有設定一組預設路由所以這邊要先刪除在重建
route del default
#建立由br0出去的預設路由
route add default gw 10.10.52.1 dev br0 (ip請自行替換)
#啟動剛建立的tap1介面
ifconfig tap1 up
設定完之後修改rc.local開機載入vim /etc/rc.local>
在文內exit 0的前面輸入
. /usr/sbin/virbox.bb
設定好reboot 重新開機 進到Xwindow
打開virtualbox 點選網路卡地方
先選取你安裝好的虛擬系統在點選"細節"> 網路>選第一個配接卡0
附掛到下拉選取"主端介面",在底下介面名稱填入"tap1"按確定開機即可
然後進到xp系統裡設定固定ip必定要為同一網段(10.10.52.x)這樣就完成了!
ps: 介紹橋接指令
brctl addbr <介面名稱> # 新增橋接介面
brctl addif
brctl delbr <介面名稱> #刪除介面
如要刪除無法刪除請先
ifconfig br0 down 先停用在刪除
tunctl -t tap1 -u
傳承部落格 | 硬碟諮詢 | 重灌組裝 | 傳承即時留言版 | 線上MSN
傳承科技專門處理硬碟資料遺失,硬碟壞軌及異聲
各式隨身碟資料搶救,不過電及各種記憶卡如SD、MS、XD、CF
精通各種筆電改裝作業系統、MAC APPLE、LINUX、WINXP、VISTA
精緻服務盡在傳承 專業服務快速完工
1003 07/07 希捷Barracuda 7200.11全系列機瘟硬碟,傳承可處理
0925 突破!北京台商研發新隨身碟 插上電腦就可看臺灣頻道
0918 MSN霸道!強制更新9.0版本 剝奪舊版用戶登錄權
0907 告別硬碟 GDrive個資保密引疑慮
0906 為防止Downadup疫情擴大插入隨身碟請暫停使用「自動播放」功能
0903 兩倍牧場容量「2TB」硬碟一顆要8999元
傳承科技專門處理硬碟資料遺失,硬碟壞軌及異聲
各式隨身碟資料搶救,不過電及各種記憶卡如SD、MS、XD、CF
精通各種筆電改裝作業系統、MAC APPLE、LINUX、WINXP、VISTA
精緻服務盡在傳承 專業服務快速完工
1003 07/07 希捷Barracuda 7200.11全系列機瘟硬碟,傳承可處理
0925 突破!北京台商研發新隨身碟 插上電腦就可看臺灣頻道
0918 MSN霸道!強制更新9.0版本 剝奪舊版用戶登錄權
0907 告別硬碟 GDrive個資保密引疑慮
0906 為防止Downadup疫情擴大插入隨身碟請暫停使用「自動播放」功能
0903 兩倍牧場容量「2TB」硬碟一顆要8999元
首頁 -> [Ubuntu] virtualbox 橋接設定(固定ip實作與解說)
2007年11月30日 星期五
[Ubuntu] virtualbox 橋接設定(固定ip實作與解說)
訂閱:
張貼留言 (Atom)
0 回應:
張貼留言