首页 技术 正文
技术 2022年11月8日
0 收藏 683 点赞 1,347 浏览 1481 个字

下载并安装bochs2.6:(不能是更高版本)

创建bochs 时注意勾选Dlx linux Demo,但是其文件bochsrc.bxrc中无Ne2k网卡选项,这一段要自己添加,详情见后。

先确定我们电脑里的真实网卡:

开始->程序->附件->命令提示符

DOS窗口下运行ipconfig /all

bochs上网及配置

记住真实网卡是VIA

下载安装wincap,这个是bochs运行网卡要求的条件,它是被设为每次电脑启动时自动运行。

然后在bochs2.6目录下运行niclist,对应VIA的数据是ethdev=\Device\NPF_{B59B6CEB-251D-46D7-8778-EBAC0CAACC7D}

bochs上网及配置

注意红线标出的数据是我们将要在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上网及配置

记住这个数值,下面将会用到。

运行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 显示发出一个包,接收一个包:

bochs上网及配置

接下来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 成功,显示如下:

bochs上网及配置

用telnet

telnet 130.212.3.51 80  成功,

bochs上网及配置

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:8,912
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,437
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,252
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,063
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,694
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,732