本文最后更新于 1744 天前,其中的信息可能已经有所发展或是发生改变。
树莓派更改IP地址为静态地址,方便端口映射
首先,官方镜像的树莓派是基于Debian系统,所以命令会宇它有类似
那么更改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
第一个为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
再末尾添加配置
请勿直接复制
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地址