当前位置:首页 > 工业技术
网络管理必备工具软件精解 Linux版
网络管理必备工具软件精解 Linux版

网络管理必备工具软件精解 Linux版PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:李波,杨红编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2009
  • ISBN:9787115191564
  • 页数:451 页
图书介绍:本书中涉及的网络管理软件,全部可以运行于Linux平台。这些工具是网络管理所必需的、运行于Linux平台的系统集成和第三方工具软件。本书主要针对网络管理、网络安全管理、网络诊断与测试,以及服务器的管理,不包括对网络服务的管理。也就是说,从某种意义上讲,这本书是对网络硬件的管理和网络安全的管理,用于故障诊断与侦错、网络安全扫描、网络设备运行状况监视,以及网络设备的远程配置。有鉴于此,我们精心挑选了一些在网络管理中经常使用的工具软件,详细介绍了其功能、特点和经典的使用方法,从而给网管一双洞察一切的明亮慧眼,一双化腐朽为神奇的灵巧双手,及时解决网络故障、有效降低网管难度、大幅提升网络性能和稳定性,使读者能够迅速成长为一名合格的、成熟的网管,独立担当企业网络的管理重任。
《网络管理必备工具软件精解 Linux版》目录

第1章 系统管理工具 1

1.1系统管理工具 1

1.1.1用户账号管理 1

1.1.2监视系统 6

1.1.3各种服务管理 14

1.1.4日志文件管理 16

1.2软件管理工具 20

1.2.1添加删除应用程序 20

1.2.2格式化软盘 24

1.2.3挂载文件系统 24

1.2.4文件压缩与归档 26

1.3文件系统权限管理工具 37

1.3.1权限的概述 37

1.3.2文件或目录权限的查看 38

1.3.3在图形模式下修改文件或目录的权限 39

1.3.4在文本模式下修改文件或目录的权限 39

1.3.5特殊权限的设置 42

1.4Linux命令行工具 43

1.4.1free——实时内存监控命令 43

1.4.2vmstat——监视虚拟内存使用情况 45

1.4.3shutdown——安全关机命令 47

1.4.4halt——最简单的关机命令 49

1.4.5reboot——重启动命令 51

1.4.6init——操作系统运行控制命令 51

1.4.7ps——进程查看命令 53

1.4.8top——系统任务监视工具 57

1.4.9pstree——进程树查看命令 60

1.4.10pgrep——进程查找命令 61

1.4.11fg——将程序或者命令切换到前台执行 63

1.4.12at——在指定的时间执行命令 63

1.4.13kill——终止进程命令 64

1.4.14killall——终止进程命令 66

1.4.15nice——设置优先级命令 68

1.4.16renice——修改优先级命令 68

1.4.17procinfo——显示系统状态 70

1.4.18crontab——设置计时器 71

1.4.19dmesg——显示开机设备信息 72

1.4.20chkconfig——系统服务控制命令 73

第2章 TCP/IP工具 75

2.1静态IP地址管理工具 75

2.1.1IP地址 75

2.1.2子网掩码 75

2.1.3TCP/IP配置文件 76

2.1.4在图形界面下配置网络 76

2.2动态IP地址分配工具 81

2.2.1获取动态IP地址 81

2.2.2安装DHCP服务 81

2.2.3DHCP服务的启动与停止 85

2.2.4DHCP服务的配置 86

2.3Linux命令行工具 88

2.3.1ifcofnig——网络接口查看和配置命令 88

2.3.2hostname——查看或设置主机名 93

2.3.3ip——网络配置命令 95

2.3.4iplink——配置网络设备的命令 97

2.3.5ipaddress——协议地址管理命令 100

2.3.6route——显示和修改本地路由表命令 106

2.3.7netcat——网络读写数据命令 109

2.3.8arp——网络地址表管理工具 113

2.3.9IP计算器——ipcalc 115

第3章 网络连通性测试工具 118

3.1Linux图形界面下测试网络 118

3.1.1网络设备查询 118

3.1.2网络连通性测试 119

3.1.3网络信息统计 120

3.1.4网络路由跟踪 120

3.1.5网络端口扫描 121

