Linux怎么查看IP地址? ifconfig快速获取本机IP地址的方法

粗略地说,使用ifconfig检查IP实际上分为三个步骤:检查结果、安装软件、更改命令。

我们扩展一下,首先说最重要的一点。
ifconfig 的输出就像马戏团一样,真正的 IP 是 inet 之后的内容,例如 eth0:inet1 9 2 .1 6 8 .1 .1 00。
我们去年跑的项目中,如果有一天这个格式错了,就需要半天的时间。
还有一件事:如果您只想查看像 wlan0 这样的无线网卡,只需添加 ifconfigwlan0 即可。
去年运维部的小王没有添加这个参数,而是使用Lo Loopback接口1 2 7 .0.0.1 作为外网IP地址。
说实话,当时挺尴尬的。
还有一个更重要的细节。
对于 Ubuntu 2 0.04 等新系统,必须首先安装 net-tools 软件包和 sudoaptinstallnet-tools。
需要对大约 3 000 台服务器执行此操作。

一开始我以为ifconfig是最稳定的,后来发现事实并非如此。
新的 ip addr show 命令现在更容易使用,简单版本的 ip a 命令可以在 5 秒内扫描 1 0 台机器。
等等,还有一件事。
如果您正在处理脚本,使用主机名 -I 会更方便。
可以不带参数直接输出IP,这可以通过脚本中的一行完成。

温馨提示:在CentOS系统上不要盲目使用apt,使用yum安装即可,否则会出现兼容性问题。

linux怎么查看本机ip地址

检查Linux中的IP地址并直接转到有用信息:
1 ifconfig:命令行;检查所有接口IP;示例:ifconfig eth0;关键是看inet。
2 . ipaddr:现代替代方案;更详细的信息;例如:ipaddr;请参阅 IPv4 /6 3 .主机名-I:获取快;示例:主机名 -I。
4 . nm-tool:NetworkManager 工具已部分弃用。
5 . nmcli:命令行;显示网络设备;示例:显示 nmcli 工具。
6 . iproute:查看默认网关和IP;示例:ip 路由 get1 | awk '{print $7 }'。

需要考虑权限;多个网卡需要分离;如果没有网络请参见1 2 7 .0.0.1 快速选择主机名-I 或 ipaddr 并使用 ifconfig 或 ipaddr 检查详细信息。