资源说明:Legal Notice.................................................................................................................................................. IV
第一章 网络绪论................................................................................................................................1
1.1 历史................................................................................................................................................. 1
1.2 UUCP网络....................................................................................................................................... 1
1.2.1 如何使用UUCP................................................................................................................... 2
1.3 TCP/IP网络..................................................................................................................................... 3
1.3.1 TCP/IP网络引言................................................................................................................... 3
1.3.2 以太网.................................................................................................................................. 4
1.3.3 其它硬件类.......................................................................................................................... 5
1.3.4 Internet协议.......................................................................................................................... 5
1.3.5 串行线上的IP...................................................................................................................... 6
1.3.6 传输控制协议(Transmission Control Protocol).............................................................. 7
1.3.7 用户数据报协议(User Datagram Protocol).................................................................... 7
1.3.8 关于端口.............................................................................................................................. 8
1.3.9 套接字(Socket)库............................................................................................................ 8
1.4 Linux连网........................................................................................................................................ 8
1.4.1 不同的发展方向................................................................................................................... 9
1.4.2 从何处获得代码................................................................................................................... 9
1.5 维护你的系统...............................................................................................................................10
1.5.1 系统安全............................................................................................................................ 10
1.6 以下各章展望................................................................................................................................11
第二章TCP/IP网络的问题.............................................................................................................. 13
2.1 网络接口....................................................................................................................................... 13
2.2 IP地址............................................................................................................................................ 13
2.3 地址解析....................................................................................................................................... 14
2.4 IP路由选择.................................................................................................................................... 15
2.4.1 IP网络................................................................................................................................. 15
2.4.2 子网(Subnetworks)........................................................................................................ 15
2.4.3 网关.................................................................................................................................... 16
2.4.4 路由选择表........................................................................................................................ 17
2.4.5 度量值(Metric Values).................................................................................................. 18
2.5 互连网控制报文协议................................................................................................................... 19
2.6 域名系统....................................................................................................................................... 19
2.6.1 主机名解析........................................................................................................................ 19
2.6.2 进入DNS ........................................................................................................................... 20
2.6.3 用DNS进行名字查找....................................................................................................... 21
2.6.4 域名服务器........................................................................................................................ 22
2.6.5 DNS数据库........................................................................................................................ 22
2.6.6 逆向查找(Reverse Lookups)......................................................................................... 24
第三章 配置网络硬件................................................................................................................................ 27
3.1 设备、驱动程序等等................................................................................................................... 27
VI
3.2 内核的配置................................................................................................................................... 28
3.2.1 Linux 1.0及以上版本的内核选项..................................................................................... 29
3.2.2 Linux 1.1.14及以上版本的内核选项................................................................................ 30
3.3 Linux网络设备一览...................................................................................................................... 32
3.4 以太网的安装...............................................................................................................................32
3.4.1 以太网电缆........................................................................................................................ 33
3.4.2 支持的板卡........................................................................................................................ 33
3.4.3 以太网卡的自动检测(探测)......................................................................................... 34
3.5 PLIP驱动程序...............................................................................................................................35
3.6 SLIP和PPP驱动程序................................................................................................................... 36
第四章 设置串行硬件................................................................................................................................ 37
4.1 Modem连接的通信软件............................................................................................................... 37
4.2 串行设备概述...............................................................................................................................37
4.3 访问串行设备...............................................................................................................................38
4.4 串行硬件....................................................................................................................................... 39
第五章 配置TCP/IP网络.......................................................................................................................... 41
5.1 安装proc文件系统...................................................................................................................... 41
5.2 安装执行文件...............................................................................................................................41
5.3 另一个例子................................................................................................................................... 42
5.4 设置主机名(hostname)............................................................................................................ 42
5.5 分配IP地址.................................................................................................................................. 43
5.6 编写hosts和networks文件......................................................................................................... 43
5.7 IP的接口配置................................................................................................................................ 45
5.7.1 回送(loopback)接口...................................................................................................... 46
5.7.2 以太网接口........................................................................................................................ 47
5.7.3 通过网关进行路由............................................................................................................. 49
5.7.4 配置网关............................................................................................................................ 49
5.7.5 PLIP接口............................................................................................................................ 50
5.7.6 SLIP和PPP接口................................................................................................................ 51
5.7.7 哑(Dummy)接口........................................................................................................... 51
5.8 关于ifconfig.................................................................................................................................. 51
5.9 使用netstat检查........................................................................................................................... 53
5.9.1 显示路由选择表................................................................................................................. 53
5.9.2 显示接口统计信息............................................................................................................. 54
5.9.3 显示连接状态.................................................................................................................... 55
5.10 检查ARP表................................................................................................................................ 55
5.11 展望............................................................................................................................................. 57
第六章 名字服务和解析器配置................................................................................................................. 59
6.1 解析器库....................................................................................................................................... 59
6.1.1 host.conf文件...................................................................................................................... 59
6.1.2 解析器环境变量................................................................................................................. 60
6.1.3 配置名字服务器查寻—resolv.conf................................................................................... 61
6.1.4 解析器的稳固性................................................................................................................. 61
6.2 运行named.................................................................................................................................... 62
LINUX网络管理员手册www.plinux.org
VII
6.2.1 named.boot文件.................................................................................................................. 62
6.2.2 DNS数据库文件................................................................................................................. 63
6.2.3 编写主文件........................................................................................................................ 66
6.2.4 验证名字服务器的设置..................................................................................................... 68
6.2.5 其它有用工具.................................................................................................................... 70
第七章 串行线路IP.................................................................................................................................... 73
7.1 一般需求....................................................................................................................................... 73
7.2 SLIP操作....................................................................................................................................... 73
7.3 使用dip......................................................................................................................................... 75
7.3.1 一个简单的脚本程序......................................................................................................... 75
7.3.2 dip参考...............................................................................................................................77
7.4 运行于服务器模式....................................................................................................................... 79
第八章 点对点协议.................................................................................................................................... 81
8.1 揭开P字母................................................................................................................................... 81
8.2 Linux上的PPP .............................................................................................................................. 81
8.3 运行pppd...................................................................................................................................... 82
8.4 使用选项文件...............................................................................................................................83
8.5 使用chat拨出...............................................................................................................................83
8.6 调试你的PPP设置....................................................................................................................... 85
8.7 IP配置选项.................................................................................................................................... 85
8.7.1 选择IP地址....................................................................................................................... 85
8.7.2 通过PPP连接进行路由.................................................................................................... 86
8.8 链路控制选项...............................................................................................................................87
8.9 常规安全考虑...............................................................................................................................88
8.10 PPP授权认证...............................................................................................................................88
8.10.1 CHAP与PAP.................................................................................................................... 88
8.10.2 CHAP的秘密文件............................................................................................................ 89
8.10.3 PAP秘密文件.................................................................................................................... 90
8.11 配置一个PPP服务器................................................................................................................. 91
第九章 各种网络应用程序........................................................................................................................ 93
9.1 inetd超级服务器(super-server)................................................................................................ 93
9.2 tcpd访问控制工具......................................................................................................................... 95
9.3 services和protocols文件.............................................................................................................. 96
9.4 远程过程调用...............................................................................................................................97
9.5 配置r命令.................................................................................................................................... 99
第十章 网络信息系统.............................................................................................................................. 101
10.1 理解NIS.................................................................................................................................... 101
10.2 NIS与NIS+ ............................................................................................................................... 103
10.3 客户边的NIS ............................................................................................................................104
10.4 运行一个NIS服务器............................................................................................................... 104
10.5 使用NYS设置一个NIS客户................................................................................................. 105
10.6 选择正确的maps ...................................................................................................................... 106
10.7 使用passwd和groupMaps ..................................................................................................... 107
10.8 使用支持影子(shadow)的NIS............................................................................................ 108
VIII
10.9 使用传统的NIS代码............................................................................................................... 109
第十一章 网络文件系统...........................................................................................................................111
11.1 准备NFS ....................................................................................................................................112
11.2 加载一个NFS卷.......................................................................................................................112
11.3 NFS后台程序(Daemons)......................................................................................................114
11.4 exports文件.................................................................................................................................114
11.5 Linux自动加载器(Automounter)..........................................................................................116
第十二章 管理Taylor UUCP ....................................................................................................................117
12.1 历史回顾....................................................................................................................................117
12.1.1 有关UUCP的更多信息.................................................................................................118
12.2 概述............................................................................................................................................118
12.2.1 UUCP传输和远程执行的概要.......................................................................................118
12.2.2 uucico的内部工作机制...................................................................................................119
12.2.3 uucico命令行选项...........................................................................................................119
12.3 UUCP的配置文件..................................................................................................................... 120
12.3.1 Taylor UUCP简介........................................................................................................... 120
12.3.2 UUCP需要知道些什么.................................................................................................. 122
12.3.3 站点命名........................................................................................................................ 123
12.3.4 Taylor配置文件.............................................................................................................. 123
12.3.5 常用配置选项– config文件......................................................................................... 124
12.3.6 如何告知UUCP有关其它系统的信息– sys文件..................................................... 124
系统名称(System Name)...................................................................................................... 125
电话号码(Telephone Number).............................................................................................. 125
端口与速率(Port and Speed)................................................................................................ 125
登录对话(The Login Chat)................................................................................................... 125
限定呼叫时间(Restricting Call Times)................................................................................. 127
12.3.7 有些什么设备– port文件............................................................................................ 128
12.3.8 如何拨号– dial文件.................................................................................................... 129
12.3.9 TCP上使用UUCP.......................................................................................................... 130
12.3.10 使用直接连接............................................................................................................... 130
12.4 UUCP能做与不能做的– 调整权限....................................................................................... 131
12.4.1 命令执行........................................................................................................................ 131
12.4.2 文件传输........................................................................................................................ 131
12.4.3 转发(Forwarding)...................................................................................................... 132
12.5 为电话拨入设置你的系统........................................................................................................ 133
12.5.1 设置getty........................................................................................................................ 133
12.5.2 提供UUCP帐号............................................................................................................ 133
12.5.3 保护自己不上骗子的当................................................................................................. 134
12.5.4 像患偏执狂的– 呼叫序列检查(Call Sequence Checks)....................................... 135
12.5.5 匿名UUCP..................................................................................................................... 136
12.6 UUCP低层协议......................................................................................................................... 136
12.6.1 协议综述........................................................................................................................ 136
12.6.2 调整传输协议................................................................................................................ 137
12.6.3 选择特定的协议............................................................................................................. 138
LINUX网络管理员手册www.plinux.org
IX
12.7 故障诊断................................................................................................................................... 138
12.8 日志文件................................................................................................................................... 139
第十三章 电子邮件.................................................................................................................................. 143
13.1 什么是邮件消息?................................................................................................................... 143
13.2 邮件是如何投递的?............................................................................................................... 145
13.3 Email地址.................................................................................................................................. 146
13.4 邮件路由是如何工作的?........................................................................................................ 147
13.4.1 Internet上的邮件路由选择............................................................................................ 147
13.4.2 UUCP世界中的邮件路由选择...................................................................................... 147
13.4.3 混合UUCP和RFC 822 ................................................................................................ 148
13.5 路径别名和映射文件格式........................................................................................................ 149
13.6 配置elm..................................................................................................................................... 151
13.6.1 全局elm选项................................................................................................................. 151
13.6.2 国家字符集.................................................................................................................... 152
第十四章 配置和运行smail..................................................................................................................... 155
14.1 UUCP的设置............................................................................................................................. 155
14.2 为局域网(LAN)进行设置................................................................................................... 156
14.2.1 编写配置文件................................................................................................................ 157
14.2.2 运行smail....................................................................................................................... 158
14.3 如果你没有顺利完成___.......................................................................................................... 159
14.3.1 编译smail....................................................................................................................... 160
14.4 邮件投递模式........................................................................................................................... 160
14.5 各种其它config选项............................................................................................................... 161
14.6 消息(报文)路由选择和投递................................................................................................ 161
14.7 消息(报文)的路由选择........................................................................................................ 162
14.7.1 paths数据库.................................................................................................................... 163
14.8 往本地地址投递消息(报文)................................................................................................ 164
14.8.1 本地用户........................................................................................................................ 164
14.8.2 转发................................................................................................................................164
14.8.3 别名文件........................................................................................................................ 165
14.8.4 邮件列表........................................................................................................................ 166
14.9 基于UUCP的传输器............................................................................................................... 166
14.10 基于SMTP的传输器............................................................................................................. 167
14.11 主机名限定(qualification)................................................................................................. 167
第十五章Sendmail+IDA.......................................................................................................................... 169
15.1 Sendmail+IDA概述................................................................................................................... 169
15.2 配置文件—概述....................................................................................................................... 169
15.3 sendmail.cf文件......................................................................................................................... 170
15.3.1 一个sendmail.m4的例子文件...................................................................................... 170
15.3.2 用于sendmail.m4的典型参数...................................................................................... 170
15.4 Sendmail+IDA表格通览........................................................................................................... 175
15.4.1 mailertable....................................................................................................................... 175
15.4.2 uucpxtable........................................................................................................................ 176
15.4.3 pathtable.......................................................................................................................... 177
X
15.4.4 domaintable..................................................................................................................... 178
15.4.5 aliases.............................................................................................................................. 178
15.4.6 很少使用的表................................................................................................................ 179
15.5 安装sendmail............................................................................................................................ 179
15.5.1 提取执行程序发行版..................................................................................................... 180
15.5.2 创建sendmail.cf............................................................................................................. 180
15.5.3 测试sendmail.cf文件.................................................................................................... 181
15.5.4 综合– 集中测试sendmail.cf和各个表...................................................................... 183
15.6 重复性的邮件处理工作和愚蠢的邮件技巧............................................................................ 185
15.6.1 将邮件转发到一个中继主机......................................................................................... 185
15.6.2 迫使邮件发送到误配置的远程站点............................................................................. 185
15.6.3 迫使邮件通过UUCP传递............................................................................................ 186
15.6.4 避免邮件通过UUCP进行投递.................................................................................... 186
15.6.5 根据需要运行sendmail队列........................................................................................ 187
15.6.6 报告邮件静态参数......................................................................................................... 187
15.7 混合和匹配发布的执行程序............................................................................................ 187
15.8 从哪里获得更多的信息............................................................................................................ 188
第十六章 网络新闻(Netnews)............................................................................................................. 189
16.1 Usenet的历史............................................................................................................................ 189
16.2 总之,什么是Usenet?........................................................................................................... 189
16.3 Usenet是如何处理News的?................................................................................................. 191
第十七章C News...................................................................................................................................... 193
17.1 投递News ................................................................................................................................. 193
17.2 安装........................................................................................................................................... 194
17.3 sys文件...................................................................................................................................... 195
17.4 active文件.................................................................................................................................. 198
17.5 文章批量处理(Batching)..................................................................................................... 199
17.6 过期News(新闻)................................................................................................................. 200
17.7 其它各类文件........................................................................................................................... 202
17.8 控制消息................................................................................................................................... 203
17.8.1 cancel消息...................................................................................................................... 204
17.8.2 newgroup和rmgroup...................................................................................................... 204
17.8.3 checkgroups消息............................................................................................................ 204
17.8.4 sendsys、version和senduuname.................................................................................... 206
17.9 NFS环境中的C News .............................................................................................................. 206
17.10 维护工具和任务..................................................................................................................... 206
第十八章NNTP说明...............................................................................................................................209
18.2 安装NNTP服务器................................................................................................................... 210
18.3 限制NNTP的访问................................................................................................................... 210
18.4 NNTP授权..................................................................................................................................211
18.5 nntpd与C News的相互作用.................................................................................................... 212
第十九章Newsreader的配置.................................................................................................................. 213
19.1 tin的配置................................................................................................................................... 213
19.2 trn的配置................................................................................................................................... 214
LINUX网络管理员手册www.plinux.org
XI
19.3 nn的配置................................................................................................................................... 214
附录A ........................................................................................................................................................ 217
PLIP空打印机电缆........................................................................................................................... 217
附录B......................................................................................................................................................... 218
smail样本配置文件........................................................................................................................... 218
附录C......................................................................................................................................................... 226
The GNU General Public License .............................................................................................................. 226
C.1 Preamble............................................................................................................................... 226
C.2 Terms and Conditions for Copying, Distribution, and Modi_cation .................................... 227
C.3 Appendix: How to Apply These Terms to Your New Programs........................................... 230
词汇表........................................................................................................................................................ 232
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。