轻松搞定!教你如何查询本地iplinux (怎样查询本地iplinux)

轻松搞定!教你如何查询本地IP-Linux

作为一个编程工作者或者是运维工程师,了解本地IP是非常重要的,这有助于我们更好地管理我们的系统,了解我们的网络配置,甚至是进行网络调试。在Linux系统中,可以通过多种方式查询到本地IP地址,但是有时候我们需要查询本地IP的子网掩码、网关、DNS服务器等,这就需要使用一些更加专业的命令来查询了。本文将介绍几种常用的命令,希望对你查询本地IP有所帮助。

ifconfig

ifconfig是最常用的查询本地IP的命令之一。一般情况下,输入ifconfig即可查询到本地IP地址,如下所示:

“`

$ ifconfig

“`

执行完上述命令后,会输出当前系统中所有网络接口的信息,包括IP地址、MAC地址、网络子网掩码等,如下所示:

“`

eth0 Link encap:Ethernet HWaddr 00:0c:29:94:0e:45

inet addr:192.168.100.132 Bcast:192.168.100.255 Mask:255.255.255.0

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:19118 errors:0 dropped:0 overruns:0 frame:0

TX packets:14445 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:24988212 (24.9 MB) TX bytes:1467288 (1.4 MB)

Interrupt:19 Base address:0x2023

“`

从上述输出信息中,我们可以看到当前系统中的IP地址为192.168.100.132,子网掩码为255.255.255.0,广播地址为192.168.100.255。

ip addr

另一种命令是ip addr命令。这个命令提供的信息比ifconfig更加详细,包括本地IP地址、子网掩码、网关等。在终端输入以下命令:

“`

$ ip addr

“`

然后回车执行,会输出类似下面的内容:

“`

1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default

inet 127.0.0.1/8 scope host lo

valid_lft forever preferred_lft forever

inet6 ::1/128 scope host

valid_lft forever preferred_lft forever

2: eth0: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000

inet 192.168.100.132/24 brd 192.168.100.255 scope global eth0

valid_lft forever preferred_lft forever

inet6 fe80::20c:29ff:fe94:e45/64 scope link

valid_lft forever preferred_lft forever

“`

从上述输出中,我们可以看到eth0接口的IP地址为192.168.100.132,子网掩码为24(即255.255.255.0),广播地址为192.168.100.255。

route

如果我们需要查询本地IP的默认网关,可以使用route命令。在终端输入以下命令:

“`

$ route

“`

执行后,会输出本地IP的路由表信息,包括默认网关,如下所示:

“`

Kernel IP routing table

Destination Gateway Genmask Flags Metric Ref Use Iface

default 192.168.100.1 0.0.0.0 UG 100 0 0 eth0

192.168.100.0 * 255.255.255.0 U 100 0 0 eth0

“`

从上述输出中,我们可以看到本地IP的默认网关为192.168.100.1。

resolv.conf

如果我们需要查询本地IP的DNS服务器地址,可以通过resolv.conf文件来查询。resolv.conf文件是一个配置文件,它存储了系统中使用的DNS服务器的地址。在终端输入以下命令:

“`

$ cat /etc/resolv.conf

“`

执行后,会输出当前系统中的DNS服务器信息,如下所示:

“`

# Generated by NetworkManager

search example.com

nameserver 192.168.100.1

nameserver 8.8.8.8

“`

从上述输出中,我们可以看到当前系统中使用的两个DNS服务器地址分别是192.168.100.1和8.8.8.8。

相关问题拓展阅读:

  • Linux查询IP地址?

Linux查询IP地址?

在大多数Linux系统里输入终端命令:

打开终端程序。你可以在应用程序列表里找到终端,弊卖也可以输入“终端”来进行搜索。

输入以下命令:ip addr show 。接着,终端会返回各个已连接的网络设备的详细信息。

每个设备的IP地址卜卜祥位于“inet”字符后面。如果你不确定是哪个设备,可以查看最常用的、接入“eth0”端口的设备,也就是系统识别的之一个网络适配器。如果你只想查看“eth0”的信息,请输入ip addr show eth0 命令。更多更详细的Linux命令可如下型搏方式进行查询:

1、进入Linux系统,如果是进入的KDE、Gnome等桌面,在桌面右击打开终端。在终端里输入ifconfig -a命令盯信按回衫虚车键执行即可查看IP地址,如果是进入的字符界面,直或则燃接执行ifconfig -a 命令即可。

2、如下图可以看到了ip地址。

你是不是虚拟机的网卡没有打开?刚才有网友野岁指出来了,你没有显示IPV4的IP地拦模址,应该是网线没有连接,或者你安装虚拟机的时候没有配置,可以参考《简脊缓Linux就该这么学》图1-22

VM虚拟机软件为用户提供了3种可选的网络模式,分别为桥接模式、NAT模式与仅主机模式。这里选择“仅主机模式”,如图1-22所示。

怎闹链漏么查看linux电唤灶脑的液烂IP地址

关于怎样查询本地iplinux的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《轻松搞定!教你如何查询本地iplinux (怎样查询本地iplinux)》
文章链接:https://zhuji.vsping.com/20201.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。