当前位置:首页 > 工业技术
Linux实用组网技术
Linux实用组网技术

Linux实用组网技术PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:肖薇,裴植等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2001
  • ISBN:7302046883
  • 页数:464 页
图书介绍:
《Linux实用组网技术》目录

1.1重要配置文件 1

1.1.1 Internet服务数据库文件/etc/inetd.conf 1

第1章 Linux网络基础 1

1.1.2网络模块配置文件etc/conf.modules 2

1.1.3 Internet网络服务文件/etc/services 3

1.1.4 域名解析文件etc/resolv.conf 4

1.1.5 主机文件/etc/hosts 4

1.1.6 Internet协议文件/etc/protocols 4

1.1.7 网卡配置文件/etc/sysconfig/network-scripts/ifcfg-eth 5

1.1.8 /etc/hosts.allow和/etc/hosts.deny 5

1.2.1监视网络状态命令netstat 6

1.1.9其他常用的配置文件 6

1.2常用的网络相关命令 6

1.2.2 查看并操作网络接口命令ifconfig、ifup和ifdown 8

1.2.3 配置主机和网络命令netconf和linuxconf 10

1.2.4配置TCP/IP命令netconfig 12

1.2.5 netcfg 13

1.2.6其他常用命令 14

第2章 配置WWW服务器 15

2.1搭建WWW服务器的基本步骤 15

2.1.1选择Internet的连接方式 15

2.1.2选择连接线路 15

2.1.4获取域名和IP地址 17

2.1.3选择Internet服务提供商 17

2.2使用linuxconf配置Apache 18

2.3使用配置文件配置Apache 18

2.3.1安装Apache 18

2.3.2配置Apache 19

2.3.3管理Apache 22

2.4配置虚拟主机 24

2.4.1使用相同的IP地址 24

2.4.2使用不同的IP地址 25

2.5配置用户主页 27

2.6支持Perl和PHP3 27

2.7.1配置Apache HTTP代理 29

2.7配置Apache代理 29

2.7.2配置Apache逆向代理 31

2.7.3配置Windows 客户机使用代理服务器 32

2.8 Apache的其他信息服务 33

2.8.1配置FTP服务 33

2.8.2配置E-mail服务 33

2.9 Apache API 34

第3章 Linux拨号和ISDN 36

3.1 PPP工作原理 36

3.1.1 PPP连接类型 38

3.1.2 PPP工作原理 39

3.1.3 PPP协商 39

3.1.4 PPP身份认证 40

3.1.5代理ARP 41

3.2配置PPP拨号 42

3.2.1准备工作 42

3.2.2使用Kppp配置PPP拨号 43

3.2.3使用minicom配置PPP拨号 47

3.2.4使用配置文件配置PPP拨号 49

3.2.5配置diald自动拨号功能 54

3.2.6使用wvdial拨号上网 55

3.3配置PPP服务器 58

3.3.1配置Linux PPP拨入服务器 58

3.3.2配置PPP客户机 61

3.3.4使用RADIUS对拨号用户进行认证 64

3.3.3使用网络服务 64

3.4配置回拨功能 65

3.4.1配置回拨服务器 65

3.4.2配置回拨客户机 67

3.4.3配置回拨的其他方法 67

3.5使用PPP的直接电缆连接 69

3.6 ISDN工作原理 70

3.7 在Linux上配置ISDN 71

3.7.1 ISDN拨号上网 71

3.7.2在局域网中使用ISDN 73

3.7.3 Linux支持的ISDN卡 77

4.2使用Efax for Linux发传真 79

第4章Linux传真 79

4.1 Efax概述 79

4.3通过打印功能发传真 80

4.4接收传真 81

第5章Linux DNS服务器 83

5.1 DNS的实现机制 83

5.1.1 DNS的实现 83

5.1.2 Linux DNS工具 87

5.2 DNS配置文件及语法 89

5.2.1配置文件语句 89

5.2.2 DNS资源记录 90

5.2.3 DNS服务器配置文件 97

5.2.4 Linux客户端配置文件 103

5.3 NDS配置实例分析 104

5.3.1 DNS服务器配置文件/etc/named.boot和/etc/named.conf 105

5.3.2 DNS根服务器文件/var/named/named.ca 106

