专业汉语词典知识平台,分享汉字词语知识、历史文学知识解答!

励北网
励北网

linux怎么查看ip,linux查看ip地址的方法

来源:小易整编  作者:小易  发布时间:2022-12-26 05:54
摘要:linux怎么查看ip,linux查看ip地址的方法。几年前,ifconfig是Linux中最受欢迎的查询本机IP地址的方法。但是现如今ifconfig命令已经被启用了。在某些Linux发行版上已经不用了:command not found...
linux怎么查看ip,linux查看ip地址的方法。几年前,ifconfig 是 Linux 中最受欢迎的查询本机 IP 地址的方法。但是现如今 ifconfig 命令已经被启用了。在某些 Linux 发行版上已经不用了:


command not found: ifconfig
那么,除此以外还有什么别的方式来查询 IP 地址呢?今天我们就来了解一下这个问题。

在 Linux 命令行中查找 IP 地址

现在,可以使用 ip 命令来查询 IP 地址。ip 命令是通用的,可以用于网络相关的其他一些事情。

不过,要显示 IP 地址,可以使用 ip addr,ip a 或者 ip address,如下所示命令:


ip address

输出如下:

1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope hostvalid_lft forever preferred_lft forever2: wlp58s0: mtu 1500 qdisc mq state UP group default qlen 1000link/ether 9c:b6:d0:d0:fc:b5 brd ff:ff:ff:ff:ff:ffinet 192.168.1.20/24 brd 192.168.1.255 scope global dynamic noprefixroute wlp58s0valid_lft 5962sec preferred_lft 5962secinet6 fe80::bf14:21e3:4223:e5e4/64 scope link noprefixroutevalid_lft forever preferred_lft forever

在上面的输出中,你可以忽略第一个名为lo(loopback)的输出,除此以外,可以看到 IP 地址显示为192.168.1.20。它后面的24是子网掩码。

linux怎么查看ip,linux查看ip地址的方法

如上所示,可以使用 ip 命令获取主机的 IP 地址。除此以外,还可以通过 bash 脚本获取 IP 地址。

获取 IP 地址的其他方法

除了使用 ip 命令以外,还有其他的几个方法来获取 IP 地址。

使用 hostname 命令查看IP地址

hostname 命令通常用于显示系统的主机名,也可以用于显示主机的IP地址:


hostname -I

上述命令会显示主机的 IP 地址:


$ hostname -I192.168.0.106

使用 nmcli 工具显示 IP 地址

大多数 Linux 发行版都有一个 Network Manager 的工具,该工具有一个名为 nmcli 的命令行界面,可以使用此 nmcli 工具来查看网络配置。比如可以使用如下命令查看 IP 地址:


nmcli -p device show
那么,ifconfig 呢?

实际上,我们仍然可以使用 ifconfig 命令。如果系统中不存在这个命令,我们可以手动安装,它存在于网络工具包中。

在基于 Ubuntu 的 Linux 中,可以使用如下命令安装网络工具:


sudo apt install net-tools

安装完成后,就可以使用 ifconfig 命令来查询 IP 地址了:


ifconfig -a

输出如下:

