
假如你需要在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地址,你只需要根据自己的需要,选择合适的方法即可。
香港服务器首选树叶云,2H2G首月10元开通。
树叶云(www.IDC.Net)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。
文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/201137.html<