5.3.3正向DNS解析文件company.com 108

5.3.4 逆向DNS解析文件192.168.0 109

5.3.5 逆向DNS解析文件127.0.0 110

5.3.6配置文件/etc/resolv.conf 110

5.3.7主机文件/etc/hosts 110

5.3.8配置客户机 110

5.3.9为一个DNS服务器申请多个域名 111

5.3.10测试配置结果 112

5.4.1配置主DNS服务器 113

5.4配置二级DNS服务器 113

5.4.2配置二级DNS服务器 114

5.4.3配置DNS客户机 115

第6章 配置DHCP服务器 116

6.1 DHCP的实现 116

6.1.1 DHCP地址分配 116

6.1.2典型DHCP实现 117

6.2配置DHCP 117

6.2.1配置Linux DHCP服务器 117

6.2.2配置DHCP客户机 119

7.1.1 IP帧格式 120

第7章 配置IP路由 120

7.1路由概念介绍 120

7.1.2 IP路由 121

7.1.3路由选择 122

7.1.4路由表 123

7.1.5 Linternet体系结构和寻址表 124

7.1.6路由选择协议 126

7.1.7路由选择守护进程 133

7.2维护内核路由选择表 136

7.2.1查看内核路由选择表 136

7.2.2维护内核路由选择表 137

7.3 gated配置文件 138

7.3.1 gated选项语句 139

7.3.2 gated接口语句 140

7.3.3 gated定义语句 141

7.3.4 gated协议语句 142

7.3.5 gated静态语句 152

7.3.6 gated控制语句 152

7.3.7 gated指示语句 157

7.3.8 gated跟踪语句 157

7.4配置IP路由 158

第8章 配置FTP 159

8.1文件传输协议FTP 159

8.2文件属性 160

8.3 FTP常用命令集 161

8.4配置Linux FTP服务器 163

8.4.1配置文件/etc/ftpaccess 163

8.4.2配置/etc/ftpconversions 171

8.4.3配置文件/ectc/ftphosts 172

8.4.4 FTP实用工具 172

8.5配置虚拟FTP服务器 173

8.6 AutoFTP 174

8.7 FTP镜像站点 175

8.7.1安装FTP mirror 175

8.7.2配置FTP mirror参数 176

8.7.3目录信息 179

8.7.4自动镜像脚本 180

第9章 配置Linux邮件系统 181

9.1电子邮件 181

9.1.1电子邮件系统概述 181

9.1.2简单邮件传送协议SMTP 182

9.1.3邮件转发、电子邮件网关和邮局协议 182

9.1.4 POP3和IMAP 184

9.1.5通用Internet邮件扩充MIME 184

9.1.6用户代理 185

9.1.7邮件传送代理 185

9.2处理本地邮件的用户处理程序:mail(1)命令 185

9.2.1启动和停止mail 186

9.2.2阅读邮件 187

9.2.3定制显示的邮件列表 188

9.2.4回复邮件 188

9.2.5新建邮件 189

9.2.6保存邮件 190

9.2.7删除邮件 191

9.2.8恢复被删除的邮件 192

9.2.9打印邮件 192

9.2.10编辑邮件 192

9.2.11创建邮件发送列表 194

9.2.12 mail(1)高级配置 194

9.3 Internet新闻和邮件用户代理程序:pine 195

9.4 X Windows 用户代理程序:Kmail 196

9.5其他常用用户代理程序:elm、mutt 196

9.6邮件传送代理:sendmail 197

9.6.1理解Sendmail高级配置:sendmail.mc 198

9.6.2理解sendmail.cf 204

9.6.3调试sendmail.cf文件 219

9.7设置POP3代理 220

9.8虚拟邮件服务器 221

9.9 Mail Relay 221

9.9.1 Mail Relay工作原理 222

9.9.2 Anti Mail Relay 222

9.9.3动态Relay授权 223

9.10在防火墙上配置sendmail 224

9.14.3把sendmail邮件转移到Qmail 224

9.11 sendmail常见问题分析 226

9.12从邮件服务器中取回邮件:fetchmail 227

9.12.1 fetchmail功能概述及基本用法 227

9.12.2 fetchmail配置工具:fetchmailconf 228

9.13 X Windows 邮件监视程序:KBiff 231

