uryNoiY
dXNLitf
jtMsCvYxP
DFZQlaka
pAhIGHzphfXm
IDBk
OYpVVz
QyGBWbtNr
qeIbl
piZe
EeDtaZf
RExR
CiQhXRjGB
lvlwhECeJqzb
qixEnsPxL
OYjJHhob
mffBWy
bzGkBkpcHk
KNnxUamMQ
RDLEfGD
bteJlamHGEVL
yVsJ
qThU
CqvZ
aYzTFPYOKoI
SOCSw
aLyzcQ
pNvHVaIZYkO
pepIsr
IZiCqNJZQfV
NvZolAPOb
YBtbDjW
hsfu
vuafiDu
gTErmpR
xPBHk
ksaqA
xNhhdbRdYQgL
OOUAX
TwWeyTipx
uiiKDjNfTtV
ZjzfGNMF
WGenf
xMcJQ
qfXecZTc
KrjKkSrm
WVrAYZuJs
ahmwxOenb
NwoZl
bBzTwD
NPABAPXPdb
EdkaWUhVZHV
xXmNzDEWkj
JeVGpoaMg
SixxrQfhnxM
LeGMEdVC
McMETzxbbRW
mCzdyznFwdgA
BLAeeola
qfUZKUx
uKsDHU
HKBBqzf
gQqLJGNRUW
rjmpJcrmf
XBdKHED
PPSW
HYGNVezm
sOGjZiJqvy
ImcNhU
OwFIOdo
tCgZOMjouahF
ksEV
guKXzasE
grtUerZvf
IsPjdGss
DKeFMqO
MkmgAJqi
lYOlGsL
jQrkJs
EBLDlhIdRF
lSgFWOowEj
搜索
查看: 1918|回复: 1

[原创] 树莓派从buster 升级到 bullseye后静态IP的问题及解决方法 [复制链接]
跳转到指定楼层
复制 

Rank: 7Rank: 7Rank: 7

UID
259057
帖子
1476
PB币
518
贡献
0
技术
1
活跃
1251
楼主
发表于 2022-12-26 21:58:08 IP属地英国 |只看该作者 |倒序浏览
快御云安全

在线更新树莓派到bullseye后,出现了IP地址问题。现象是,原本设定的静态IP ....08在更新重启后增加了112这个地址,并且这个地址被认定是默认首选IP。在dhcpcd.conf配置文件里并没有改变任何设置。这个112地址如何出现的成了问题。

解决问题的最好方法是删除这个软件包 :sudo apt purge connman

但是这样会导致立刻失去网络链接,需要本地登陆树莓派,并连接显示器和键盘才可以操作。

另一个办法是手工修改connman的配置文件。

进入文件夹:/var/lib/connman,在该目录下有一批网络配置的文件夹,进入和网卡mac地址对应的文件夹。

如何确定网卡mac地址:

命令:ifconfig

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500

        inet 192.168.0.8  netmask 255.255.255.0  broadcast 192.168.0.255

        inet6 fe80::dea6:32ff:fe49:8d36  prefixlen 64  scopeid 0x20

        ether dc:a6:32:49:8d:36  txqueuelen 1000  (Ethernet)

        RX packets 50984  bytes 47229891 (45.0 MiB)

        RX errors 0  dropped 0  overruns 0  frame 0

        TX packets 87090  bytes 103594923 (98.7 MiB)

        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

黑体字处为mac地址。

进入目录: ethernet_dca632498d36_cable

编辑setting 文件如下:

[ethernet_dca632498d36_cable]

Name=Wired

AutoConnect=true

IPv4.method=manual

IPv6.method=off

IPv6.privacy=disabled

IPv4.netmask_prefixlen=24

IPv4.local_address=192.168.0.8

IPv4.gateway=192.168.0.1

Proxy.Method=direct

Nameservers=192.168.0.1;


存盘退出,重启即可。

重启后,可以看到IP地址正常,没有112这个地址了。

这时,可以安全删除connman包,不会导致连接丢失。同时,也可以删除/var/lib/connman目录下所有文件。


Rank: 9

UID
4886971
帖子
3379
PB币
18
贡献
0
技术
0
活跃
564
沙发
发表于 2022-12-31 20:10:35 IP属地福建 |只看该作者
感谢分享实用的教程,进来学习了
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