中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: DOS网络adsl上网笔记 上一主题 | 下一主题
shanliang8008
银牌会员




积分 1148
发帖 514
注册 2007-6-1
来自 河北
状态 离线
『楼 主』:  DOS网络adsl上网笔记

如果按照下边步骤做出现问题请跟帖(各位帮忙)

20071029(写的有点乱修正来修正去还是不太成文)

坏话说在前头,DOS上网也就是玩玩(开发),应急查资料下东西。此外已经没多大用(因为效率很低),甚至可以被UBUNTU710的LIVE CD取代。不过在手头没有可上网的工具盘的时候,它就是一种实现快速上网的方式。(最近听说有种汇编制作的操作系统也可以用软盘上网不过不能下东西,只能查英文资料,但是貌似可以用没硬盘的机器,仅仅一张软盘实现上网,并且有很漂亮的界面,羡慕ING。汇编语言对机器要求配置不高,对内存要求不多,直接与CPU对话,工作效率高,缺点是编译起来比较困难。)

名词解释:XP机器上的连接宽带猫的那个网卡为网络连接 (是8139,设置物理IP和DNS 。)
               XP机器上连接DOS机器的为网络连接1(集成8168)
               ADSL宽带猫为“猫”




方案
1 用2台机器(xp和DOS系统)在想用所有网卡都用物理IP而不是DHCP协议实现;
2 用单一DOS机器,猫型号允许时候用物理IP实现虚拟(包括ADSL)拨号;
3 用路由拨号,实现单一DOS机器连接到上面实现上网,也就是说可能通过DHCP上网了当然也包括物理IP上网。
4 有两台台机器(DOS机器和主机XP通过DHCP连接),就用我目前实现的方法吧------完全可以控制实现DOS上网,不过比较麻烦,因为每次XP机器重启动后都要进行设置 (成功实现)

其中最有价值的是第2种方案。第3种方案我觉得是最容易实现和能推广的,几户用一个号通过路由上ADSL的很多了。



如何获得物理IP
1 XP中途径比较多 我习惯用登陆帐号连接上网络等IP获取完毕后,用cmd ----- IPCONFIG/ALL 查询物理IP和DNS
2 dos中,下载网卡检测工具(网卡的物理IP是不会变的而且XP系统设置成物理IP时候启动快,原因是设置默认自动获取后,在启动时现获取DHCP然后才是猫分的那个虚拟IP)

方案4的实现方法

条件:
1  XP机器上有2块网卡 , DOS机上按个有PACKET驱动网卡 (在2台都装有XP系统时候可以通过设置小型网络联INTER网或者共享文件,这说明硬件条件满足;如不能连接,建议调换网卡的PCI接口)。
2 .1XP系统机器要能建立网络共享和小型网络(最好用没有精简过的 SP2),dos偶装的是 FREEDOS 因为里面的网络套件比较全(跟网络和驱动有关的东西全装上)
2.2 没有FREEDOS就把一些网络工具如 PEPA LYNX WATTCP ARACHNE等安装程序放在硬盘里(可以用ARACHIN检测DOS网卡驱动是否正确)

如果FREEDOS没自己加载可以在他的NET目录找对应的paket驱动 。偶的是8139,把RTL8139.COM 06X60 输入到AUTOEXEC.BAT里。
把一些DOS上网和解压程序放在电脑里比较好(FREEDOS安装东西多了也不快只是作为例子说明一下用。
步骤  
1 在XP上设置小型网络(这步也许没用)
2 把宽带猫共享(关于XP设置我就不细说了),把网络连接1(8168)设置成先设置成自动获取IP ,目的是启动DHCP
3 把网络连接 设置成物理IP 子网掩码一点就出来那个255.255.0.0和 查询到DNS (通常是2个)
4  重启动XP机器 ,然后重启那台DOS机器

5 FREEDOS 默认 配置好了 (如果不是光盘版本的FREEDOS或者非FREEDOS我就不说了,MSDOS7一定行)

6 C:\  输入命令
WGET WWW.BAIDU.COM
等一会看是不是提示下载了那个 INDEX.HTM  ,如果下了就 OK了 (一般不会这样);
如果提示 xxx  FAILD (这才是通常情况),那么在XP机器上把网络连接1已经获得了DHCP的改成192.168.0.1
子网掩码一点 255.255.255.0。
7在DOS机器里输入
WGET WWW.BAIDU.COM
这里通常就没问题了
8  如果还是失败就检查WATTCP.CFG配置是否正确,方法如下):
edit c:\fdos\bin\WATTCP.CFG
检查里面是不是这么编辑的不是修正过来
my_ip = dhcp
netmask = 255.255.255.0
gateway = 0.0.0.0
domain_list =  your.domain.com
重启动 DOS机器
重复步骤56 7 8

如果XP重启动了就也重复步骤 6 7 8

就应该可以上网了(提示下载到了那个INDEX.HTM)

