Linux 网络基础配置

 一.以太网连接

     1.在Linux中,以太网接口被命名为:eth0,eth1等,0,1代表网卡编号

     2.通过lspci命令可以查看网卡硬件信息(如果是usb网卡,则可能需要使用lsusb命令)

     3.命令ifconfig用来查看接口信息

       # ifconfig  -a       查看所有接口

       # ifconfig  eth0    查看特定接口

     4.命令ifup,ifdown用来启动,禁用一个接口

       # ifup eth0

       # ifdown eth0

Linux 网络基础配置


Linux 网络基础配置


Linux 网络基础配置


 二.配置网络信息

     1.使用setup命令可以配置网络信息(注意:这里我默认了自动启动配置,如果没有自启则需要自己配置)

Linux 网络基础配置


Linux 网络基础配置


 三.网络相关配置文件

     1.网卡配置文件

       /etc/sysconfig/network-scripts/ifcfg-eth0

     2.DNS配置文件(通过增加一行配置来添加DNS信息)

       /etc/resolv.conf

     3.主机名配置文件

       /etc/sysconfig/network

     4.静态主机名配置文件

        /etc/hosts

Linux 网络基础配置


Linux 网络基础配置


 四.网络测试命令

    1.测试网络连通性

       ping  192.168.206.128(网关)

       ping   www.baidu.com

    2.测试DNS解析

       host   www.baidu.com

       dig     www.baidu.com (专业一点的解析)

    3.显示路由表

       ip   route

    4.追踪到达目标地址的的网络路径

       traceroute   www.baidu.com

    5.使用mtr进行网络质量测试(结合了traceroute和ping)

        mtr   www.baidu.com

Linux 网络基础配置


Linux 网络基础配置


Linux 网络基础配置


Linux 网络基础配置


 五.修改主机名

    1.实时修改主机名(短时性修改,重启后就丢失)

      hostname  haige(要修改的主机名)

    2.永久性修改主机名

       /etc/sysconfig/network(一个配置文件)

         HOSTNAME=haige

Linux 网络基础配置


 六.故障排查

     网络故障排查遵循从底层到高层,从自身到外层的流程进行

    1.先查看网络配置信息是否正确

      # IP地址

      # 子网掩码

      # 网关

      # DNS

     2.查看到达网关是否连通

       ping  网关IP地址

     3.查看DNS解析是否正常

        host  www.baidu.com

        host  www.126.com

        host  www.douban.com