我有一个Raspberry PI和一个Wi-Pi无线加密狗。
我想通过无线使用远程桌面连接将PI连接到计算机。
但是我不确定如何获取Raspberry的IP(无需访问路由器),我需要连接它。
现在,我进入路由器页面,查看它为pi分配了什么IP,并使用它来连接
但是我的目标是能够通过电话的“互联网共享”选项在“现场”使用它,将PI和便携式计算机连接到它,然后从便携式计算机连接到pi。
如何获得电话给PI的IP地址?
你可以让你的树莓派说出它的IP地址,如描述在这里。
首先,安装espeak软件包:
$ sudo apt-get install espeak
然后,创建一个初始化脚本:
$ sudo vi /etc/init.d/sayIPbs
将以下内容粘贴到其中:
#! /bin/sh
# /etc/init.d/sayIPbs
## Some things that run always
# Carry out specific functions when asked to by the system
case "$1" in start)
echo "Starting script sayIPbs "
sleep 5
public=`curl ifconfig.me`
private=`hostname -I`
string="public address is $public and private address is $private"
echo $string | espeak -s 120 -v en-uk
sleep 2
echo $string | espeak -s 120 -v en-uk
;; stop)
echo "Stopping script sayIPbs"
;; *)
echo "Usage: /etc/init.d/sayIPbs {start|stop}"
exit 1
;;esac
exit 0
最后,发出以下命令:
$ cd /etc/init.d
$ sudo chmod a+x sayIPbs
$ sudo update-rc.d -f sayIPbs defaults
$ sudo reboot
插入一些耳机,然后收听IP地址,该地址将在引导过程结束时读出。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句