|
目 录
第1篇 网络基础篇
第1章 架站前所需的技能 3
1.1 前言 3
1.2 架站的基本流程 4
1.2.1 了解网络基础 6
1.2.2 了解架站的目的 7
1.2.3 Linux安装硬盘规划 8
1.2.4 了解欲架设的网站服务原理 10
1.2.5 服务的包安装、漏洞修补、包升级 10
1.2.6 主机设置、启动、观察与调试 11
1.2.7 客户端设置、观察与调试 13
1.2.8 安全性设置 13
1.2.9 服务日志、日志文件与备份管理 14
1.3 自我评估是否已经具有架站能力 15
课后练习 16
第2章 简易网络基础 18
2.1 关于网络 18
2.1.1 网络是什么 19
2.1.2 网络的功能 19
2.1.3 网络的一般运作流程 19
2.1.4 TCP/IP与OSI网络七层协议 20
2.2 网络层的相关协议 24
2.2.1 传输单位 24
2.2.2 物理层 24
2.2.3 数据链路层 27
2.3 Internet Protocol(IP)的概念 29
2.3.1 IP的组成 29
2.3.2 网段的概念 30
2.3.3 Netmask的用途与子网的划分 31
2.3.4 IP的种类与IP的获取方式 33
2.4 路由的概念 35
2.4.1 什么是路由(Route) 35
2.4.2 观察主机的路由 37
2.4.3 设置网络需要的一组参数 38
2.5 数据包的格式 39
2.5.1 通信端口与Socket pair 39
2.5.2 数据包的传送 40
2.5.3 TCP和三次握手 41
2.5.4 UDP 43
2.5.5 ICMP 44
2.5.6 数据包过滤防火墙的概念 45
2.6 DNS的基本概念 45
2.7 基本网络布线模式 46
2.7.1 基本组件 46
2.7.2 连网的基本要求 47
2.8 网络媒体的选择 48
2.8.1 网线的等级 48
2.8.2 网卡的选购依据 49
2.8.3 Switch还是Hub 49
2.8.4 整体流量的考虑 50
重点回顾 50
特别感谢 51
参考资料 51
课后练习 51
第3章 局域网构建简介 53
3.1 如何组网 53
3.1.1 常见的硬件连接方式 53
3.1.2 网络设备与连线选购的注意事项 55
3.1.3 内部连接的网络参数 57
3.1.4 要安装哪些通信协议 58
3.2 网络连接的方式 58
3.3 Windows个人计算机的设置 60
3.3.1 Windows 2000的设置方式 60
3.3.2 Windows 98的设置方式 63
3.3.3 Windows XP的设置方式 66
课后练习 68
第4章 接入Internet 69
4.1 Linux网络相关配置文件 69
4.1.1 /etc/sysconfig/network 69
4.1.2 /etc/sysconfig/network-scrips/ifcfg-ethn 69
4.1.3 /etc/modules.conf 69
4.1.4 /etc/resolv.conf 69
4.1.5 /etc/hosts 70
4.2 安装网卡 70
4.2.1 手动安装网卡驱动程序 70
4.2.2 使用Private IP测试网卡 74
4.3 接入Internet的方法 76
4.3.1 固定IP的上网方式:非拨号上网 76
4.3.2 Cable Modem上网方式 78
4.3.3 ADSL拨号上网方式 79
4.3.4 拨号程序rp-pppoe出错处理 85
4.4 设置内部保留IP与DNS IP 86
4.4.1 /etc/hosts 86
4.4.2 resolv.conf 87
4.5 详解无法连网的几大问题 88
参考文献 89
课后练习 89
第5章 Linux常用的网络命令 90
5.1 网络参数设置命令 90
5.1.1 ifconfig 90
5.1.2 ifup和ifdown 92
5.1.3 route 92
5.2 一些网络诊断命令 94
5.2.1 ping 95
5.2.2 traceroute 96
5.3 网络查询命令 97
5.3.1 netstat 97
5.3.2 host 99
5.3.3 nslookup 100
5.4 远程连接使用命令:telnet,ftp,ncftp 101
5.4.1 telnet 101
5.4.2 ftp 102
5.4.3 ncftp 103
5.5 文本网页浏览:lynx,wget 105
5.5.1 lynx 105
5.5.2 wget 107
5.6 终端机的中文显示:jmcce计划 108
5.7 连不上某些网站的处理方法:
修改MTU 112
5.7.1 找出MTU值 112
5.7.2 修改MTU值 114
课后练习 115
参考资料 116
第6章 Linux网络排错七步骤 117
6.1 网络硬件传输的问题 118
6.2 软件设置的问题 119
6.3 解决问题的方法 119
6.3.1 步骤一:确认网卡工作正常 120
6.3.2 步骤二:确认局域网硬件连接 124
6.3.3 步骤三:确认路由表没有问题 126
6.3.4 步骤四:确认DNS的设置 126
6.3.5 步骤五:NAT功能(或IP共享器)是否正常 127
6.3.6 步骤六:ADSL或router的问题 128
6.3.7 步骤七:主机服务是否关掉与服务权限的问题 129
|
|