本节书摘来异步社区《树莓派开发实战(第2版)》一书中的第2章,第2.2节,作者:【英】simon monk(蒙克),更多章节内容可以访问云栖社区“异步社区”公众号查看。
面临问题
你想知道自己树莓派的ip地址,以便与它进行通信,无论是将树莓派用作web服务器,与其交换文件,还是利用ssh(见2.7节)或vnc(见2.8节)远程控制树莓派,你都需要知道它的ip地址。
一个ip地址由4部分数字组成,能够在网络中唯一地标示计算机的网络接口。该地址各部分数字之间用点号分隔。
解决方案
要想获悉自己树莓派的ip地址,只需在终端窗口中输入下列命令即可。
$ sudo ifconfig
eth0 link encap:ethernet hwaddr b8:27:eb:d5:f4:8f
lo link encap:local loopback
wlan0 link encap:ethernet hwaddr 00:0f:53:a0:04:57
通过观察ifconfig的返回结果,你不难发现,当前树莓派同时连接了有线网络(eth0)和无线网络(wlan0),其中前者的ip地址为192.168.1.16,后者的ip地址为192.168.1.13。其中,网络接口lo实际上是一个虚拟网络接口,计算机可以借助它跟自己通信。还有一种获悉自己ip地址的方法,那就是连接到家用集线器的管理控制台上,然后查看lan页面中的ip表。其中,应该会有一个名为raspberrypi的设备,旁边就是它的ip地址。