3.1.6网络查阅 121

3.1.7查询登录用户的信息 122

3.1.8城名查询工具 122

3.2Linux命令行工具 123

3.2.1ping——网络连通性测试命令 123

3.2.2traceroute——路由跟踪命令 127

3.2.3netreport——监视网络状态 132

3.2.4nestat——查看网络状态 132

第4章 网络性能指标 138

4.1定义网络性能 138

4.1.1网络可用性 138

4.1.2网络信息响应时间 140

4.1.3网络利用率 142

4.1.4网络吞吐量 142

4.1.5网络带宽容量 143

4.2网络性能数据的收集方法 143

4.3观察网络流量 145

4.3.1libpcap库的获取与安装 145

4.3.2tcpdump的获取与安装 146

4.3.3网络接口 146

4.3.4tcpdump监视 147

4.3.5使用tcpdump过滤数据包 149

第5章 网络性能测试工具 153

5.1利用Netperf测试网络性能 153

5.1.1Netperf的工作方式 153

5.1.2TCP网络性能 153

5.1.3UDP网络性能 153

5.1.4Netperf的获取与安装 154

5.1.5Netperf服务器端的启动 155

5.1.6网络性能测试的指标 156

5.1.7Netperf命令行参数 156

5.1.8Netperf测试网络性能 157

5.2利用Iperf测试网络性能 161

5.2.1Iperf的工作方式 161

5.2.2Iperf的获取 161

5.2.3Iperf的安装 161

5.2.4Iperf的服务器端选项和启动 162

5.2.5Iperf客户端的选项 164

5.2.6Iperf工具的通用选项 165

5.3利用Pathload测试网络性能 167

5.3.1Pathload的工作方式 167

5.3.2Pathload的获取 167

5.3.3Pathload的安装 167

5.3.4Pathload服务器端的启动 169

5.3.5Pathload客户端的启动 170

5.3.6Pathload客户端的详细输出 171

5.4利用Pathrate测试网络性能 173

5.4.1Pathrate的工作方式 173

5.4.2Pathrate的获取 173

5.4.3Pathrate的安装 173

5.4.4Pathrate服务器端的启动 175

5.4.5Pathrate客户端的启动 175

5.5利用DBS测试网络性能 177

5.5.1DBS的组成 178

5.5.2安装NTP和Gnuplot 178

5.5.3获取并安装DBS 179

5.5.4dbsd程序 180

5.5.5dbsc配置文件 181

5.5.6配置NTP服务 184

5.5.7运行测试 186

5.5.8数据分析 187

5.6利用tcptrace测试网络性能 188

5.6.1tcptrace的工作流程 188

5.6.2tcptrace的获取与安装 188

5.6.3以控制台模式使用tcptrace 189

5.6.4图形生成工具xplot 198

5.6.5输出tcptrace图形 199

第6章 网络安全性测试工具 205

6.1Narrow安全扫描器 205

6.1.1NSS的下载和安装 205

6.1.2NSS的用法 206

6.2Nessus漏洞扫描器 207

6.2.1Nessus的获取 207

6.2.2Nessus软件包的安装 207

6.2.3Nessus服务的启动与关闭 208

6.2.4建立Nessus用户 209

6.2.5更改用户密码 211

6.2.6删除指定用户 211

6.2.7测试本机的安全性 212

6.2.8测试网络中主机的安全性 214

6.2.9安全报告的保存 215

6.3Wireshark网络包分析 216

6.3.1Wireshark的获取与安装 216

6.3.2Wireshark的启动 217

6.3.3Wireshark窗口的介绍 219

6.3.4实时捕获数据包 221

6.3.5处理已捕获的数据包 224

6.3.6文件输入/输出与打印 228

6.3.7文件合并 231

6.3.8捕获统计 231

6.4Snort网络扫描 234

6.4.1Snort的获取与安装 234

6.4.2Snort的命令选项 235

6.4.3Snort的3种工作模式 236

6.4.4snort.conf规则文件配置 246

6.5Nmap端口检查扫描 248

6.5.1Nmap的获取 249

6.5.2Nmap软件包的安装 249

