树莓派更改IP地址为静态地址,方便端口映射

首先,官方镜像的树莓派是基于Debian系统,所以命令会宇它有类似
pi_debian.png

那么更改IP也是一样

注意:未经过测试可能出现连不上网的情况
恢复方法

sudo rm -rf /etc/dhcpcd.conf
sudo cp /etc/dhcpcd.conf.bak /etc/dhcpcd.conf
systemctl restart dhcpcd

一:明确网络连接方式,及网卡名称
如通过网线连接会出现eth0网卡或ens0网卡
WiFi连接则出现wlan0等

ifconfig

如果提示command not found则需要安装net-tools

sudo apt-get install net-tools -y

pi_ifconfig.png
第一个为Docker虚拟网卡不管
第二个则为真实网卡
二:修改配置
复制来备份配置文件

sudo cp /etc/dhcpcd.conf /etc/dhcpcd.conf.bak
sudo nano /etc/dhcpcd.conf

如果提示command not found则需要安装nano包,当然你也可以用vi或者vim

sudo apt-get install nano -y

pi_dhcpcd.png
再末尾添加配置
请勿直接复制

interface eth0
static ip_address=192.168.0.10/24    
static routers=192.168.0.1
static domain_name_servers=192.168.0.1 8.8.8.8

或者

interface wlan0
static ip_address=192.168.0.10/24    
static routers=192.168.0.1
static domain_name_servers=192.168.0.1 8.8.8.8

eth0或wlan0为你真实网卡的名称
ip_address就是静态IP , 后面要接/24 , 最好往后设一点
routers是网关
static domain_name_servers是DNS
Ctrl+o 回车保存 Ctrl+x退出编辑,当然你用vi或者vim也可以

systemctl restart dhcpcd

重启dhcpcd网络
三:登录路由器查看IP地址

最后修改:2020 年 02 月 13 日 09 : 56 PM
如果觉得我的文章对你有用,请随意赞赏!