《树莓派开发实战(第2版)》——2.2 查看自己的IP地址

2.2 查看自己的IP地址

面临问题
你想知道自己树莓派的IP地址,以便与它进行通信,无论是将树莓派用作Web服务器,与其交换文件,还是利用SSH(见2.7节)或VNC(见2.8节)远程控制树莓派,你都需要知道它的IP地址。

一个IP地址由4部分数字组成,能够在网络中唯一地标示计算机的网络接口。该地址各部分数字之间用点号分隔。

解决方案
要想获悉自己树莓派的IP地址,只需在终端窗口中输入下列命令即可。

$ hostname -I
192.168.1.16```
上面看到的是树莓派在家庭网络中的本地IP地址。

进一步探讨
一个树莓派可以拥有多个IP地址(例如每个网络连接分配一个IP地址)。所以,如果你的树莓派同时连接了有线网络和无线网络的话,那么它就会拥有2个IP地址。但是,通常情况下树莓派只会使用一种网络连接,要么使用有线连接,要么使用无线连接,而不是同时使用两种连接。要想查看所有的网络连接,可以使用ifconfig命令。

$ sudo ifconfig

eth0 Link encap:Ethernet HWaddr b8:27:eb:d5:f4:8f

      inet addr:192.168.1.16  Bcast:192.168.255.255  Mask:255.255.0.0
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:1114 errors:0 dropped:1 overruns:0 frame:0
      TX packets:1173 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:76957 (75.1 KiB)  TX bytes:479753 (468.5 KiB)

lo Link encap:Local Loopback

      inet addr:127.0.0.1  Mask:255.0.0.0
      UP LOOPBACK RUNNING  MTU:16436  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0
      RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

wlan0 Link encap:Ethernet HWaddr 00:0f:53:a0:04:57

      inet addr:192.168.1.13  Bcast:192.168.255.255  Mask:255.255.0.0
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:38 errors:0 dropped:0 overruns:0 frame:0
      TX packets:28 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:6661 (6.5 KiB)  TX bytes:6377 (6.2 KiB)```

通过观察ifconfig的返回结果,你不难发现,当前树莓派同时连接了有线网络(eth0)和无线网络(wlan0),其中前者的IP地址为192.168.1.16,后者的IP地址为192.168.1.13。其中,网络接口lo实际上是一个虚拟网络接口,计算机可以借助它跟自己通信。还有一种获悉自己IP地址的方法,那就是连接到家用集线器的管理控制台上,然后查看LAN页面中的IP表。其中,应该会有一个名为raspberrypi的设备,旁边就是它的IP地址。

时间: 2025-01-28 07:05:50

《树莓派开发实战(第2版)》——2.2 查看自己的IP地址的相关文章

《树莓派开发实战(第2版)》——导读

前言 树莓派开发实战(第2版)自从2011年诞生以来,树莓派已经成为基于Linux的低成本电脑和嵌入式计算平台这两个领域中的重要角色.同时,也受到了教育工作者和业余爱好者们的一致好评. 自从本书第1版问世以来,树莓派的销售量已超过了几百万台,同时还出现了许多新型号的树莓派.某些型号,比如B+.A+和B+型树莓派2等,还对该设备的规范进行了改进,出现了具有4核处理器的树莓派2和树莓派计算模块,即可以把树莓派作为一个插件式电路板用作更大系统的零部件. 针对出现的各种新型树莓派以及Raspbian操作

《树莓派开发实战(第2版)》——第2章 网络连接

第2章 网络连接 树莓派开发实战(第2版) 2.0 引言 树莓派在设计之初,便是要连接到互联网的.互联网通信是它的关键功能之一,这给其他各种用途铺平了道路,例如家庭自动化.Web服务.网络监控等. 树莓派既可以使用以太网线缆(这种情况至少要求是B型树莓派)联网,也可以使用USB Wi-Fi无线网卡连接网络.树莓派一旦连接到互联网上面,就意味着你可以通过其他计算机来远程连接树莓派.这对于本身难以接近,或者没有连接键盘.鼠标和显示器的树莓派来说,是非常有用的. 接下来,本章将详细介绍树莓派连接互联网

我的作品《iPhone与iPad开发实战—iOS经典应用剖析》--以及源码下载地址

