linux查询ip地址命令 获取本机ip地址命令

Linux学习笔记总结(91)——Linux系统中ip命令详解Ip命令,一个网络配置工具,可以配置几乎所有的网络参数。其功能比传统的网络配置命令更强大,可以显示操作网络路由、网络设备、

本文最后更新时间:  2023-04-23 03:04:11

Linux学习笔记总结(91)——Linux系统中ip命令详解

Ip命令,一个网络配置工具,可以配置几乎所有的网络参数。其功能比传统的网络配置命令更强大,可以显示操作网络路由、网络设备、设置路由等。

看完男人命令:

格式:

ip [选项]对象{命令|帮助}

选项:

-V,-Version:显示版本信息。

-s,-stats,-statistics:显示详细信息。

-f <Protocol >: Or-family::指定协议类型:inet(ipv4协议)(直接选项-4)、inet6(ipv6协议)(直接选项-6)、link(不涉及网络协议)(直接选项-0),默认使用inet或any。

参数:

操作对象:

链接:网络设备

地址:设备的协议地址。

路由:路由表

规则:策略路由表

邻居:arp或ndiso缓存表

隧道:IP通道

Mad:多播地址

Mroute:多播路由缓存表

监视器:监视

操作:

完成指定操作对象的设置任务,不同的操作要支持不同的操作命令:

link支持的命令:set、show

Addr支持的命令:add、del、flus、show

route支持的命令:list、flush、get、add、del、change、append、replace、monitor

规则支持的命令:list、add、del、flush

neigh支持的命令:添加、删除、更改、替换、显示、刷新

隧道支持的命令:添加、更改、删除、显示

maddr支持的命令:add、del

mroute支持的命令:show

注意:使用ip命令时,必须指定相应的操作对象和操作命令。在使用过程中,可以随时使用帮助查看相关帮助信息。

显示当前网络设备的配置信息

Ip -s链接显示#-s详细信息

激活并关闭网络设备sudo ip link set ens33 down#并关闭网络接口ens33,立即中断网络。

O sudip link set ens33up #激活网络接口ens33

修改网络接口的物理地址:

sudo ip链接设置33地址00:00:00:00:00:00

显示配置协议地址

Ip addr show#显示当前的协议地址配置。

IP–saddr显示#-s详细信息

添加新的ip地址sudo ip addr 192.168.1.2/24 dev ens33 label ens33:0 #为ens 33添加一个别名为ens 33:0的设备,IP地址为192 . 168 . 1 . 2,掩码为24位。

删除ip地址:

sudo IP addr del 192 . 168 . 1 . 2/24 dev en s33 label en s33:0

添加和删除邻居表ip neigh show

O sudo ip neigh添加ip地址lladdr物理地址dev网络接口

邻居就是系统自己维护,我们不需要干预。

显示路由表

ip路由显示

添加sudo IP路由添加172.16.1.0/24 via 192.168.2.1 #添加一条路由,使本地计算机可以访问网络172.16.1.0/24,所有数据包将发送到192.168.2.1。

温馨提示:内容均由网友自行发布提供,仅用于学习交流,如有版权问题,请联系我们。