树莓派配置静态ip
在没有给树莓派搭配显示器的情况下,我们使用树莓派基本都是采用SSH或者VNC的方式进行远程连接使用。
但每次连接就得去看看树莓派的ip,有的时候需要与其他设备进行网络通信,如tco/udp通信,如果ip不固定的话,每次通信都得该ip地址,很麻烦,所以给树莓派配置静态ip尤为重要。
下面是我记录的自己给树莓派配置静态ip的方法,可以参考一下
首先在终端输入如下指令
sudo vim /etc/dhcpcd.confsudo
编辑配置文件,在文件末尾添加如下内容:
# 有线网络配置
interface eth0
static ip_address=192.168.0.10/24 # 需要的静态ip,192.168.0.10,根据自己需要设置ip,192.168.0这部分根据自己的路由修改
static routers=192.168.0.1 # 路由, 根据自己的实际修改
static domain_name_servers=192.168.0.1 # 服务器域名,根据自己的实际修改
# 无线网络配置
interface wlan0
static ip_address=192.168.0.10/24 # 需要的静态ip,192.168.0.10,根据自己需要设置ip,192.168.0这部分根据自己的路由或热点修改
static routers=192.168.0.1 # 路由, 根据自己的实际修改
static domain_name_servers=192.168.0.1 # 服务器域名,根据自己的实际修改
一定要与实际对应,不然远程连接不上。
修改完保存后重启树莓派,更换一个WIFI后也是这个ip.
最后有个小问题就是配置完后连接上电脑的热点后,电脑上不会显示有设备连接,但是不影响远程登录,有大佬知道这是怎么回事的请告知,或者有更好的方法请分享一下。