我的作品:<iPhone与iPad开发实战-iOS经典应用剖析>一书正式发售:(请到书店.淘宝.当当网等进行购买)      首先给出书籍源码下载地址,然后再对书籍进行一个详细的介绍! <iPhone与iPad开发实战-iOS经典应用剖析>书籍源码下载地址(免费下载):   http://download.csdn.net/detail/tonny_guan/4272389 试读样章第三章下载地址    http://download.csdn.net/detail/tonny_g

《树莓派开发实战(第2版)》——2.1 连接有线网络

2.1 连接有线网络 面临问题 你想通过有线网络将树莓派连接到互联网. 解决方案 首先,如果你的树莓派的型号为A.A+或Zero的话,那么它们自身并没有提供RJ45以太网接口.这种情况下,最好使用USB无线网卡来连接互联网(见2.5节). 如果你的树莓派是B型的,可以将以太网电缆插入RJ45接口,同时将线缆另一端接入家用路由器后方的空闲接口中即可.图2-1展示的是一款老版的树莓派1,它的网络LED就在音频接口旁边.对于树莓派2来说,这些LED位于以太网接口自身内部. 树莓派一旦连接到网络上面,它

《树莓派开发实战(第2版)》——2.5 配置无线网络连接

2.5 配置无线网络连接 面临问题你想通过USB无线网卡将树莓派连接到互联网上. 解决方案如果你的Raspbian是最新版本的话,那么配置Wi-Fi的任务将易如反掌.你只需插入USB Wi-Fi无线网卡,然后在屏幕右上方单击Network图标即可(见图2-3).之后,你会看到一个无线网络清单.你选择网络后,系统将提示你输入Pre Shared Key,即密码. 输入密码,稍等片刻,Network图标就会变为标准的Wi-Fi标志,说明无线网络已经连接成功. 如果你使用的是老版的Raspbian的话

《树莓派开发实战(第2版)》——2.8 利用VNC远程控制树莓派

2.8 利用VNC远程控制树莓派 面临问题 你需要通过VNC从Mac OS X或个人电脑(Windows或Linux)远程访问树莓派完整的Raspbian图形桌面. 解决方案 安装VNC(Virtual Network Connection,VNC)服务器. 在树莓派上打开终端会话(或SSH会话),然后运行下列命令. $ sudo apt-get update $ sudo apt-get install tightvncserver``` 安装好VNC服务器之后,请使用下列命令来运行它. $

《树莓派开发实战(第2版)》——2.10 在Mac网络中实现文件共享

2.10 在Mac网络中实现文件共享 面临问题 你希望树莓派出现在Mac OS X的Finder列表中,从而可以使用Finder来连接树莓派,并浏览其文件系统. 解决方案 Mac OS X操作系统本身就支持使用Finder通过网络浏览文件(见图2-11).不过,你必须对树莓派的配置做相应的修改,以便支持OS X浏览其文件系统. 你需要知道树莓派的IP地址(见2.2节). 现在,在树莓派上输入下列命令来安装netatalk. $ sudo apt-get install netatalk 然后,回

《树莓派开发实战(第2版)》——2.9 利用RDP远程控制树莓派

2.9 利用RDP远程控制树莓派 面临问题 你想从个人电脑或Mac OS X机器中通过RDP访问树莓派的Raspbian图形桌面. 解决方案 在树莓派上安装XRDP软件具体命令如下所示. $ sudo apt-get update $ sudo apt-get install xrdp 一旦软件安装完毕它就会自动启动xrdp服务也就是说每当树莓派重启时该服务就会自动启动. 如果你的系统是Windows 7及其之后的版本那么实际上已经包含了用于连接树莓派的RPD客户端了.它位于启动菜单的All P

《树莓派开发实战(第2版)》——2.7 利用SSH远程控制树莓派

2.7 利用SSH远程控制树莓派 面临问题 你想要从另一台计算机上,通过SSH连接一台远程树莓派. 解决方案 要想使用SSH连接树莓派,必须首先启用SSH.对于较新版本的Raspbian来说,你可以使用树莓派的Configuration tool(见图2-7)来完成这项工作,该软件位于主菜单的Preferences中.点选SSH的复选框,单击OK,系统将提示重新启动树莓派. 如果你使用的Raspbian版本较旧的话,可以使用raspi_config程序.为了启动该程序,只需在终端中键入下列命令即