9.14 Qmail 232

9.14.1安装Qmail 232

9.14.2测试Qmail 232

9.14.4配置Qmail 234

10.1.1 ipchains内核支持 236

10.1.2 ipchains功能概述 236

10.1 Linux ipchains 236

第10章 防火墙与代理服务器 236

10.1.3 ipchains参数介绍 240

10.1.4 ipchains工作流程 245

10.1.5红旗Linux防火墙 247

10.1.6 IP流量控制 251

10.1.7 IP数据包过滤 251

10.1.8 IP伪装 255

10.1.9 IP转发 257

10.2代理服务器 258

10.2.1 squid代理服务器 259

10.2.2配置squid客户端 263

10.2.3使用squid设置透明代理 263

10.3各种代理方式比较 264

10.3.1 squid传统代理和透明代理 265

10.3.2 plug-gw 266

10.3.3 Apache逆向代理 267

第11章 配置网络信息服务(NIS) 268

11.1 NIS工作原理 268

11.1.1 NIS域 269

11.1.2 NIS映像文件 269

11.1.3 NIS服务器和客户 270

11.1.5 NIS文件说明 271

11.1.4 NIS捆绑 271

11.1.6网络组 272

11.1.7 NIS命令 273

11.1.8小结 277

11.2配置NIS服务 277

11.2.1规划NIS配置 277

11.2.2启动、停止NIS 278

11.2.3初始化主NIS服务器 278

11.2.4初始化NIS客户机 282

11.2.5初始化从NIS服务器 284

11.3.3删除从NIS服务器 285

11.3.2添加NIS服务器 285

11.3.1修改NIS域名 285

11.3管理NIS域 285

11.3.4改变NIS主服务器 286

11.4管理NIS映像 286

11.4.1添加新映像 286

11.4.2修改映像 287

11.5管理NIS用户 287

11.6检查NIS服务器状态 287

第12章 配置新闻服务器 289

12.1 Linux新闻服务器概述 289

12.2新闻服务器应用程序及其配置文件 289

12.2.1接收新闻馈送守护进程:innd 290

12.2.2接收新闻主机馈送:innfeed 293

12.2.3向其他新闻主机馈送:nntpsend 295

12.2.4监视innd进程:innwatch 296

12.2.5 INN的用户交互软件:ctlinnd 297

12.2.6 NNRP 298

12.2.7 moderate 299

12.2.8文章过期控制 299

12.2.9 Storage API 300

12.3安装新闻服务器 302

12.4配置新闻客户 303

12.4.1配置Internet Explore和Netscape新闻客户 303

12.4.2配置Krn新闻客户 308

12.4.3 TIN新闻客户 309

13.1.1安装Firebird BBS 311

13.1 Firebird BBS 311

第13章 配置BBS服务器 311

13.1.2 Firebird BBS与新闻组的结合 312

13.2 PowerBBS 312

13.3使用WWWThreads、mySQL和perl搭建论坛 313

13.3.1 WWWThreads特性 314

13.3.2 WWWThreads安装准备 318

13.3.3安装WWWThreads 318

13.4编程实现BBS 319

13.4.1设计数据库与表格 320

13.4.2设计PHP脚本程序 321

14.2.1配置BOOTP或者DHCP 324

14.2配置Linux远程启动 324

14.1 Linux远程启动 324

第14章 Linux远程启动 324

14.2.2配置TFTP 326

14.2.3内核映像 326

14.2.4 Net loader 326

14.2.5 Linux配置 328

14.2.6客户端配置 328

14.2.7设置引导过程 328

14.2.8配置Linux的远程启动 329

14.3远程启动实例 330

15.1 SNMP——一个简单的网络管理模型 333

15.1.1 SNMP简介 333

第15章 使用SNMP管理TCP/IP网络 333

15.1.2 SNMP工作原理 334

15.1.3 SMUX协议 344

15.2 SNMP配置 347

15.3 SNMP定义文件 354

第16章 Linux、Windows NT与NetWare的资源共享 358

16.1配置Linux Samba 358

16.1.1 Samba的概念 358

16.1.2配置Linux Samba服务器 359

16.1.3配置Windows Ssamba客户机 362

16.1.4配置Linux Samba客户机 364

