bochs上網及配置

來源:互聯網
上載者:User

標籤:

 

下載並安裝bochs2.6:(不能是更高版本)

建立bochs 時注意勾選Dlx linux Demo,但是其檔案bochsrc.bxrc中無Ne2k網卡選項,這一段要自己添加,詳情見後。

先確定我們電腦裡的真實網卡:

開始->程式->附件->命令提示字元

DOS視窗下運行ipconfig /all

記住真實網卡是VIA

下載安裝wincap,這個是bochs運行網卡要求的條件,它是被設為每次電腦啟動時自動運行。

然後在bochs2.6目錄下運行niclist,對應VIA的資料是ethdev=\Device\NPF_{B59B6CEB-251D-46D7-8778-EBAC0CAACC7D}

注意紅線標出的資料是我們將要在bochsrc.bxrc裡填寫的內容。

編寫bochsrc.bxrc內容為:

###############################################################

# bochsrc.txt file for flopy image.

###############################################################

megs: 32

romimage: file=../BIOS-bochs-latest

vgaromimage: file=../VGABIOS-lgpl-latest

floppya: 1_44=a.img, status=inserted

boot: a

log: bochsout.txt

mouse: enabled=0

ne2k:enabled=1,ioaddr=0x300,irq=3,mac=b0:c4:20:A1:3C:00,ethmod=win32, ethdev=\Device\NPF_{B59B6CEB-251D-46D7-8778-EBAC0CAACC7D}

開始->程式->附件->命令提示字元

DOS視窗下運行ping www.baidu.com

記住這個數值,下面將會用到。

運行bochs,首先以root身份登入系統:

dlx login: 輸入root

dlx:~#

設定網路(三步):

1.指定虛擬網卡地址:ifconfig eth0 192.168.1.11  (必須與上面那個真實網卡在同一個網段內)

2.增加網段到路由: route add -net 192.168.1.0  (說明-net表示後面接的路由為一個網段)

3.指定網關:route add default gw 192.168.1.1

設定好網路之後,下面可以運行網路命令了。

首先ping網關:

ping –c 1 192.168.1.1 顯示發出一個包,接收一個包:

接下來ping百度:

ping –c 1 111.13.100.92

如果一直沒有反應,那麼就是防火牆攔住了。

點開ZoneAlarm (如果用的是其它的防火牆,參照以下類似步驟做,或者直接關閉防火牆)

1. 將Program Control -> Programs 

bochs

virtualbox

這兩項全部打勾  這兩項是否必要,待證實。後來證實無必要。

2. ZoneAlarm -> Alerts $ Logs -> Log Viewer

看到發出的網路包被攔截了:

Description  Packet sent from 192.168.1.11 to 111.13.100.92(ICMP Echo Request (‘Ping‘)) was blocked

點擊 Add to Zone >> Trusted ,允許網路包發出。

這時再試試。

ping –c 1 111.13.100.92 成功,顯示如下:

用telnet

telnet 130.212.3.51 80  成功,

bochs上網及配置

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.