- 註冊時間
- 2006-3-13
- 最後登錄
- 2024-11-15
- 在線時間
- 673 小時
- 閱讀權限
- 200
- 積分
- 417
- 帖子
- 1107
- 精華
- 0
- UID
- 2
|
資料來源: http://www.pwez.com/js/fwh/fwh/shownews.asp?newsid=36
DOS下双机互连方法大全
一般情况,说到DOS 下的双机互连,仅只“双串口”或“双并口”互连,而“双网卡”或“双MODEM”是新生事物,暂不在本文讨论之列。 以下是我搜索并整理的几篇文章,放在一起,对比着看吧,希望能对你有所帮助。(网友点播)
方法一,Interlnk
Interlnk下载地址:http://doshome1.51.net/dos/lnterlnk.zip
DOS6.22解压版下载地址:http://doshome1.51.net/dos/dos622.zip
购买1根串口或并口连接电缆,就可以利用DOS软件实现两台微机之间的数据传输和
资源共享了。在DOS平台下的两台微机只能以客户机/服务器的方式通讯。
1.客户机端的设置
把interlnk.exe和intersvr.exe复制到c:\dos,当然哪个目录都可以。
在Config.sys中加入
device=c:\dos\interlnk.exe
修改完后,应重新启动系统。
如果服务器端已经准备好,就会看到作为服务器的微机上各个驱动器盘符已映射到本
机上。如果要查看当前的联机通信状态,在DOs下键人Iiterlnk,然后回车即可,显示画
面与系统启动联机时一样,图示;联机通信使用的端口;映射到客户机上的驱动器符;服
务器上的驱动器盘符等。
2.服务器端的设置
在DOS环境下运行Intersvr.exe程序,就进入了服务器画面。此时可看到作为服务
器的微机与客户机上的各驱动器盘符和打印机端口的对应情况。按ALT+F4键可退出服务器
功能。
3.进行数据通讯
当服务器已准备好(进入INTERSVR的画面),在客户端运行INTERLNK.EXE程序,可
再次看到映射盘符对应情况。此时客户机可以将服务器上映射过来的驱动器当作本地驱动
器处理,进行两台微机间的数据传送。当两台微机间有数据传送时,服务器画面上会显示
出当前使用的驱动器、读写状态和传输速率。
4.注意事项
在客户机的Config.sys中设置足够大的lastdrive值,否则服务器的驱动器可能不
能全部映射到客户端。
建议将interlnk.exe 放到Config.sys的最后一行以免影响其它已有虚拟驱动器的盘符;
如果想共享光驱,需要将服务器端autoexec.bat中的命令加上参数“/S”;
在windows的dos窗口中运行Intersvr时,不宜再有其它的windows程序在后台运行。
(Intersvr要求独享资源)
方法二,Netware Lite For DOS
下载地址:http://doshome1.51.net/nwlite.zip
相关文章:http://www.enanshan.com/others/nwlite.htm
我们要感谢Novell公司,她把Netware的基本功能都集中在NWLite上,并且减肥了几十倍(半张软盘可装下),不需要PentiumⅡ甚至硬盘,没有专用的服务器,就可以最小的代价构建一个对等网络,用来传输文件,玩游戏,打印。比如三台机器,可都装为服务器兼工作站模式,共享所有在线资源,工作站只要求有软驱、网卡即可。优越之处只需要花费几分钟就可以享受到。
(一)、适用范围
1.家里有两台机者,有一台老机器需要分享最新的数据;
2.公司的NetWare服务器已关,但还想用网络玩游戏者;
3.如果你现在只有一台PC,那么NWLite也可以让你同时拥有服务器和工作站,即只有一台机的网络!
(二)、安装
如果您装过NetWare,那么下面差不多都是废话了。本例以最小硬件单位为例组建一个简单实用的家庭网:两台电脑,一台打印机。新电脑:6x86 MX CPU,3.2GB硬盘,3.5英寸软驱,PHILIPS光驱;旧电脑:386DX CPU,100MB硬盘,3.5英寸软驱和5.25英寸软驱。打印机为LQ-1600K,接在386电脑上。两块网卡均为Topstar NE2000兼容ISA网卡,用同轴电缆连接,理论上用户间距不小于0.5米。两块网卡+网线+两个T头+两个终端电阻,价格在150元以下。
第一步。确保你的硬件已正确连接,打开电源可以开始了。①运行NWLite目录下的Install,如图1,选择“Make this machine a client and a server”。②输入服务器名,分别为386和586,然后便自动在C盘根目录创建NWLite目录。③问你是否在config.sys文件中自动加入FILES、BUFFERS等参数(如果原先没有)。④接着选网卡类型(Novell/Eagle NE2000)、中断和地址(一般为IRQ=3,I/O=300H),这些参数保存在NET.CFG中。如果正确的话,按ESC键继续。⑤最后用ESC键完成安装,两台机的方法一样。完全安装后共占用硬盘空间430KB,够小吧!
第二步。检查一下配置文件,下面是一个典型的例子,维持机器最多的常规内存。需要注意:在服务器上加载光驱,MSCDEX.EXE须在SERVER.EXE后运行,如果MSCDEX.EXE先驻留内存,再LH SERVER会死机。
CONFIG.SYS:
DEVICE=C:\DOS\HIMEM.SYS /TESTMEM:OFF
DOS=HIGH,UMB
DEVICE=C:\dos\EMM386.EXE NOEMS
switches=/f
DEVICEhigh=c:\dos\CDROM.SYS /D:MSCD000
files=30
buffers=30
shell=command.com /p
stacks=9,256
lastdrive=z
AUTOEXEC.BAT:
@echo off
lh C:\dos\MSCDEX.EXE /D:MSCD000
lh c:\dos\smartdrv b- /v
LH C:\DOS\doskey
PATH C:\;C:\DOS;C:\UCDOS;c:\win32
set temp=c:\temp
call c:\nwlite\startnet.bat
startnet.bat::
lh LSL
lh NE2000;网卡驱动程序
lh IPXODI A
lh netbios;一些程序需要它来识别网络,如游戏
lh SHARE;DOS共享程序(只用作工作站不需要此句)
SERVER;服务器(只用作工作站不需要此句)
lh CLIENT;工作站
①在NWLite目录下,有一个startnet.bat,它将带你进入网络(ODI方式)。当另一台机也上网后,屏幕上会有一个提示框,提示刚连上机器的编号,如“Violation with node: 000021002802”,可按ESC键退出。至此,两机已经真正地物理连通了。
②该登录了,键入net login,输入用户名supervisor,此时的超级用户是不设密码的,直接按回车,现在你已经以超级用户的身份处在网中了。
第三步。①键入NET,进入如图2所示的界面,像不像SYSCON ?②选“Supervise the network”就会出现图3。③假定我们在586服务器上,选“Network directories”,出现默认设置为CDRIVE 586。回车后出现详细信息。“Actual directory path (48 max) :”就是CDRIVE所指向的实际物理磁盘位置。用ESC键退到上一个对话框,让我们用DEL键把CDRIVE删掉。④按INSERT键新建一个,选择服务器586,给出名称586C,Actual directory path为C:\tools,按ESC确定保存。⑤重复④,新名称为586CD,把C:改为FF:是586的光驱), Default access rights缺省权限为“ALL”。此时已把586的C盘tools目录和光驱设为网络共享盘。(386服务器的共享做法相同)⑥在386机上的NET主菜单,选“Map drive letters”,找一个空的盘符如E,回车后的对话框中有我们刚才做的586C﹑586CD。若选定586CD,那E:就是586的光驱了。退回DOS,放一张光盘到586的CD-ROM中,在386上用dir e:,如果一切顺利的话,你将看到光盘的目录显示在386的屏幕上!你当然也可以把386的软驱共享到网上,免得浪费奔腾机的功能去处理软盘!这样386也有了CD-ROM,简单吧!上述操作通常用命令行方式加在批处理后。(注意:当用户重新登录时,所有映射失效。当服务器死机时,通常不会影响其他机器读服务器硬盘。)
第四步、创建用户。图3所示Users选项的默认值为Supervisor,此时按INS键可加入新用户,同时可设定如表1所列的参数,这与Novell的用户很相似。
第五步、建立网络打印机。①在586机上键入NET,在“ Supervise the network”→“Network printers”选项中,按INS加入一个新的打印机;②选择连接打印机的服务器:386;③给打印机起个名字,如LQ;④选择端口LPT1并确认,Default access rights(缺省控制权)值为ALL;⑤回到NET主菜单,Print下有LPT1、LPT2、LPT3三个端口可供选择,选LPT1后出现刚才建立的打印机LQ;⑥进入打印机设置框,把Banner(打印标题)设为OFF,Form Feed(打完后是否进纸等)设为NO,退出后586 LPT1就有了一台打印机。当然上述过程也可用等效命令行net capture lpt1 lq 386 b=n建立。使用时,无论是dir>lpt1还是EDIT的打印,都和连在本机的打印机一模一样,且可以同时有三个打印口。
至此,你的网络已经正式建立好了,剩下的工作就是组织你自己的网络共享盘。例如用NET的命令行方式在批处理中会比较方便。命令的格式为:net map“映射的驱动器符”“设定的网络目录名”“服务器名”。
net map d: 586cd 586 (586的光驱作386的D:盘)
net map e: 586c 586 (586的C:盘作386的E:盘)
把常用的软件目录设置为网络盘,如UCDOS、WT、GAME等,以便使386以较高的速度访问586的各种存储设备而又不影响586机的运作,两全其美。NWLite下还有一个NLSNIPES.EXE,为Novell的原版游戏,用来庆祝网络通车吧。
方法三,LapLink v5.0
下载地址:http://doshome1.51.net/dos/ll5.zip
从软件角度看,DOS双机互连方法有好几种,我认为LapLink v5.0(简称LL5)这个软件最好用。
下面就给大家简要介绍一下LL5的用法:
当在一台没有光驱的电脑上安装较大的软件时如:UCDOS60,可使用“双机对连线”将两台电脑的COM口或LPT口连接起来,并运行LapLink v5.0来实现与另一台电脑之间相互访问。首先找一条并口或串口“双机对连线”,将“对连线”分别安装在两台电脑的同名端口(注:仅需使用一条连接缆线),下载并安装LapLink v5.0至两台电脑之中。下文以COM口为例简要介绍ll5的用法,(并口只需将IRQ设为Polled,其它设置相同)。用“串口对连线”连接两台电脑的COMn口,分别启动两台电脑至纯DOS环境,启动两台电脑上的ll5.exe,出现ll5程序窗口,进入Options->ort/Modem Setup->将你不使用的端口设为Disabled(两机操作相同),选中你连在本机使用的端口例如COMn->勾选Enable Port、去掉Use Modem前面的勾->选中Automatic->用Reset测试,看Self Testassed即可->OK->Done。退出一台电脑上的ll5,启动ll5稍等几秒两台电脑会自动找到对方。在ll5程序窗口将看到,左半部为本机文件区,右半部为远程机文件区,选中LL5窗口右侧已连接的“HHFF Northeast on COMn(115.200)”或“HHFF Northeast on LPTn”回车,看到远程机的驱动器了吗?选中一个驱动器->回车,试试文件操作,注意:操作F2=copy时的数据流方向。这里提醒网友使用“双机对连线”用Intersvr、Interlnk命令连接两台电脑时,DOS622上的Interlnk无法识别大硬盘及FAT32。 |
|