一.查看网络接口信息 —— ifconfig命令
1.查看所有活动网络接口的信息
*       执行 ifconfig 命令
   2.接口的信息
*       执行 ifconfig -a 显示所有网络接口(包括未激活的端口
   3.络接口信息
*       格式:ifconfig 网络接口名
:ifconfig eth0
二.测试网络连接:
ping命令
*       用途:测试到目标主机的网络连接是否正常
*       格式:ping [选项目标主机地址
常用命令选项
*       -c:指定发送测试数据包的个数
*       -s:指定每次发送测试数据的大小(字节)
*       -i:指定发送测试数据包的时间间隔
例如:ping -c 2 -s 1024  -i 2 192.168.0.1       
三.查看及测试路由纪录
*       route命令
*       用途:查看或设置主机中的路由表信息
*       格式:route [-n]
*       traceroute命令
*       用途:测试从当前主机到目标主机间经过的网络节点
*       格式:traceroute 目标主机地址
例如:traceroute 202.106.0.20
四.查看及测试主机名称
*       hostname命令
*       用途:查看或设置当前的主机名(临时生效)
*       格式:hostname 主机名字
*       nslookup命令
*       用途:测试域名解析是否正常
*       格式:nslookup 目标主机地址 [DNS服务器地址]
例如:nsookup www.baidu.com
五.查看网络连接状态
*       netstat命令
*       用途:查看网络连接状态、路由表、接口统计等信息
*       格式:netstat [选项]
*       常用命令选项
*       -a:显示所有活动连接
*       -n:以数字形式显示
*       -p:显示进程信息
*       -t:查看TCP协议相关信息
*       -u:查看UDP协议相关信息
*       -r:显示路由表信息
常用的组合:netstat    -ntpl 查看正在侦听的tcp连接以及程序名字
            Netstat   -nupl 查看正在侦听的upd连接以及程序名字
注意: netstat -nr  route -n显示结果是一样的
六.查看ARP地址解析记录
*          arp命令
*       用途:查看及设置主机的ARP缓存表
*       格式:arp [-n]
 补充:  arp -s 192.168.0.123 11:11:11:11:11:11 静态绑定ip地址
         Arp –d 是删除
七.调整网络参数的方式
1. 临时设置 —— 使用命令调整网络参数
*       简单、快速,可直接修改运行中的网络参数
*       一般只适合在调试网络的过程中使用
*       系统重启以后,所做的修改将会失效
       2. 永久设置 —— 通过配置文件修改网络参数
*       修改各项网络参数的配置文件
*       适合对服务器设置固定参数时使用
*       需要重载网络服务或者重启以后才会生效
3.设置网络接口的ip地址、子网掩码
*       格式:ifconfig 接口名 ip地址 [netmask 子网掩码]
              ifconfig 网络接口 ip地址[/掩码长度]
            例如:ifconfig   eth0 192.168.0.2 netmask 255.255.255.0
 4. 禁用或者重新激活网卡
*       格式:ifconfig 网络接口 up
              ifconfig 网络接口 down
            等同于service 网络接口 restart
       5. 设置虚拟网络接口
*       格式:ifconfig 接口名:序号 IP地址
例如:ifconfig eth0:1 192.168.1.2
八.设置路由记录 —— route命令
*       删除路由表中的默认网关记录
*       格式:route del default gw IP地址
      例如: route del default   gw 192.168.0.1
*       向路由表中添加默认网关记录
*       格式:route add default gw IP地址
*       添加到指定网段的路由记录
*       格式:route add -net 网段地址 gw IP地址
     例如:route add -net 192.168.1.0/24 gw 192.168.0.1
*       删除到指定网段的路由记录
*       格式:route del -net 网段地址
九.网络接口配置文件
*           /etc/sysconfig/network-scripts/ 目录下的
*       ifcfg-eth0:第1块以太网卡的配置文件
*       ifcfg-eth1:第2块以太网卡的配置文件
vi /etc/sysconfig/network-scripts/ifcfg-eth0
*    DEVICE=eth0              设备名称
*    ONBOOT=yes              开机是否加载
*    BOOTPROTO=static        静态ip,还是通过dhcp获得ip等信息
*    IPADDR=192.168.4.1         ip地址
*    NETMASK=255.255.255.0    子网掩码
*    GATEWAY=192.168.4.254    网关地址
友情提示:修改完网卡后,一定要重启network服务。
十.网络服务启动脚本
*        /etc/init.d/network 脚本文件
*       用途:重新加载网络服务,设置相关网络参数
*       格式:/etc/init.d/network 控制参数
              service network 控制参数
*       常用控制参数
*       start:启动服务
*       stop:终止服务
*       restart:重新启动服务程序
*       reload:仅重新加载配置
*       status:查看服务状态
十一.   主机名称配置文件
*           /etc/sysconfig/network 文件
*       用途:保存全局网络设置,主要包括主机名信息
十二.   本地主机名称解析文件
*          /etc/hosts 文件
*       用途:保存主机名与IP地址的映射记录
*       hosts文件和DNS服务器的比较
*       默认情况下,系统首先从hosts文件查找解析记录
*       hosts文件只对当前的主机有效
*       hosts文件无法完全取代DNS服务器,只能完成辅助的主机名称解析
十三.   域名服务器配置文件
*         /etc/resolv.conf 文件
*       用途:保存本机需要使用的DNS服务器的IP地址
注意Linux下的DNS服务器地址设置有以下特点:
1、最多可以有3nameserver记录,windows只可以设置2个。
2、优先使用文件前面的nameserver记录,当前面的DNS服务器无效时自动使用后面的DNS服务器。