发信人: pcwinxp(无盘2000网络) 
整理人: terryh(2002-05-26 07:34:53), 站内信件
 | 
 
 
  在无盘WIN32下使用TCP/IP协议连接终端服务器。 
 使用TCP/IP协议连接网络。 
 http://www.wupantong.com
 1、找到你的网卡所用的DOSBB.CNF,如:ne2000的网卡就在RPL目录下的bblock\netbeui\ne2000\dosbb.cnf。 
 2、找到“;DRV BBLOCK\TCPDRV.DOS /I:C:\LANMAN.DOS ~ ~”把前面的分号去掉。 
 3、修改 autoexec.bat 把其中“@REM C:\LANMAN.DOS\DRIVERS\PROTOCOL\TCPIP\UMB.COM”,“@REM LOAD TCPIP”,“@REM C:\LANMAN.DOS\DRIVERS\PROTOCOL\TCPIP\NMTSR.EXE”。三句的前的REM去掉,并且加入一句"C:\LANMAN.DOS\DRIVERS\PROTOCOL\TCPIP\sockets",然后保存退出。 
 4、修改CONFIG.SYS。把“rem DEVICE=C:\LANMAN.DOS\DRIVERS\PROTOCOL\TCPIP\NEMM.DOS 
 ”前边的REM也去掉。rem DEVICE=C:\DOS\EMM386.EXE NOEMS X=9380-9FFF 的REM也去掉,保存退出。 
 5、修改Rpl\RPLFILES\BINFILES\LANMAN.DOS。在[TCPGLOBAL]段添加HostName=user01。加入SOCKETS支持! (useer01为服务器名)
 6、在远程启动管理器里为工作站指定IP(192。168。0。11)
 7、运行WINDOWS 32,运行“Citrix ICA Client”程序组下的“Remote Application Manager"。按“insert"键添加新的连接。 
 8、选network,next→在Description中输入连接名称,如:SERVERIP;在Network Protocol中选择TCP/IP协议,在最下方的文本框中输入服务器的IP地址。NEXT→NEXT→NEXT→NEXT→如你想自动登陆服务器请在User name中输入自动登陆的用户名称;在Password中输入该用户的口令;在Domain中输入欲登陆的域。NEXT→如你安装好你的声卡驱动后请选择Enable Sound;如想更改窗口属性请点击Change,取消Use Default,然后选择相应的选项,如:选择Full Screen和High color(16bit)。NEXT→NEXT→NEXT→Finish。 
 9、双击serverip你就可以用TCP/IP协议连接网络了。 
 
 10、现在提示找不到winsock.dll.该文件在C:\LANMAN.DOS\DRIVERS\PROTOCOL\TCPIP里。所以在autoexec.bat 加入搜索路径
 
 11.不用administrator登陆,现在提示:
 Winsock API Initialization Error 
 
 There is not enough DOS memory to allocate DOS buffers for all sockets 
 
 解决方法,权限问题,把相应的rplfiles目录的权限下放给无盘用户。
 注:在远程管理中为每个客户配置IP
 
 我装的是PWIN32。 
 CONFIG。SYS 
 DOS=HIGH,UMB 
 DEVICE=C:\dos\HIMEM.SYS 
 DEVICE=C:\DOS\EMM386.EXE RAM 
 DEVICEHIGH=C:\BINR\RPLLNK.SYS 
 LASTDRIVE=F 
 REM BUFFERS=30 
 FILES=30 
 STACKS=9,512 
 DEVICE=C:\LANMAN.DOS\DRIVERS\PROTOCOL\TCPIP\NEMM.DOS 
 
 AUTOEXEC。BAT 
 
 @ECHO OFF 
 REM ************************************************************** 
 REM ** Microsoft LAN Manager ** 
 REM ** Copyright(c) Microsoft Corp., 1990 ** 
 REM ************************************************************** 
 SET COMSPEC=C:\DOS\COMMAND.COM 
 SET PATH=C:\WINDOWS;c:\win32;C:\LANMAN.DOS\NETPROG;C:\DOS;C:\BINR;C:\BINB;c:\LANMAN.DOS\DRIVERS\PROTOCOL\TCPIP;c:\ica16 
 SET PROMPT=$P$G 
 SET TMP=C:\TMP 
 SET TEMP=C:\TMP 
 SET DOSSHELL=C:\WKSTA 
 VER 
 @ECHO ON 
 C:\LANMAN.DOS\DRIVERS\PROTOCOL\TCPIP\UMB.COM 
 NET START RDR /RPL:YES /FIT:YES /COMPUTERNAMECOMPUTER_NAME) /HIMEM:YES 
 @FIXMEM 
 LOAD TCPIP 
 lh C:\LANMAN.DOS\DRIVERS\PROTOCOL\TCPIP\NMTSR.EXE 
 lh C:\LANMAN.DOS\DRIVERS\PROTOCOL\TCPIP\SOCKETS.exe 
 WIN.COM
 
 其实DOSG下的TCP/IP很容易做的,不要用LANMAN.DOS 
 把NETBEUI/网卡目录/下的DOSBB.CNF里面的TCP/IP一行前面的“;”去掉。无盘启动就可以支持了。再把AUTOEXEC.BAT及CONFIG.SYS里面有关于TCP/IP选项的注释去掉就可以了。最后在AUTOEXEC的后面加上几句 
 LOAD TCP/IP 
 LH SOCKETS 
 LH VSL 
 LH MOUSE 
 
 无盘通整理
 http://www.wupantong.com | 
 
 
 |