Linux网络配置命令介绍【转】

摘要:
方法/步骤1在下面的解释中,Linux网络配置和网络诊断命令是ifconfig、ping、netstat、traceroute、dig和nslookup、host、hostname、route、arp、ethtool和GUI管理命令system config network。2第一个命令是ifconfig,它可以查看当前主机的IP地址和网卡信息。4第三个命令是netstat。netstat命令显示连接信息、路由表信息等。它通常一起使用参数。这里只演示了一个参数。您还可以通过配置网络设置来配置IP地址、网关、DNS等。

方法/步骤

  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网络配置和网络诊断命令介绍
 

免责声明:文章转载自《Linux网络配置命令介绍【转】》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇SSL连接出现的问题linux下解压.zip压缩包出现乱码的问题解决下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

k8s service不能访问排错

简介 对于新安装的 Kubernetes,经常出现的一个问题是 Service 没有正常工作。如果您已经运行了 Deployment 并创建了一个 Service,但是当您尝试访问它时没有得到响应,希望这份文档能帮助您找出问题所在。​ Service工作逻辑 为了完成本次演练的目的,我们先运行几个 Pod $ kubectl run hostnames...

开源软件源码阅读小技巧

开源软件已经广泛的被互联网公司所应用,不仅仅是因为其能给企业节省一大笔成本,而且最重要的是拥有更多的自主可控性,能从源头上对软件质量进行把控。另一方面,由于开源软件背后往往没有大型的商业公司,所以文档相对来说不是非常完善(或者说文档和代码不一定相互对应),因此,作为一名合格程序员,尤其是基础软件开发的程序员,阅读开源软件源码的能力是必备的素质。 MySQ...

【转载】阿里云ECS Linux服务器禁止某些IP访问

在阿里云ECS Linux服务器运维过程中,如果发现某些IP访问异常,如怀疑有攻击行为或者怀疑是别人写的爬虫程序长时间占用你的服务器资源,则可以通过相关的设置来禁止这些IP段的访问,拒绝这些IP的请求。 根据官方给出的资料,我们可以通过以下两种方式来屏蔽这些IP。 一、通过对配置文件vim/etc/hosts.deny 进行修改配置,使用sshd、http...

最受欢迎的Linux发行版, Manjaro折腾全记录

安装Manjaro下载官方网站:https://manjaro.org/get-manjaro/目前官方最新版本为18.10,支持都包括xfce,kde,gnome三种桌面环境,选择喜欢的下载,我安装的是xfce桌面。 制作U盘启动使用Rufus以DD方式写入到U盘,注意此操作会擦除U盘所有数据,请做好备份。Rufus官方下载:https://github...

4.JS跳转路由/刷新/返回页面

1.JS跳转路由(需要拿到父组件的history)   clickHandle(){     let history = this.props.history;     history.push( '/home')   } 2.刷新页面(需要拿到父组件的history)   clickHandle(){     let history = this.pro...

linux(10)-linux环境下jdk配置自定义环境变量/etc/profile.d以及卸载自带openjdk

一、删除系统自带OpenJDK 以下操作,请切换至root权限进行操作 1.1、输入:rpm -qa | grep jdk  会查询出系统自带的OpenJDK及版本 [root@localhost /]# rpm -qa |grep jdkjava-1.7.0-openjdk-headless-1.7.0.51-2.4.5.5.el7.x86_64java...