精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>网络专区>>● Network>>无盘网络>>在无盘WIN32下使用TCP/IP协议连接终端服务器。 在无盘WIN32下使

主题:在无盘WIN32下使用TCP/IP协议连接终端服务器。 在无盘WIN32下使
发信人: 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

[关闭][返回]