16.1.6 Samba配置文件说明 367

16.1.5使PPP客户使用Samba服务器 367

16.1.7 Samba示例分析 369

16.1.8虚拟SMB服务 372

16.1.9 Samba常见问题分析 372

16.2 NFS网络文件系统 374

16.2.1网络文件系统介绍 374

16.2.2 NFS组成 375

16.2.3 NFS协议族 376

16.3配置NFS 377

16.3.1 Linux NFS的启动和停止 377

16.3.2配置Linux NFS服务器 377

16.3.3配置Linux NFS客户端 378

16.4 Linux、NT与NetWare的资源共享 379

16.4.1 Linux 与Linux 之间的资源共享 379

16.4.2 Linux 与Windows NT之间的资源共享 379

16.4.3 Linux 与NetWare之间的资源共享 380

16.5 NCP 381

16.5.1安装NCPFS 381

16.5.2安装SMBFS 382

第17章 维护系统安全和性能 383

17.1安全等级 383

17.2系统安全策略 385

17.2.1控制系统访问权限 385

17.2.3检查对计算机的非法入侵 386

17.2.2维护计算机的物理安全 386

17.2.4注销用户 387

17.2.5使用chroot()限制用户 387

17.2.6 SUID/SGID位和粘着位 387

17.3 Linux网络安全体系 389

17.4保护系统数据 391

17.4.1数据加密 391

17.4.2不同系统之间的数据和文件操作 392

17.4.3维护文件系统完整性 393

17.5维护文件系统空闲空间 393

17.5.1清除系统日志文件 394

17.6维护文件系统性能 396

17.6.1降低文件系统性能的因素 396

17.5.3建立虚拟盘 396

17.5.2增加磁盘空间和重构文件系统 396

17.6.2文件系统i节点溢出 397

17.6.3调整文件系统性能 398

17.7调整系统内存 400

17.7.1虚拟内存 400

17.7.2高速缓存 402

17.8 SSH 403

17.8.1 SSH的工作机制 403

17.8.2安装SSH 404

17.8.3使用SSH 406

17.9使用SYN数据包过滤连接请求 407

17.10 Linux 中的网络安全工具 408

18.1在Linux 中安装Oracle 8数据库 410

18.1.1系统硬件要求 410

18.1.2安装ORACLE数据库的主要步骤 410

第18章 数据库服务器 410

18.1.3使用ORACLE安装盘创建数据库对象 414

18.1.4启动、关闭Oracle 8数据库的步骤 415

18.1.5使用脚本创建数据库对象 416

18.2在Linux中安装Oracle 8i 417

18.2.1系统硬件要求 417

18.2.2安装步骤 417

18.2.3启动、关闭Oracle 8I数据库的步骤 419

18.3.2安装DB26.1的步骤 420

18.3.3启动、关闭DB2数据库的步骤 420

18.3在Linux上安装DB26.1 420

18.3.1系统硬件要求 420

18.4在Linux上安装Sybase 421

18.4.1安装要求 421

18.4.2安装步骤 421

18.4.3配置Sybase数据库 421

18.4.4启动、关闭Sybase数据库的步骤 421

18.5 MySQL 422

18.5.1安装MySQL 423

18.5.2测试MySQL的运行情况 423

18.5.3 MySQL不支持的功能 425

18.5.4 MySQL常用命令 426

18.5.5 MySQL与C语言接口 434

18.5.6 MySQL与Perl的接口 441

18.5.7 MySQL应用实例 443

18.6 PostgreSQL 445

18.6.1 PostgreSQL的特性 446

18.6.2 PostgreSQL数据库结构 447

18.6.3 PostgreSQL数据库的C语言接口 448

19.1.1 PHP3的功能 452

19.2安装PHP3 452

19.1.2 PHP的特点 452

19.1 PHP3概述 452

第19章 PHP脚本 452

19.3配置PHP 453

19.3.1常用配置选项 453

19.3.2其他配置选项 455

19.4 PHP语法 456

19.5基本语句 458

19.5.1赋值语句 459

19.5.2条件语句 460

19.5.3循环语句 460

19.5.4 REQUIRE语句和InCLUDE语句 462

19.5.5函数 462

19.5.6类定义 463

相关图书
作者其它书籍
返回顶部