前言
特殊场景,树莓派盒子需要一个固定的内网IP。
方法
Linux下输入以下命令,查询路由以及网关:
代码语言:javascript复制ip route show
输出:
代码语言:javascript复制pi@raspberrypi:/ $ ip route show
default via 10.136.168.1 dev eth0 src 10.136.168.60 metric 202
10.136.168.0/24 dev eth0 proto kernel scope link src 10.136.168.60 metric 202
然后编辑文件/etc/dhcpcd.conf
代码语言:javascript复制root@raspberrypi:~# vim /etc/dhcpcd.conf
修改以下参数配置,如果没有就在文件底部添加。
有线配置:
代码语言:javascript复制# 指定接口 eth0
interface eth0
# 指定静态IP,/24表示子网掩码为 255.255.255.0
static ip_address=10.136.168.60/24
# 路由器/网关IP地址
static routers=10.136.168.1
# 自定义DNS服务器
static domian_name_servers=114.114.114.114
无线配置:
代码语言:javascript复制interface wlan0
static ip_address=10.136.168.60/24
static routers=10.136.168.1
static domian_name_servers=114.114.114.114
修改完成后,按esc键后输入 :wq 保存,重启树莓派就生效了
代码语言:javascript复制sudo reboot