关于本书 1
本书内容 1
符号约定 1
第1章 网络综述 3
1.1 网络入门 3
1.1.1 远程管理和分布式管理 3
1.1.2 关于客户和服务器 4
1.1.3 网络硬件驱动程序 4
1.1.4 网络维护任务的类型 5
1.2 SCO网络服务 6
1.2.1 SCO网络结构 6
1.2.2 网络组件 7
1.3 网络协议栈 9
1.3.1 TCP/IP 10
1.3.2 IPX/SPX 15
1.3.3 配置与SCO兼容的协议栈 17
1.3.4 串行线通信 17
1.3.5 UUCP和cu 18
1.4 分布式计算环境 19
1.4.1 用SCOadmin管理程序管理其它系统 21
1.4.2 分布式用户应用程序 23
1.4.3 分布式文件系统 23
1.4.4 远程安装和软件管理 25
1.4.5 分布式电子邮件 26
1.4.6 分布式名字服务 27
1.4.7 分布式管理框架 27
1.4.8 分布式打印 28
1.4.9 分布式时间服务 29
1.4.10 分布式用户管理 30
1.5.1 用LAN Manager Client访问DOS和OS/2服务器 31
1.5 与其它操作系统连接 31
1.5.2 用SCO Gateway for NetWare访问NetWare服务器 32
1.5.3 用PC-Interface为DOS系统提供服务 33
1.5.4 用IPX/SPX为NetWare系统服务 33
第2章 管理SCO IPX/SPX 34
2.1 IPX/SPX的工作原理 34
2.1.1 协议 36
2.1.2 包的传递过程 43
2.1.3 服务发布 51
2.1.4 客户-服务器的交互作用 56
2.1.5 配置文件 56
2.2 管理IPX/SPX 61
2.2.1 使用SCO IPX/SPX图形工具 62
2.2.3 显示路由信息表(drouter) 63
2.2.2 监视当前的NVT连接(dnvt) 63
2.2.4 显示IPX/SPX和网络介质接口信息(getlan) 65
2.2.5 启动和停止IPX/SPX(ipx) 66
2.2.6 注册到NVT服务器(nlogin) 67
2.2.7 测试IPX/SPX连接(nping) 68
2.2.8 显示可用的NetWare服务(showsvcs) 69
2.2.9 服务发布广播的操作(track) 70
2.2.10 显示服务器信息表(track) 71
2.3 解决IPX/SPX的问题 72
2.3.1 IPX操作 72
2.3.2 精灵进程操作 72
2.3.3 路由器操作 72
2.3.8 由挂起的NVT会话中解除连接 73
2.3.7 虚拟终端 73
2.3.6 服务器名字 73
2.3.4 LAN适配器 73
2.3.5 编址问题 73
2.3.9 重新链接内核 74
2.4 安装和使用DOS组件 74
2.4.1 拷贝NVT 74
2.4.2 配置IPXODI 74
2.4.3 配置NVT 75
2.4.4 配置终端仿真软件 75
2.4.5 NVT的命令行选项 75
2.4.6 使用DOS组件 75
2.5 获取关于IPX/SPX的更多信息 76
第3章 管理TCP/IP 77
3.1 设置接口参数 77
3.2 创建子网 78
3.3.1 User Equivalence Manager界面 80
3.3 建立用户对等 80
3.4 建立匿外ftp 82
3.5 增加或删除虚拟终端 84
3.6 在TCP/IP之上配置UUCP 85
3.6.1 用TCP套接字接口配置TCP/IP之上的UUCP 85
3.6.2 用TLI配置TCP/IP之上的UUCP 87
3.7 从Internet上获得RFC 89
3.8 解决TCP/IP的问题 90
3.8.1 检验TCP/IP接口是否存在 90
3.8.2 检查本地网络连通性 90
3.8.3 检验与远程网络的连通性 91
3.8.4 用netstat解决问题 92
3.8.5 记录调试信息 94
4.1 SCO PPP工作原理 95
第4章 配置PPP协议 95
4.1.1 SCO PPP的特点 97
4.1.2 PPP配置文件 98
4.1.3 PPP链接配置 99
4.1.4 PPP身份鉴别方法 100
4.1.5 PPP包过滤 101
4.1.6 PPP协商 101
4.1.7 将UUCP设备用于动态输出型PPP链接 103
4.1.8 PPP网关 104
4.1.9 代理ARP 104
4.1.10 复杂的PPP连接情况 105
4.1.11 PPP对MIB的支持 107
4.1.12 记录PPP信息 107
4.2 配置PPP 108
4.2.2 增加PPP链接 109
4.2.1 添加PPP协议栈 109
4.2.3 修改PPP链接配置 119
4.2.4 删除一条链接 119
4.2.5 删除PPP协议栈 120
4.3 管理PPP 120
4.3.1 向PPP精灵进程发信号 120
4.4 解决PPP的问题 121
4.4.1 修改PPP记录 122
4.4.2 解决专用型PPP链接的连通性问题 123
4.4.3 验证PPP网络接口的存在 124
4.4.4 验证PPP专用串行线的完整性 125
4.4.5 解决动态输出型透明PPP链接的连通性问题 126
4.4.6 解决动态输出型手工PPP链接的连通性问题 127
4.4.8 解决PPP协商的问题 130
4.4.7 解决动态输入型PPP链接的问题 130
4.5 获取关于PPP的更多信息 135
4.4.9 用ping检测是否可通过主机名到达远程主机 135
第5章 配置SLIP协议(Serial Line Internet Protocol) 137
5.1 SCO SLIP工作原理 137
5.1.1 SCO SLIP特点 138
5.1.2 SLIP配置文件 139
5.1.3 SLIP链接配置 139
5.1.4 SLIP包过滤 140
5.1.5 将UUCP设施用于动态输出型SLIP链接 141
5.1.6 代理ARP 141
5.1.7 SLIP网关 142
5.1.8 复杂的SLIP连接情况 142
5.2 配置SLIP 143
5.2.2 增加SLIP链接 144
5.2.1 添加SLIP协议栈 144
5.2.3 修改SLIP链接配置 149
5.2.4 删除SLIP链接 150
5.2.5 删除SLIP协议栈 150
5.3 解决SLIP的问题 150
5.3.1 解决专用型SLIP链接的问题 151
5.3.2 解决动态输出型SLIP链接的问题 151
5.3.3 解决动态输入型SLIP链接的问题 152
5.3.4 用ping确定SLIP链接的问题 152
5.3.5 解决rlogin/telnet的问题 153
5.4 获取关于SLIP的更多信息 153
第6章 配置域名服务 154
6.1 DNS工作原理 154
6.1.2 DNS域和区 155
6.1.1 本版DNS的新特点 155
6.1.3 DNS服务器和客户 158
6.1.4 DNS解析 160
6.1.5 DNS工具及精灵进程 161
6.2 基本的DNS配置 162
6.2.1 配置暂存服务器 162
6.2.2 配置主服务器 163
6.2.3 配置辅助服务器 164
6.2.4 配置远程服务器 165
6.3 高级DNS配置 165
6.3.1 DNS服务器配置文件 166
6.3.2 DNS客户配置文件 170
6.4 DNS的管理和问题求解 178
6.4.1 解决DNS的问题 178
6.4.2 使用nslookup 179
6.5 获取关于DNS的更多信息 180
第7章 配置SNMP协议(Simple Network Management Protocol) 182
7.1 SNMP工作原理 182
7.1.1 本版SNMP的新特点 183
7.1.2 Agent代理及管理站 183
7.1.3 SNMP协议 183
7.1.4 管理信息结构SMI 184
7.1.5 管理信息库(MIB) 185
7.1.6 SNMP PDU及其操作 186
7.1.7 Traps 188
7.1.8 身份认证(authentication) 189
7.1.9 SMUX等位进程 189
7.2 SNMP配置 190
7.2.1 用SNMP Agent Manager配置SNMP 191
7.3 使用SNMP命令 194
7.3.1 定义文件(definition file) 195
7.3.2 取一个变量 195
7.3.3 取ID变量 196
7.3.4 取下一个OID变量 196
7.3.5 一次取多个变量 197
7.3.6 取指定网络的路由信息 197
7.3.7 取路由信息 198
7.3.8 取路由表的子集 198
7.3.9 修改SNMP变量 198
7.3.10 查看SNMP状态 199
7.3.11 查看活动端点 200
7.3.12 查看传输表 201
7.3.14 查看地址转换表 202
7.3.13 显示路由表 202
7.3.15 查看活动接口 203
7.3.16 查看SNMP组中的所有对象 204
7.3.17 检查trap的传递及接收 205
7.4 利用SNMP解决问题 205
7.4.2 查看与本机连接的远程系统 206
7.4.3 关闭某个接口 207
7.4.4 删除不正确的ARP项 207
7.5 获取关于SNMP的更多信息 208
第8章 配置网络信息服务(NIS) 210
8.1 NIS工作原理 210
8.1.1 NIS域 211
8.1.2 NIS映像 211
8.1.3 NIS服务器和客户 214
8.1.4 NIS捆绑 214
8.1.5 关于用户管理 215
8.1.6 关于网络组 217
8.1.7 在口令文件中使用NIS映像 218
8.1.8 在组文件中使用NIS映像* 219
8.1.9 NIS与安全模式的相互关系 220
8.1.10 NIS日志文件(logfile) 221
8.2 启动一个NIS服务器 221
8.2.1 规划一个NIS配置 222
8.2.2 设置一个NIS服务器 223
8.2.3 初始化NIS 225
8.2.4 重新初始化服务器 236
8.2.5 启动、停止NIS 236
8.3 管理NIS域 237
8.3.1 修改服务器属性 238
8.3.3 修改NIS服务器列表 239
8.3.2 修改NIS域名 239
8.4 建立NIS映像 242
8.4.1 修改已存在的映像 242
8.4.2 创建新映像 243
8.5 管理NIS映像 244
8.5.1 修改映像列表 244
8.5.2 修改映像属性 245
8.5.3 从主服务器上获取映像 247
8.5.4 向非主服务器发送映像 247
8.6 管理NIS日志文件 247
8.7 管理NIS用户和组 247
8.7.1 管理分布用户账号 248
8.7.2 在服务器上修改组的属性 248
8.8 排除NIS中的问题 249
8.7.3 建立网络组 249
8.7.4 分布起始目录 249
8.8.1 NIS日志记录 250
8.8.2 NIS服务器上的问题 250
8.8.3 域名问题 251
8.8.4 网络问题 252
8.9 获取关于NIS的更多信息 252
第9章 在TCP/IP上远程发布文件 254
9.1 新版rdist的特点 254
9.2 编写一个distfile 254
9.3 使用rdist 257
9.3.1 发布软件 258
9.3.2 通知用户更新情况 259
9.3.3 消息日志记录 259
10.2 在ping列表中加入一个节点 260
第10章 测试站点间的网络连接 260
10.1 Node Check Manager界面 260
10.3 从ping列表中删除节点 261
10.4 开始和停止ping会话 261
10.5 配置节点关闭警告 262
10.6 指定ping失败后的操作 262
10.7 改变ping会话的时间间隔 262
10.8 观察ping历史记录 263
第11章 配置IP路由选择 264
11.1 路由选择工作原理 264
11.1.1 直接与间接路由选择 265
11.1.2 路由选择表简介 266
11.1.3 路由选择精灵进程 268
11.1.5 路由选择协议 270
11.1.4 自治系统——外部与内部路由器 270
11.2 gated配置文件 275
11.2.1 gated配置文件中的语句 276
11.2.2 gated优先级和路由选择 277
11.2.3 gated指示语句 278
11.2.4 gated跟踪语句 279
11.2.5 gated选项语句 280
11.2.6 gated接口语句 281
11.2.7 gated定义语句 283
11.2.8 gated RIP协议语句 284
11.2.9 gated OSPF协议语句 286
11.2.10 gated EGP协议语句 290
11.2.11 gated BGP协议语句 293
11.2.12 gated重定向协议语句 296
11.2.13 gated SNMP协议语句 297
11.2.14 gated静态语句 298
11.2.15 gated控制语句 299
11.3 配置系统的IP路由选择 306
11.3.1 配置irdd 307
11.3.2 配置routed 307
11.3.3 配置gated 307
11.4 管理IP路由选择 308
11.5 IP路由选择故障诊断 308
第12章 配置时间同步协议(ISP) 309
12.1 时间精灵进程工作原理 309
12.1.1 选举新的TSP主控者 309
12.2 TSP准则 310
12.4 管理TSP 311
12.5 获取关于TSP的更多信息 311
12.3 TSP选项 311
第13章 配置NTP协议 313
13.1 NTP工作原理 313
13.1.1 本版NTP的新特点 313
13.1.2 NTP术语 314
13.2 NTP准则 315
13.3. 同步子网实例 316
13.4 在不能访问Internet的网络中使用NTP 317
13.5 NTP配置文件 318
13.5.1 NTP配置语句 318
13.5.2 ntp.conf文件实例 320
13.5.3 NTP密钥文件 320
13.5.4 NTP clock.txt文件 321
13.5.7 NTP相关模式 322
13.5.5 NTP的driftfile文件 322
13.5.6 NTP地址和掩码工具 323
13.5.8 NPT名字解析 324
13.6 NTP配置实例 325
13.7 检测及调整NTP 327
13.8 NTP查询命令 328
13.9 NTP应用举例 328
13.10 解决NTP的问题 329
13.11 运行混合的同步子网 330
13.12 获取关于NTP的更多信息 330
第14章 通过TCP/IP远程打印 331
14.1 RLP工作原理 331
14.2 客户机/服务器模式 331
14.3 安装和卸载RLP 332
14.3.1 手工添加远程打印机 333
14.4 删除printcap登记项 334
14.5 设置一个客户机 334
14.6 设置打印服务器 335
14.7 使用RLP 336
14.7.1 4.3BSD客户机 336
14.7.2 SCO客户机 337
14.8 获取关于远程行打印的更多信息 338
第15章 配置网络文件系统(NFS) 339
15.1 Filesystem Manager接口 339
15.2 NFS的工作原理 339
15.2.1 分布式文件系统 341
15.2.2 NFS服务器和客户精灵进程 343
15.2.3 NFS配置文件 344
15.2.4 管理用户账号 344
15.2.5 远程文件加锁 345
15.3 启用NFS 346
15.3.1 NFS的启动和停止 346
15.4 添加和删除安装配置 348
15.5 修改文件系统安装配置 348
15.5.1 允许用户安装文件系统 350
15.5.2 NFS文件系统高级安装选项 351
15.6 文件系统的安装和卸载 352
15.7 添加、修改和删除文件系统转出配置 353
15.7.1 设置转出访问权限 354
15.7.2 设置匿名访问权限 355
15.8 文件系统的转出和取消 356
15.9 NFS故障排除 356
15.9.1 网络和服务器的问题 357
15.9.2 远程安装失败 358
15.9.3 程序被挂起 359
15.9.4 一切都变慢了 360
15.9.5 合法性错误 361
15.9.6 NFS服务器不存在 361
15.9.7 锁请求失败故障排除 361
15.9.8 用户程序中的时钟偏差 361
第16章 配置NFS自动安装程序 363
16.1 automount的工作原理 363
16.1.1 何时使用automount 364
16.1.2 automount的工作原理 365
16.1.3 直接和间接安装 366
16.1.4 关于automount映像 369
16.1.5 关于安装点冲突 376
16.2 配置automount 376
16.2.2 创建基本automount映像 377
16.2.1 规划automount配置 377
16.2.3 创建间接和直接automount映像 378
16.2.4 设置高级automount映像选项 379
16.2.5 启动automount 386
16.2.6 停止和重启automount 387
16.2.7 卸载自动安装的文件系统 387
16.3 用NIS管理automount 388
16.3.1 混合使用本地和分布式automount映像 388
16.3.2 设置automount环境变量 389
16.3.3 创建本地automount映像 390
16.3.4 用automount发布起始目录 390
16.4 automount故障排除 391
16.4.1 异常automount终止 391
16.4.3 automount出错条件 392
16.4.2 不必要的自动安装 392
第17章 在网上安装和管理软件 396
17.1 建立软件服务器 396
17.2 从远程信源机器安装 396
17.3 管理远程主机上的软件 397
17.3.1 安装软件 397
17.3.2 检验软件 398
17.3.3 删除软件 399
17.3.4 关于软件间的依赖关系 399
17.3.5 检查软件包 400
17.4 从远程主机安装或升级系统 401
17.4.1 配置ISL服务器 401
17.4.2 在ISL客户机上安装 402
17.4.3 跨越子网边界的网络化ISL 402
17.5 有关新产品结构 403
17.5.1 软件存储对象 404
17.5.2 产品文件位置 405
第18章 管理日历服务器 406
18.1 日历服务器工作原理 406
18.2 使用默认配置 407
18.3 在网上使用日历 407
18.4 管理日历 407
18.4.1 选择Calendar Administration工具(cal util) 408
18.4.2 查看日历统计数字/故障排除(1) 408
18.4.3 归档和更新数据(2) 410
18.4.4 验证数据完整性(3) 410
18.4.5 合并两个日历数据库(4) 411
18.4.6 转换日历数据库(5) 411
18.4.7 移动用户日历(6) 412
18.4.10 配置日历(9) 413
18.4.8 停止和启动服务器(7) 413
18.4.9 暂停和恢复服务器(8) 413
18.4.11 启动日历精灵进程(10) 415
18.4.12 检查服务器日志文件(11) 416
第19章 编制网络文档 417
19.1 用主页为本地网络提供文档 417
19.2 配置帮助文档服务器系统 419
19.2.1 利用远程帮助服务器使用SCOhelp 420
第20章 sendmail管理 423
20.1 sendmail 423
20.2 标准sendmail配置 424
20.2.1 运行mkdev cf命令 424
20.2.2 编辑精灵进程启动程序(invocation) 425
20.3 调整sendmail配置 426
20.3.1 改变队列处理时间间隔 426
20.2.3 运行和测试sendmail 426
20.3.2 创建一个用户信息数据库 427
20.3.3 修改读超时时间 427
20.3.4 修改报文超时时间 428
20.3.5 队列运行时分叉 429
20.3.6 修改队列优先级 429
20.3.7 设置邮件负载限制 429
20.3.8 设置传送方式 430
20.3.9 改变文件许可权 430
20.3.10 设置连接缓存(caching)参数 431
20.3.11 利用名字服务器使用sendmail 431
20.3.12 移动各用户的转发文件 432
20.3.13 设置邮件队列文件系统的自由空间 432
20.3.14 设置保密标记 432
20.5 管理sendmail 433
20.3.15 设置“send to me too”操作 433
20.4 重新配置sendmail 433
20.5.1 调试sendmail 434
20.5.2 查看系统日志 434
20.5.3 日志通信量 434
20.5.4 转储状态 435
20.5.5 查看邮件队列 435
20.5.6 维护别名数据库 438
20.5.7 允许用户转发(.forward文件) 439
20.5.8 特殊标题行 440
20.5.9 支持文件小结 440
20.6 sendmail工作原理 441
20.6.1 接收邮件 442
20.6.2 sendmail的执行 442
20.6.3 sendmail接口 447
20.6.4 发送给文件和程序的邮件 448
20.7 高级sendmail配置 448
20.7.1 /usr/lib/ sendmail.cf文件概述 449
20.7.2 配置文件语句行 451
20.7.3 手工创建配置文件 469
20.8 获取关于sendmail的更多信息 472
附录A 使用网络 474
A.1 访问权限 474
A.2 发现网络名称 475
A.3 注册到远程机器 475
A.4 传输文件 476
A.5 远程运行命令 477
A.6 访问共享文件 478