Linux下获取内网IP地址的简单方法(linux 获取内网ip)

假如你需要在Linux下获取内网IP地址,这里有几种简单方法。

1. 使用 ifconfig 命令

ifconfig 是 Linux 系统中查看网络信息的标准命令,可以使用它以查看内网IP地址的信息。打开终端,输入

ifconfig 后,你就会看到你正在使用的网络设备的相关信息,这些信息中就包括你当前的内网IP地址。

例如:

[root@centos ~]# ifconfig

eth0: flags=4163 mtu 1500

inet 192.168.1.30 netmask 255.255.255.0 broadcast 192.168.1.255

inet6 XXXXXXXX prefixlen 64 scopeid 0x20

更多类似信息…

从上例中可以得出内网IP地址:192.168.1.30。

2. 使用 ip 命令

ip 命令是 ifconfig 的可互换替代,它只会显示你当前正在使用的网络设备的信息。如果你想简洁的获取内网IP的话,可以使用如下命令:

[root@centos ~]# ip address show eth0 | grep ‘inet ‘ | sed -e ‘s/^.*inet //’ -e ‘s/\/.*$//’

192.168.1.30

这样便可以清晰的得到内网IP地址:192.168.1.30

3. 使用 hostname 命令

hostname命令可用于查看主机的名字,也可把网络的IP地址显示出来。在终端输入 hostname -i 命令,会显示出当前主机的内网IP地址。

例如:

[root@centos ~]# hostname -i

192.168.1.30

从上面例子中便可以清晰的得到内网IP地址:192.168.1.30。

以上三种方法,都可以很方便的获取Linux下的内网IP地址,你只需要根据自己的需要,选择合适的方法即可。


数据运维技术 » Linux下获取内网IP地址的简单方法(linux 获取内网ip)