1. 前言
在不用安装任何其他硬件、软件的情况下,AS/400 NetServer可以在Windows(包括Windows 3.11/95/98/ME、Windows NT/2000/XP)网络环境中提供文件、打印服务。
AS/400 NetServer使用SMB协议(Server Message Block)在网络中通讯。SMB是用于文件、打印共享的一种工业标准协议,用于本地网络资源访问,SMP最初是由运行在NetBEUI通讯协议上用 NetBIOS API编写的,但现在的SMB已可以支持很多协议了,如NetBIOS over TCP/IP, and IPX/SPX。在AS/400上使用哪一种NetBIOS协议呢?由于AS/400上没有使用NetBEUI通讯协议,AS/400 NetServer使用NetBIOS over TCP/IP通讯协议。
在AS/400和Windows上不需要安装任何其他的软件,就可实现文件、打印机的共享访问。在PC端,它是利用Windows环境工作组软件所提供的本机文件、打印机共享协议实现的;在AS/400端(包括AS/400 e和iSeries 400)是用Host Servers选项实现的。
建议在Windows 95/NT上安装最低为V3R1M3版本的Client Access,以便用“操作导航器”(Operation Navigator)配置AS/400 NetServer。还有一个最重要的一点,就是在AS/400和PC机上必须安装TCP/IP协议,PC机上还要配置“文件共享协议”。
任何有效的OS/400集成文件系统都可以共享,如流文件、CD-ROM和输出队列。
本文主要讨论两部分:AS/400 NetServer的设置和PC端的设置(Windows环境)
2. AS/400 NetServer的设置过程
2.1. TCP/IP的设置
确认AS/400系统上已安装和配置了TCP/IP协议,并且至少有一个外部的TCP/IP接口已配置好并被激活,状态为ACTIVE,以用于AS/400 NetServer。
用CFGTCP命令检查、修改TCP/IP接口、路由、Host Table和DNS等,这些配置完成后,用命令STRTCP激活TCP/IP。
2.2. 检查QSERVER子系统是否已启动
QSERVER子系统应被自动启动,用命令WRKSBS确认QSERVER是否已启动。若QSERVER子系统未被启动,请用STRSBS QSERVER命令将之启动。
2.3. AS/400 NetServer的缺省值
AS/400 NetServer服务器名称为:Q + AS/400系统名;
QCA400目录为缺省共享目录(Client Access的源文件);
没有任何缺省的GUEST1用户;
2.4. AS/400 NetServer和Domain
确认AS/400 NetServer服务器名在网络中唯一,并且AS/400 NerServer和访问OS/400文件和打印的客户端在同一Domain或工作组中。用户必须有*IOSYSCFG特权才可以配置AS/400 NetServer。要修改AS/400 NetServer缺省服务器名和Domain Name,可以按照以下步骤操作:
1. 打开Operation Navigator,点击AS/400系统名左边的“+”号。
2. 点击“Network”左边的“+”号。
3. 点击“Servers”左边的“+”号。
4. 点击“TCP/IP”。
5. 用鼠标右键点击“AS/400 NetServer”,并且点击已弹出菜单的“Properties”
6. 从这个界面可以修改AS/400的NetServer名、Domain名、文本描述和Windows网络邻居的却省用户名。如图1、图2所示。

图1
图2
特别注意:
Client Access和AS/400 NetServer的名字最好不同。如果相同,有可能对客户端造成混乱。建议AS/400 NetServer的名字以Q开头,例如:AS/400的系统名为AS400A,则AS/400 NetServer的名字为QAS400A。
2.5. AS/400 NetServer和Guest用户简要表
“Guest”用户是那些需要访问AS/400 NetServer的文件和共享打印机,但它们没有OS/400用户,不可以登录AS/400。若这一栏为空,则未知用户不可以通过NetServer访问OS/400资源。要修改AS/400 NetServer Guest用户,必须具有*IOSYSCFG和*SECADM权限。
因为Guest用户只可以访问共享文件、打印机,所以建议Guest用户不要有Password,并且不要有任何权限。然而,由于AS/400 NetServer网络打印机与Client Access网络打印机共用同一个Server Job,Guest 用户在使用网络打印机时必须输入口令。AS/400没有自动配置Guest用户。没有OS/400用户无法访问AS/400 NetServer。
2.6. 启动和停止AS/400 NetServer
1. 除了对共享文件、打印机操作外,对AS/400 NetServer的任何修改,都必须重新启动AS/400 NetServer,具体步骤如下:
2. 打开Operation Navigator中的AS/400节点。
3. 点击“TCP”左侧的“+”号,展开“TCP”。
4. 用鼠标右键点击NetServer,点击弹出菜单的“STOP”菜单项。
5. 用鼠标右键点击NetServer,点击弹出菜单的“START”菜单项。
2.7. 如何检测AS/400 NetServer是否运行正常
用WRKACTJOB命令检查QSERVER子系统中的QZLSSERVER作业是否正在运行。若QZLSSERVER作业状态不是active,则AS/400 NetServer一定没有启动。
用NETSTAT *CNN命令检查一下端口和状态,如图3所示。

