linux怎么查看IP地址

linux怎么查看IP地址

老实说,当我开始尝试使用 Linux 来检查 IP 地址时,我真的很困惑。
你提到的所有方法我都试过了,每种方法都有自己的好处。

我们来谈谈ifconfig。
我第一次在 Debian 系统上使用这个旧命令。
界面就像收音机一样简单。
记得有一次,安装完系统后,在无法上网的情况下,我在终端中输入,突然发现“lo”环回接口的IP地址是1 2 7 .0.0.1 据我所知,这是内置于系统中的。
然而,很多新系统不再附带这个,必须安装net-tools,这很烦人。

ip addr 更现代。
后来我改用Ubuntu,主要用这个。
它发布的信息量巨大,但是使用-a参数可以让你清楚地看到所有的接口,非常实用。
例如,我的路由器IP是1 9 2 .1 6 8 .1 .1 使用 ip addr,您可以看到 WLAN 接口被分配为 1 9 2 .1 6 8 .1 .1 00。
我基本上离不开这个命令,它比 ifconfig 更直观。

配置文件是最神奇的技巧。
我以前在旧的 CentOS 系统上遇到过这个问题。
当时公司需要固定IP,直接更改/etc/sysconfig/network-scripts/ifcfg-eth0中的IPADDR和GATEWAY即可解决。
记得更改后重新启动网络服务,终端突然弹出“连接成功”的提示。
我当时愣了三秒——原来IP真的进步了。
这种手动操作感觉比命令行更好。

我不经常使用图形界面,但当我帮同事安装Windows Subsystem for Linux后,他指着系统设置中的网络图标问我:“这算不算Linux?”我不得不微笑。
但确实小白对此最舒服。

nmcli 在安装了 NetworkManager 的系统上非常易于使用。
之前在Fedora上调试Wi-Fi时,使用nmcli dev plan可以直接看到设备状态,比ifconfig干净多了。
我不记得这个命令的所有参数,但它肯定比直接更改配置文件要容易。

I-hostname 是最不流行的技巧,但它确实有效。
我有一个服务器,它是 Raspberry Pi。
使用 -My hostname 我可以看到它的所有网络地址,包括 Wi-Fi 和蓝牙热点,这非常有趣。

需要注意的一件事是许可问题。
以前我都是用root直接输入命令,后来发现用sudo更标准。
还有动态IP。
我租用的云服务器的IP经常变化,并且取决于DHCP租约的持续时间,这是相当烦人的。
然而,虽然静态IP不方便,但它们在公司的网络环境中本质上是稳定的。

现在主要用ip addr,有时用nmcli来检查Wi-Fi,其他方法基本都out了。
不过,这个技巧还是保存下来,以便如果系统出现其他问题,你仍然可以尝试一下。

linux怎么查看IP地址

ifconfig 已弃用。
ip addr show 是一个现代标准。
主机名 - 检查 IPv4
直接使用IP地址。