• ip命令和ifconfig命令(转载)


    Linux的ip命令和ifconfig类似,但前者功能更强大,并旨在取代后者。使用ip命令,只需一个命令,你就能很轻松地执行一些网络管理任务。ifconfig是net-tools中已被废弃使用的一个命令,许多年前就已经没有维护了。iproute2套件里提供了许多增强功能的命令,ip命令即是其中之一。

    clip_image002

    设置和删除Ip地址

    要给你的机器设置一个IP地址,可以使用下列ip命令:

    1. $ sudo ip addr add 192.168.0.193/24 dev wlan0

    请注意IP地址要有一个后缀,比如/24。这种用法用于在无类域内路由选择(CIDR)中来显示所用的子网掩码。在这个例子中,子网掩码是255.255.255.0。

    在你按照上述方式设置好IP地址后,需要查看是否已经生效。

     

    2. $ ip addr show wlan0

    clip_image004

    你也可以使用相同的方式来删除IP地址,只需用del代替add。

     

    3. $ sudo ip addr del192.168.0.193/24 dev wlan0

    clip_image006

    列出路由表条目

    ip命令的路由对象的参数还可以帮助你查看网络中的路由数据,并设置你的路由表。第一个条目是默认的路由条目,你可以随意改动它。

    在这个例子中,有几个路由条目。这个结果显示有几个设备通过不同的网络接口连接起来。它们包括WIFI、以太网和一个点对点连接。

     

    1. $ ip route show

    clip_image008

    假设现在你有一个IP地址,你需要知道路由包从哪里来。可以使用下面的路由选项(译注:列出了路由所使用的接口等):

     

    2. $ ip route get10.42.0.47

    clip_image010

    ----------------------------------------------------------------------------------------------------------------------

    -----------------------------------------------------------------------------------------------------------------------

    ip命令和ifconfig命令一样,但是功能更加强大,并旨在取代后者。CentOS 7中默认使用ip命令,不在安装ifconfig。ifconfig命令属于net-tools套件,而ip命令属于iproute套件。下面来看一下它的用法:

    1.设置、查看和删除IP地址:

    设置IP地址——

    ip addr add 192.168.1.1/24 dev eth0

    查看IP地址——

    ip addr show eth0

    删除IP地址——

    ip addr del 192.168.1.1 dev eth0

     

    2.修改路由:

    查看路由表——

    ip route show

    查看路由包来自的接口(本地接口)——

    ip route get 123.125.114.144

    更改默认路由——

    ip route add default via 192.168.1.254

     

    3.显示网络信息:

    显示网络统计信息——

    ip -s link

    查看ARP条目——

    ip neigh(或neighbour)

    监控netlink消息——

    ip monitor all

     

    4.激活或停止网络接口:

    激活网络接口——

    ip link set eth0 up

    停止网络接口——

    ip link set eth0 down

    好吧,用惯ifconfig的我着实花了点时间来熟悉这玩意儿。另外,netstat命令也被ss命令取代了!

  • 相关阅读:
    7-4
    7-3
    第五章例5-2
    第五章例5-1
    第四章例4-12
    第四章例4-11
    第四章例4-10
    第四章例4-9
    第四章例4-8
    第四章例4-7
  • 原文地址:https://www.cnblogs.com/gispathfinder/p/6158257.html
Copyright © 2020-2023  润新知