图3
2.8. 启动AS/400 NetServer的打印服务
为了使AS/400 NetServer的打印共享工作,必须启动Netwrok Print Server(NPS),可以用以下命令启动。
1.先检查NPS的状态。
WRKACTJOB SBS(QSYSWRK) JOB(QNP*)
QNPSERVD作业为active状态,按F14键,确认是否有预启动作业存在,至少有一个QNPSERVS作业的状态为PSRW。若没有QNPSERVD作业,请重新启动NPS。
STRHOSTSVR *NETPRT
2.若QNPSERVS作业未被启动,请进行如下操作。
STRPJ SBS(QSYSWRK) PGM(QIWS/QNPSERVS)
3. PC端的设置
3.1. WINDOWS 95网络设置
选择“开始/设置/控制面板/网络/配置”,确认PC机上配置了TCP/IP协议之后,进入“标示”标签,确认PC的计算机名在网络中唯一,工作组名最好与AS/400 NetServer的工作组同名。
3.2. WINDOWS NT网络设置
选择“开始/设置/控制面板/网络/标示”,确认计算机名在网络中唯一,工作组名最好与AS/400 NetServer的工作组同名,之后,进入“Protocls”标签,确认TCP/IP已配置正确。
3.3. 检查TCP/IP的配置
测试AS/400系统的TCP/IP配置,从DOS窗口执行PING命令。
PING AS/400-NetServer-Server_Name。
3.4. AS/400 NetServer的名称解析
将AS/400 NetServer加入DNS,修改本地PC的LMHOSTS文件或WINS服务,解析AS/400 NetServer服务器名。
最快的办法是在WIN 95上修改LMHOSTS文件,或修改Windows NT的\WINNT\SYSTEM32\DRIVERS\ETC路径中的LMHOSTS文件。
若没有LMHOSTS文件,应创建一个。
将目录中名为LMHOST.SAM文件改为LMHOSTS文件,并输入一行,格式为:
TCP/IP-Address AS/400-NetServer-Server-Name
如:9.185.43.1 QNETSERVER
3.5. 查找AS/400 NetServer共享资源
AS/400 NetServer可以在WINDOWS的网络邻居中显示,可以通过查找或打开网络邻居,展开AS/400 NetServer的共享资源。
参考文献:
《V4 TCP/IP for AS/400:More Cool Things Than Ever》
《TCP/IP Configuration and Reference》
AS/400 Information center:
http://publib.boulder.ibm.com/html/as400/infocenter.html
|
|||
| · 路由器模拟器 · AIX操作系统管理应用(.. · 思科路由器配置 · 路由器组网解决方案 · 路由器密码恢复 · 无线路由器故障处理 · 路由故障处理手册 · 路由器访问控制列表(AC.. |
· 路由器的安全配置与安.. · 无线路由器配置 · 路由器技巧 · 华为路由器配置 · 路由器配置基础 · 路由器IOS · 路由器产品导购 · 其它路由协议专栏 |
||
|
|||
| · Java基础教程 · VPN技术 · SQL Server 2005全解 · ARP攻击防范与解决方案 · SOA 面向服务架构 · SQL Server 2005全解 · Java编程开发手册 · 三层交换技术专题 |
· SQL Server入门到精通 · Windows Server 2003企.. · Windows远程桌面应用 · C#技术开发指南 · VPN技术 · Solaris 10 配置管理 · C#技术开发指南 · Windows操作系统安装 |
||
|
|||
| · VPN技术 · ARP攻击防范与解决方案 · SQL Server 2005全解 · Java基础教程 · SQL Server入门到精通 · SQL Server 2005全解 · SOA 面向服务架构 · Java编程开发手册 |
· C#技术开发指南 · 三层交换技术专题 · C#技术开发指南 · Windows远程桌面应用 · Windows Server 2003企.. · 邮件服务器专题 · wimax技术与趋势 · Windows操作系统安装 |
||
| ·DB2 Viper快速入门 ·DB2 9数据库的镜像分割与.. |
·将XML应用程序从DB2 8.x.. ·DB2 9中的pureXML:如何.. |
| ·服务器中的“傻瓜机”在.. ·盖茨也喜欢登录Youtube看.. |
· · |
| · 职场冲浪(之八):让感.. ·职场冲浪(之七):潜心.. |
·人生如鞋 ·职场冲浪(之六):从离梦最.. |
| ·将职业教育职业化 - 各IT.. ·思科交换机上实现MAC地址.. |
·关于51CTO合作出书中的职.. ·OSPF动态路由协议入门简介 |
| · NGN:下一代网络 · 网络访问中断大排查 · FTTx光纤接入 |
· 平凡黑客讲述精彩人生(.. · 平凡黑客讲述精彩人生(.. · 平凡黑客讲述精彩人生(.. |
| · C++是垃圾语言?! · 2007年IT界七大抄袭事件 · Java实用开发全集 |
· 解析Ajax开发框架 走进A.. · 基于Google Maps与Ajax.. · 基于Google Maps与Ajax.. |
| · Ubuntu 中文开源频道 · Solaris基础知识入门 · 微软正式发布英文版Wind.. |
· 服务器基础知识入门 · Rambus第二?看全缓冲内.. · 服务器节能对比测试:AM.. |
| · 甲骨文Oracle 11g正式发.. · Oracle数据库开发之PL/S.. · Oracle数据库开发基础教.. |
· 存储2006,一个并购的大.. · IDC宣布浪潮蝉联存储市.. · 双机热备技术 |