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网络配置和网络诊断命令介绍
  • 相关阅读:
    vue中的 computed 和 watch 的区别
    mysql8.0 初始化数据库及表名大小写问题
    sql server alwayson 调整数据文件路径
    zabbix 自定义监控 SQL Server
    mysql 创建用户及授权
    mysql 设置从库只读模式
    mysql8.0 主从复制安装及配置
    centos8.0安装mysql8.0
    centos8替换阿里数据源
    npm publish 报错 【you or one of your dependencies are requesting a package version that is forbidden by your security policy】
  • 原文地址:https://www.cnblogs.com/zhangjiankun/p/4856655.html
Copyright © 2011-2022 走看看