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地址,你只需要根据自己的需要,选择合适的方法即可。