Cheug's Blog

当前位置:网站首页 / Server / 正文

Linux ip命令

2019-03-24 / Server / 1840 次围观 / 0 次吐槽 /
  1. 检查网卡信息
    检查网卡的诸如 IP 地址,子网等网络信息,使用ip addr show命令(简写 ip a s):

image.png

  1. 启用/禁用网口
    使用ip命令来启用一个被禁用的网口:

image.png

    使用ip命令来禁用一个被启用的网口:

image.png

  1. 为网卡分配 IP 地址以及其他网络信息
    要为网卡分配 IP 地址,我们使用下面命令:

image.png

  1. 删除网卡中配置的 IP 地址
    若想从网卡中删掉某个 IP,使用如下ip命令:

image.png

  1. 为网卡添加别名(假设网卡名为 ens37)
    添加别名,即为网卡添加不止一个 IP,执行下面命令

image.png

  1. 检查路由/默认网关的信息
    查看路由信息会给我们显示数据包到达目的地的路由路径。要查看网络路由信息,使用ip route show命令(简写 ip r):

image.png

    在上面输出结果中,我们能够看到所有网口的ip地址和路由信息


  1. 添加静态路由
    我们也可以使用 IP 来修改数据包的默认路由。方法是使用ip route命令:

image.png

  1. 删除默认路由
    要删除之前设置的默认路由,打开终端然后运行:

image.png

    用上面方法修改的默认路由只是临时有效的,在系统重启后所有的改动都会丢失。要永久修改路由,需要修改或创建route-ens37文件

image.png

9.检查所有的 ARP 记录
    ARP,是地址解析协议Address Resolution Protocol的缩写,用于将 IP 地址转换为物理地址(也就是 MAC 地址)。所有的 IP 和其对应的 MAC 明细都存储在一张表中,这张表叫做 ARP 缓存。
要查看 ARP 缓存中的记录,即连接到局域网中设备的 MAC 地址,则使用如下 ip 命令:

image.png

  1. 修改 ARP 记录
    删除 ARP 记录的命令为:

image.png

  1. 查看网络统计信息
    通过ip命令还能查看网络的统计信息,比如所有网卡上传输的字节数和报文数,错误或丢弃的报文数等。使用ip -s link命令来查看:

image.png

  1. 更改网口名称,可以使用命令ip link set ens37 name eth0。要在网口down的状态下更改

image.png

  1. 获取帮助
    若你想查看某个上面例子中没有的选项,那么你可以查看帮助。事实上对任何命令你都可以寻求帮助。要列出ip命令的所有可选项,执行ip help:

image.png

Powered By Cheug's Blog

Copyright Cheug Rights Reserved.