6.5.3Nmap执行类型选项 249

6.5.4nmap的常规选项 251

6.5.5nmap的定时选项 253

6.5.6扫描目标主机所使用的操作系统 253

6.5.7扫描目标主机的服务 254

6.5.8扫描目标网络的服务 256

6.5.9nmap输出清单 257

第7章 系统日志分析工具 259

7.1Linux系统日志文件 259

7.1.1常用的Linux日志文件 259

7.1.2用户登录日志查看 260

7.1.3查看进程统计日志 263

7.2日志分析工具Logcheck 265

7.2.1Logcheck的获取与安装 266

7.2.2配置Logcheck 266

7.3日志实时监控工具Swatch 267

7.3.1Swatch的获取与安装 267

7.3.2Swatch的配置 268

7.3.3Swatch的使用 270

7.4架设日志服务器 271

7.4.1客户端日志配置 271

7.4.2日志服务器端的配置 272

第8章 服务器监控工具 273

8.1系统负荷监测 273

8.1.1uptime命令 273

8.1.2vmstat命令 274

8.1.3proc系统监控 278

8.1.4x1oad和tload命令 281

8.1.5使用phpsysinfo监控系统 283

8.1.6使用MRTG监控系统资源 287

8.2服务器网络流量监控工具 294

8.2.1利用MRTG监控网络流量 295

8.2.2利用Ntop监控网络流量 304

第9章 远程操作工具 318

9.1Telnet远程操作 318

9.1.1Telnet的工作过程和协议 318

9.1.2Telnet服务器端的安装 318

9.1.3Telnet服务器端的配置 319

9.1.4Telnet服务的启动与停止 320

9.1.5Telnet的使用 321

9.2VNC远程桌面 327

9.2.1VNC服务的概述 327

9.2.2VNC服务的安装 327

9.2.3VNC服务的基本配置 328

9.2.4VNC服务的启动与停止 328

9.2.5访问VNC服务 330

9.3SSH远程操作 335

9.3.1SSH服务的概述 335

9.3.2SSH的加密体系 335

9.3.3SSH服务的安装 336

9.3.4SSH服务的配置 337

9.3.5SSH服务的启动与停止 338

9.3.6Linux环境下的SSH客户端 339

9.3.7Windows环境下的SSH客户端 342

第10章 远程管理工具 346

10.1Webmin概述 346

10.2Webmin的安装与配置 346

10.2.1安装Apache服务 346

10.2.2安装Perl语言解释器 347

10.2.3安装OpenSSL和NetSSLeayperl 348

10.2.4安装Webmin 349

10.2.5配置的Webmin 350

10.3利用Webmin进行系统管理 359

10.3.1利用Webmin进行用户管理 359

10.3.2利用Webmin管理开机与关机 362

10.3.3利用Webmin进行进程管理 363

10.3.4利用Webmin进行软件包管理 364

10.3.5利用Webmin管理系统日志 367

10.4利用Webmin进行服务管理 368

10.4.1利用Webmin管理Samba服务 368

10.4.2利用Webmin管理DHCP服务 373

10.4.3利用Webmin管理DNS服务 379

10.4.4利用Webmin管理Web服务 389

10.4.5利用Webmin管理Squid代理服务 398

10.5利用Webmin进行网络安全管理 407

10.5.1禁止用户访问不安全网站 407

10.5.2禁止用户上网 408

10.5.3禁止用户使用指定服务 409

10.5.4禁止使用ICMP协议 409

10.5.5强制访问指定网站 410

10.5.6发部内部网络服务器 411

第11章 虚拟机工具 413

11.1VMware概述 413

11.1.1VMware概述 413

11.1.2VMware的获取 413

11.2安装VMware 413

11.2.1安装VMware 413

11.2.2配置VMware 414

11.2.3启动并注册VMware 417

11.3新建虚拟机 418

11.3.1建立虚拟机 418

11.3.2更改虚拟机配置 425

11.4虚拟光驱 431

11.4.1挂载镜像文件 431

11.4.2创建光盘镜像文件 432

附录A RedHatEnterpriseLinuxAS4应用软件大全 434

附录B Linux常用命令 440

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