zoukankan      html  css  js  c++  java
  • Linux网络配置和网络诊断命令介绍

    方法/步骤

    1. 1

      在接下来的讲解中,讲解的Linux网络配置和网络诊断的命令有:

      ifconfig、ping、netstat、traceroute、dig和nslookup、host、hostname、route、arp、ethtool、GUI管理命令system-config-network。

       
    2. 2

      第一个命令ifconfig,这个命令可以查看当前主机的ip地址和网卡信息。(附加网卡的启用ifup eth0与停用stop eth0命令)

       
       
    3. 3

      第二个命令ping,ping命令可以用来测试网络的连通性,使用非常广泛,不论是一般用户还是黑客都喜欢钟爱这个命令。

       
    4. 4

      第三个命令netstat,netstat(网络统计)命令显示连接信息,路由表信息等,通常配合使用参数,这里只演示一个参数。

       
       
    5. 5

      第四个命令traceroute,traceroute是路由跟踪命令,可以查看到你从源到目的的所经过的路由。

       
      Linux网络配置和网络诊断命令介绍
    6. 6

      第五、六个命令dig与nslookup,为什么放在一起讲呢?原因是它们既有联系又有区别,dig查询DNS相关信息记录,CNAME,MX记录等等。这个命令主要用于解决相关DNS查询;nslookup也具备查询DNS的功能,还可以

      可以显示一个ip地址的记录!

      Linux网络配置和网络诊断命令介绍
      Linux网络配置和网络诊断命令介绍
    7. 7

      第七、八个命令host和hostname,host命令可以用来查找到IP的名称或IP的名字在IPv4和IPv6 DNS记录和查询,hostname命令查看主机名,或者你可以到/etc/sysconfig/network中修改主机名。

      Linux网络配置和网络诊断命令介绍
      Linux网络配置和网络诊断命令介绍
    8. 8

      第九个命令route,可以用来查看路由表,也可以用来增加和删除路由条目。

      Linux网络配置和网络诊断命令介绍

      添加网关/设置网关

      route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0

      屏蔽一条路由

      route add -net 224.0.0.0 netmask 240.0.0.0 reject

      删除路由记录

      route del -net 224.0.0.0 netmask 240.0.0.0
      route del -net 224.0.0.0 netmask 240.0.0.0 reject

      删除和添加设置默认网关

      route del default gw 192.168.120.240
      route add default gw 192.168.120.240

      使用route 命令添加的路由,机器重启或者网卡重启后路由就失效了,和iptables一样,需要永久添加的话,也是使用开机执行,所以可以用以下方法添加永久路由:
        1.在/etc/rc.local里添加执行命令,进行开机执行,因为是root权限,所以不用sudo了:
        route add –net 220.181.8.0/24 dev eth0
        route add –net 220.181.9.0/24 gw 192.168.10.1
        2.在/etc/sysconfig/network里添加到末尾
        方法:GATEWAY=gw-ip 或者 GATEWAY=gw-dev
        3./etc/sysconfig/static-router :
        any net x.x.x.x/24 gw y.y.y.y
       
    9. 9

      第十个命令arp,ARP为地址解析协议,可以看到默认的表使用。

      Linux网络配置和网络诊断命令介绍
      Linux网络配置和网络诊断命令介绍
    10. 10

      第十一个命令ethtool,ethtool查看到网络模式和网络速度等信息。有关配置可以到/etc/sysconfig/network-scripts/ifcfg-eth0下进行修改。

      Linux网络配置和网络诊断命令介绍
    11. 11

      GUI管理命令system-config-network,图形化的管理界面调用命令。

      配置网络设置也可以使用配置IP地址、网关、DNS等。

      Linux网络配置和网络诊断命令介绍
      Linux网络配置和网络诊断命令介绍
  • 相关阅读:
    JQuery Ajax 在asp.net中使用小结
    加班对你的提升有多大?
    .net学习笔记---HttpResponse类
    .net学习笔记----HttpRequest类
    MVC学习笔记---MVC生命周期
    MVC学习笔记---MVC生命周期及管道
    .net学习笔记---HttpHandle与HttpModule
    C#学习笔记---修饰符,this关键字和static关键字
    C#学习笔记---如何提高代码逼格
    Linq学习笔记---Linq to Sql之where
  • 原文地址:https://www.cnblogs.com/zhangjiankun/p/4856655.html
Copyright © 2011-2022 走看看