lo: flags=73 mtu 65536inet 127.0.0.1 netmask 255.0.0.0inet6 ::1 prefixlen 128 scopeid 0x10loop txqueuelen 1000 (Local Loopback)RX packets 14855 bytes 3027297 (3.0 MB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 14855 bytes 3027297 (3.0 MB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0wlp58s0: flags=4163 mtu 1500inet 192.168.0.106 netmask 255.255.255.0 broadcast 192.168.0.255inet6 fe80::bf14:21e3:4223:e5e4 prefixlen 64 scopeid 0x20ether 9c:b6:d0:d0:fc:b5 txqueuelen 1000 (Ethernet)RX packets 88413 bytes 61851930 (61.8 MB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 56505 bytes 11409219 (11.4 MB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

不过,因为 ifconfig 命令已经被弃用,所以我们还是不鼓励使用网络工具,建议使用 ip 命令。

查询公网IP地址

上面我们介绍的都是查询本地内网IP地址的方法,也就是局域网的 IP 地址。

内网 IP 地址是局限在局域网中的地址,用于与局域网中的其他设备进行通信。局域网之外的其他设备无法通过这个 IP 地址找到你。我们所说的公网地址一般是指路由器的IP地址,路由器通过内网 IP 与你的设备通信。

那么,如何获取公网IP地址呢?这就需要借助于第三方工具了。

比如,可以使用 OpenDNS 的 host 命令来获取公网 IP 地址。

host myip.opendns.com resolver1.opendns.com

其输出如下:

Using domain server:Name: resolver1.opendns.comAddress: 208.67.222.222#53Aliases:myip.opendns.com has address 202.91.87.117Host myip.opendns.com not found: 3(NXDOMAIN)Host myip.opendns.com not found: 3(NXDOMAIN)

以上就是本次分享全部内容,欢迎讨论。


本文地址:百科问答频道 https://www.neebe.cn/wenda/886385.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


百科问答
小编:小易整编
相关文章相关阅读
  • 怎么设置iPhone手机自动锁定时间

    怎么设置iPhone手机自动锁定时间

    现在有很多人在使用iPhone手机,有些新用户不知道怎么设置自动锁定时间,接下来小编就给大家介绍一下具体的操作步骤。具体如下:1.首先第一步根据下图箭头所指,找到并点击【设置】图标。2.第二步进入【设置】页面后,根据下图箭头所指,点击【...

  • 怎么用iphone抠图

    怎么用iphone抠图

    想知道怎么用iPhone抠图吗?小编教你怎么做。操作方法01首先小编需要说明的是,iPhone自身并不带有抠图功能,所以需要下载一个抠图软件才可以,接下来小编教你具体步骤吧。0...

  • LINUX虚拟化是什么意思?

    LINUX虚拟化是什么意思?

    Linux虚拟化是把一台PC上的Linux系统装到一个物理主机上,同时可以在同一台物理主机上运行多个操作系统,这样可以让数据中心或大型机器获得更大的效能和空间。虚拟化技术可以在物理机上虚拟出多台虚拟机,这样每台虚拟机上的Linux系统就不...

  • Win7系统中如何添加IPX协议?

    Win7系统中如何添加IPX协议?

    windows7系统默认情况下是没有安装Ipx协议的,另外您需要有光盘才能安装Ipx协议,这可能非常麻烦,因为您可能没有光盘,那么Win7系统中如何添加IPX协议?下面就为大家介绍一下,来看看吧!方法/步骤1、因为Windows7...

  • 7-Zip是什么意思?

    7-Zip是什么意思?

    7-Zip是一款开放源码、免费的文件压缩和解压缩软件。它支持主流的压缩格式,包括ZIP,CAB,GZIP,BZIP2和TAR,同时支持更多的文件类型,如XZ,ACE,ARJ,RAR,NO,JAR,ISO,RPM,DEB,7z格式等。此外,...

  • 苹果iPhone手机的相机怎么设置显示九宫格网格线

    苹果iPhone手机的相机怎么设置显示九宫格网格线

    我们在使用手机拍照的时候,想要显示出网格,以便将主题放置在画面的黄金分割点位置。该怎么操作呢?今天就跟大家介绍一下苹果iPhone手机的相机怎么设置显示九宫格网格线的具体操作步骤。1.首先解锁手机,找到桌面上的设置图标,2.点击进入设置...

  • MIPS处理器是什么意思?

    MIPS处理器是什么意思?

    MIPS处理器(微处理机架构)是最早推出的流行的32位RISC(可编程简化指令集计算机)处理器之一。它是由台湾的美商美国精算公司开发的,1987年被采用,目前还正在销售。现在,MIPS处理器由领先的半导体公司提供,如博通、英...

  • 如何在iphone苹果手机上更改手机密码?

    如何在iphone苹果手机上更改手机密码?

    有些小伙伴有不定期更改手机密码的习惯,来确保我们手机的安全性,那么我们应该在哪里设置苹果手机的密码呢?今天,小编就教大家在iphone苹果手机上更改手机密码。步骤1.首先打开我们手机上的设置,如图。2.然后在设置界面点击【触控ID与密码...

  • 周排行
  • 月排行
  • 年排行

精彩推荐