轻松搞定!教你如何查询本地IP-Linux
成都创新互联于2013年成立,是专业互联网技术服务公司,拥有项目网站设计、成都做网站网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元歙县做网站,已为上家服务,为歙县各地企业和个人服务,联系电话:13518219792
作为一个编程工作者或者是运维工程师,了解本地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 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的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
成都网站推广找创新互联,老牌网站营销公司
成都网站建设公司创新互联(www.cdcxhl.com)专注高端网站建设,网页设计制作,网站维护,网络营销,SEO优化推广,快速提升企业网站排名等一站式服务。IDC基础服务:云服务器、虚拟主机、网站系统开发经验、服务器租用、服务器托管提供四川、成都、绵阳、雅安、重庆、贵州、昆明、郑州、湖北十堰机房互联网数据中心业务。
分享标题:轻松搞定!教你如何查询本地iplinux (怎样查询本地iplinux)
文章地址:http://www.36103.cn/qtweb/news13/2213.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联