《GNS3实战指南》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:(美)JasonC.Neumann著;曹绍华,张青锋,佟梦竹译
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2016
  • ISBN:9787115423092
  • 页数:232 页
图书介绍:GNS3是一款具有图形化界面的网络虚拟软件 ,可以运行在Windows、OS X和Linux平台上,它通过模拟路由器和交换机来创建复杂的物理网络的模拟环境。本书采用类似于教程的讲解方式,由浅入深地为网络工程师和系统管理员讲解了使用GNS3的方法。通过本书,你将学会仅使用一台计算机,或在多台计算机上采用负载平衡的方式,来创建和管理从简单到复杂的所有网络。

第1章 GNS3介绍 1

1.1 为什么使用GNS3 2

1.1.1 硬件仿真 2

1.1.2 操作系统模拟 2

1.1.3 GNS3服务器的可扩展性 3

1.1.4 虚拟连接 3

1.2 开源集成 5

1.2.1 Dynamips模拟器 5

1.2.2 QEMU和VirtualBox 5

1.3 局限性 5

1.3.1 组装需求 6

1.3.2 有限模拟 6

1.3.3 不完整的网络性能 6

1.4 结语 6

第2章 基本GNS3系统的安装 8

2.1 一般要求 9

2.2 在Microsoft Windows上安装 9

2.3 在OS X上安装 11

2.4 在Ubuntu Linux上安装 12

2.4.1 利用GNS3安装包安装 12

2.4.2 利用GNS3源代码安装 12

2.5 GNS3设备 15

2.5.1 一些优缺点 15

2.5.2 GNS3 WorkBench 15

2.5.3 安装GNS3 WorkBench 16

2.6 结语 18

第3章 配置 19

3.1 获取IOS镜像 19

3.2 建立第一台IOS路由器 21

3.2.1 配置Dynamips 21

3.2.2 在GNS3中添加IOS镜像 23

3.2.3 手动设置Idle-PC值 26

3.3 结语 29

第4章 创建并管理项目 31

4.1 项目管理概述 31

4.1.1 术语 32

4.1.2 屏幕布局 32

4.2 使用GNS3工具栏 34

4.2.1 第一组工具栏 34

4.2.2 第二组工具栏 34

4.2.3 第三组工具栏 35

4.2.4 第四组工具栏 35

4.3 使用Devices工具栏 37

4.4 创建第一个项目 38

4.4.1 使用路由器 38

4.4.2 在路由器间创建链路 40

4.4.3 配置虚拟硬件 40

4.4.4 启动、停止、暂停路由器 41

4.4.5 登录路由器 42

4.5 以太网交换机节点 45

4.6 改变符号并组织设备 46

4.7 结语 46

第5章 主机集成以及Wireshark的使用 48

5.1 虚拟PC模拟器 48

5.1.1 安装VPCS 49

5.1.2 VPCS命令 49

5.1.3 VPCS IP寻址 50

5.2 VirtualBox 51

5.2.1 在Windows上安装 51

5.2.2 在OS X上安装 52

5.2.3 在Linux上安装 52

5.2.4 导入设备 52

5.2.5 VirtualBox首选项 53

5.2.6 VirtualBox虚拟机设置 54

5.2.7 在项目中使用VirtualBox主机 56

5.2.8 连接VirtualBox主机节点到其他设备上 57

5.2.9 使用Linux虚拟机的简单VirtualBox项目 58

5.3 Wireshark 59

5.3.1 在Windows上安装 59

5.3.2 在OS X上安装 59

5.3.3 在Linux上安装 60

5.3.4 在GNS3中捕获数据包 60

5.4 结语 63

第6章 Juniper Olive和vSRX Firefly 64

6.1 在Windows和OS X上安装QEMU 64

6.2 在Linux上安装QEMU 65

6.3 Juniper介绍 66

6.4 安装Juniper 67

6.4.1 过程概述 67

6.4.2 获取FreeBSD 68

6.4.3 获取Juniper Olive软件 68

6.5 创建Juniper Olive CD镜像文件 68

6.5.1 在Windows上创建IOS 68

6.5.2 在OS X上创建IOS 69

6.5.3 在Linux上安装IOS 69

6.6 使用QEMU安装、配置FreeBSD 70

6.6.1 准备好创建目录 70

6.6.2 安装支持Junos的FreeBSD系统 70

6.7 在FreeBSD上安装Juniper Olive 79

6.7.1 启动并运行Olive 79

6.7.2 备份Jumper Olive 81

6.8 在GNS3中配置Juniper路由器 82

6.8.1 在GNS3中添加Juniper虚拟机 83

6.8.2 添加以太网接口 83

6.9 测试Juniper路由器 84

6.10 运行Juniper vSRX Firefly 85