有些小细节自己琢磨吧

用LYNX这样设置XP机器DOS中也能上(不知道需要不需要配置LYNX.CFG,因为我不会用呢。有在LINUX下用过的教教我语法 ,DOS里的WGET命令就和linux的一样),ARACHNE更简单,甚至不用设置自动获取DHCP 。)

为什么XP服务器重启后要重复步骤?因为XP重启动后会不获取DHCP而用上次通过DHCP获取的IP代替DHCP,这就是麻烦的地方。为了解决这个问题,我打算用所有网卡设置成物理IP地址以及修改WATTCP来解决。

关于相关软件介绍参阅主站DOS使用和DOS文章以及论坛里关于PEPA和 WATTAP等帖子。

除了ARACHIN这种最容易实现的方法(不支持中文)其他几种DOS网络工具都可以加载TWAY实现浏览中文网页。

不过最简单方法却是ARACHIN,并且它可以检测网络配置的某些步骤是否正确。

但应急时候却不如WATTCP的WGET命令行来的实在



*本人注释:以前我做过没有成功但是通过看论坛上的帖子还有自己今天的体会觉得可以做到方案1(还未试验验证),甚至可以实现单一DOS机器ADSL 拨号上网(路由拨号最简单,不过我没有路由就没搞,其他方案都差不多供大家参考)。如果方案1解决了,那么, 自动拨号就可以实现的基础了。 路由我想更容易实现,所以就是 方案1和方案2是个瓶颈。
所以DOS ADSL直接拨号一台电脑是完全可能的。
WIN98那种方式有点太浪费了

[ Last edited by shanliang8008 on 2007-10-29 at 05:26 PM ]

   此帖被 +2 点积分    点击查看详情   
评分人:【 ysc 分数: +2  时间:2007-11-17 09:55


2007-10-29 04:32
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
shanliang8008
银牌会员




积分 1148
发帖 514
注册 2007-6-1
来自 河北
状态 离线
『第 2 楼』:  


Ubuntu Linux经过另一台XP的电脑上网



  服务端设置:

  1.windows下设置:
  a.在网络邻居中建立一个拨号连接, 点击拨号连接-》属性,点击高级选项卡,点击 允许其他网络用户通过此计算机的Internet连接进行连接。

  b.点击确定即可实现共享联网。

  客户端设置:

  1. ubuntu下设置:
  a.点击系统管理-》联网,弹出网络设置对话框,点击 以太网连接,然后点击属性,在弹出的网卡属性对话框中按照以下格式设置: (勾选启用此连接)

  配置:静态IP地址
  IP地址:192.168.0.2
  子网掩码:255.255.255.0
  网关地址:192.168.0.1

  b.点击DNS选项卡-》添加。在新建的一行中填入以下地址:
  192.168.0.1

  c. 点击确定即可实现联网。如果此时还不行,可以重启电脑或者注销一下电脑试试。

  2.windows下设置:
  a.在网络邻居中点击本地连接-》属性,在弹出的网络连接对话框中双击TCP/IP协议,点击使用下面的ip地址,并按照一下格式进行设置:

  IP地址:192.168.0.2
  子网掩码:255.255.255.0
  网关地址:192.168.0.1

  b.点击使用下面的DNS服务器地址,并进行以下设置:
  首选DNS服务器:192.168.0.1
  备用DNS服务器:192.168.0.1(可不填写)

  c. 点击确定即可实现联网。如果此时还不行,可以重启电脑或者注销一下电脑试试。
通过以上大家明白 双机对联共享网络的方法了吧

[ Last edited by shanliang8008 on 2007-11-3 at 04:13 AM ]

2007-10-29 06:33
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
shanliang8008
银牌会员




积分 1148
发帖 514
注册 2007-6-1
来自 河北
状态 离线
『第 3 楼』:  

总结:DOS中就是设置WATTCP.CFG
设置
       IP地址:192.168.0.2
  子网掩码:255.255.255.0
  网关地址:192.168.0.1
      域:Mshome 或者WORKGRUP等等
对应DOS

my_ip = dhcp(或者198.168.0.2或者物理实际IP)
netmask = 255.255.255.0
gateway = 0.0.0.0(或者192.168.0.1或者物理实际IP)
domain_list =  your.domain.com

就不验证了
双机对联 可以用以上方法

路由原理:
就是一个拨号器,先用他拨宽带号,然后通过一个接口分配IP给其他机器
好比它是个小电脑上边有几个网卡和一个拨号软件会共享和分配自己接口的 IP

把域填写好 , 主机(服务器)共享好文件夹,其他机器就可以共享那些文件了

[ Last edited by shanliang8008 on 2007-11-3 at 04:28 AM ]

2007-10-29 06:35
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
wang6610
银牌会员




积分 1246
发帖 488
注册 2003-11-11
状态 离线
『第 4 楼』:  

好..........记个记号.

2007-10-29 19:51
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: