linux QQ 每次重启都识别为新设备登录解决方法
闲来无事捣鼓了一下 Ubuntu. 发现 QQ Linux 版在安装了 docker 后每次重启都会识别为新设备登录. 时间一长登录设备列表里全是 Linux QQ 的登录记录.
查询了资料后得知是 docker 的虚拟网卡会在每次重启后随机分配 mac 地址. 只要固定网卡的 mac 地址问题就解决了.
解决方法
编写一个脚本用于设置 docker0 网卡的 mac 地址.
/usr/local/bin/fix_docker_mac.sh
:
1 |
|
⚠ 注意 ⚠
MAC地址 最高字节 的 低第一位, 表示这个MAC地址是单播还是多播. 0 表示单播, 1 表示组播. 设置网卡 mac 地址时该位必须为 0.
编写一个系统服务在 docker.service 启动后运行脚本.
/etc/systemd/system/fix_docker_mac.service
:
1 |
|
运行 sudo systemctl enable fix_docker_mac
使系统服务生效.
重启后 QQ 已经能正常登录了.
linux QQ 每次重启都识别为新设备登录解决方法
http://blog.xiyang6666.top/2024/07/31/linux QQ 每次重启都识别为新设备登录解决方法/