6.10.1 在VirtualBox上创建Firefly虚拟机 86

6.10.2 为虚拟机分配更多的处理器 88

6.10.3 在GNS3中添加vSRX Firefly 88

6.10.4 创建一个带有区域防火墙的项目 89

6.11 结语 92

第7章 设备节点、真实交换机和互联网 93

7.1 内置的设备节点 93

7.2 节点配置器 94

7.3 以太网集线器 95

7.4 EtherSwitch路由器 95

7.5 帧中继交换机 97

7.5.1 简单的帧中继集线器和Spoke Configuration 98

7.5.2 使用IOS创建帧中继交换机 100

7.6 ATM交换机 102

7.7 云节点 103

7.8 连接GNS3设备到物理硬件 105

7.8.1 Dynamips权限 105

7.8.2 为PC准备桥接器 106

7.8.3 在Windows上使用环回适配器 106

7.8.4 在OS X上的TUN/TAP驱动程序 108

7.8.5 在Ubuntu Linux上的TUN/TAP驱动程序 109

7.9 连接到真实交换机 109

7.9.1 配置标准802.1Q中继 109

7.9.2 创建难以捉摸的中断交换机 112

7.9.3 可选的中断交换机配置 117

7.9.4 使用PC中的多适配器 119

7.10 将GNS3设备连接到互联网 120

7.10.1 配置窗口 120

7.10.2 配置基于UNIX的系统 120

7.10.3 创建简单网络 120

7.11 结语 121

第8章 Cisco ASA、IDS/IPS和IOS-XRv 123

8.1 Cisco Configuration Professional 124

8.1.1 项目配置 124

8.1.2 CCP安装 125

8.1.3 运行CCP 125

8.2 Cisco ASA防火墙 127

8.2.1 获取镜像 127

8.2.2 准备GNS3专用ASA镜像 127

8.2.3 配置GNS3专用ASA 128

8.2.4 在GNS3中测试ASA 131

8.3 ASDM安装 132

8.4 Cisco IDS/IPS 135

8.4.1 获取IDS/IPS镜像 136

8.4.2 创建QEMU就绪型IDS/IPS系统 136

8.4.3 劫持硬件 138

8.4.4 测试IDS/IPS 141

8.4.5 为IDS/IPS配置GNS3 142

8.4.6 验证GNS3中的IDS/IPS 144

8.5 Cisco IOS-XRv 144

8.5.1 配置 GNS3的IOS-XRv 145

8.5.2 创建简单的IOS-XR项目 147

8.6 最后的思考 149

第9章 UNIX和NX-OSv专用版Cisco IOS 151

9.1 Cisco IOU 151

9.1.1 IOU对于GNS3的意义 152

9.1.2 交换,交换,更多交换 152

9.1.3 IOU镜像 153

9.1.4 IOU安装须知 153

9.2 在Linux PC上设置IOU 154

9.2.1 安装IOU 154

9.2.2 创建许可文件 155

9.2.3 配置GNS3 155

9.3 使用Windows和OS X上的GNS3 IOU虚拟机 160

9.3.1 将GNS3 IOU虚拟机导入VirtualBox 160

9.3.2 上传IOU镜像文件 162

9.3.3 为IOU配置GNS3 163

9.3.4 IOU实测 167

9.4 NX-OSv 168

9.4.1 将NX-OSv导入VirtualBox 169

9.4.2 为NX-OSv配置GNS3 170

9.4.3 NX-OSv实测 171

9.5 结语 174

第10章 雨中作乐 176

10.1 从一台访问服务器管理设备 176

10.1.1 安装虚拟接口 177

10.1.2 准备GNS3服务器 180

10.1.3 在GNS3中创建虚拟访问服务器 181

10.1.4 配置Cisco IP主机名表 183

10.1.5 观察虚拟访问服务器实际运行效果 185

10.2 将配置部署到真正的硬件 187

10.2.1 将GNS3配置导出到Cisco路由器 187

10.2.2 将Cisco路由器配置导入GNS3 188

10.3 在平台间复制GNS3项目 188

10.3.1 纯IOS项目 188

10.3.2 包含IOU设备的项目 189

10.3.3 包含VirtualBox设备的项目 190

10.4 探讨GNS3控制台 190

10.5 使用多台PC创建项目 191

10.5.1 Dynamips客户端/服务器安装 191

10.5.2 创建GNS3 Uberlab超级实验室 198

10.6 GNS3实验室的乐趣和好处 199

10.6.1 准备Cisco考试 199

10.6.2 保护网络 199

10.6.3 练习现实场景 200

10.7 最后的思考 202

附录A 故障诊断 203

附录B Cisco硬件与GNS3的兼容性 217

附录C NM-16ESW和IOU L2的限制 223

术语表 228