可以利用fedora下的bridge和nat同時實現虛擬機作為網絡文件系統和虛擬機上網的功能。
Nat:和主機共享ip,具體操作如下:
1. 在Ethernet選項中選擇nat,
2. 打開終端,輸入命令hostname,得到的是你的主機名字,記錄下來,這個後面要用到
3. 進入系統-》管理-》網絡,雙擊eth,在常規中選擇,自動獲取ip地址,並且是dhcp,dhcp設置中的主機名填入剛才得到的主機名,按確定。點擊取消激活,然後激活。
4. 打開你的fedora下浏覽器,是不是能上網了?ok!
Bridge設置:
1. 在Edit->Virtual Networking Setting->Host Virtual Networking Mapping的VMnet0中選擇你的第二塊網卡(也就是和你板子直連的那塊網卡),點擊應用,確認。
2. 在Ethernet中選擇bridge
3. 進入系統-》管理-》管理,雙擊eth,在常規中選擇,靜態配置ip地址,按確定。點擊取消激活,然後激活。
4. 修改你的nfs文件的一些配置,這可以在我的前一篇《打造一個perfect的linux開發環境》中找到,這裡簡單陳列如下:
●點擊 系統->管理->網絡 ,雙擊你的網絡配置,選擇靜態設置ip地址,填入你的ip。(比如我的是192.168.0.3)
●在虛擬機下配置虛擬機的網卡edit->virtual network setting->host virtual network mapping添加一個真實的網卡,並按應用確認。
●編輯文件/etc/exports添加nfs目錄的支持: /nfs 192.168.0.2(rw,sync,no_root_squash) 其中192.168.0.2是開發板的ip,linux ip配為192.168.0.3
●在終端下輸入setup,將系統服務中的netconsole,netplugd,nfs服務選上