有用 debian12 的吗,最近实体机直接装了 debian12,系统启动没有网络,需要手动 dhclient 命令

2023-11-04 15:22:37 +08:00
 langhuishan

搜索了下,说要 /etc/network/interfaces 里设置了 auto enp1s0

iface enp1s0 inet dhcp

还是不能自动获取。 改成 固定 ip 才可以。

2042 次点击
所在节点    Debian
14 条回复
dzdh
2023-11-04 15:28:26 +08:00
启动日志 /var/log/messages 、networkd 日志、networkmanager 日志、systemd 日志

比如 dhclient 是不是没有自动启动。systemctl status 看网络相关的 service 启动了没
encro
2023-11-04 15:32:28 +08:00
桌面实体机不是开启 gnome3 自动设置好并连接上吗?
langhuishan
2023-11-04 15:40:58 +08:00
@encro 没装桌面。
encro
2023-11-04 15:59:28 +08:00
最新版好像操作都是通过 ip 命令。
kkocdko
2023-11-04 16:07:45 +08:00
没装桌面那你肯定要 NetworkManager 啊不然怎么可能自动连。拿 nmcli 配一下。
Garhve
2023-11-04 16:29:55 +08:00
下个 networkmanager 配置下系统服务
knightdf
2023-11-04 16:35:09 +08:00
跟树莓派初次一样操作
LindsayZhou
2023-11-04 16:38:55 +08:00
怎么还有瞎答的。

debian 的网络服务是 networking ,看一下 journallog ( sudo journalctl -u networking) 有没有什么报错信息。

没报错的话,systemctl cat networking 看下怎么启动的,手动跑一下。
简单看了一眼, 用了 ifup 命令,这个命令有个 --verbose 参数,日志打印出来慢慢找问题吧。
chitaotao
2023-11-04 17:31:06 +08:00
debian 不装桌面用的是 ifupdown ,可以按这个方向去排查问题
devopsdogdog
2023-11-04 18:19:26 +08:00
If you're just using DHCP then all you need is something like:


auto eth0
allow-hotplug eth0
iface eth0 inet dhcp

https://wiki.debian.org/NetworkConfiguration#Setting_up_an_Ethernet_Interface



楼上的回复有点魔幻,会懂又好像不是很懂

看 wiki 吧,配置应该没错,也有可能是 bug
linul
2023-11-04 19:24:32 +08:00
实体还没尝试,但云镜像方面,它是改用 /etc/netplan/50-cloud-init.yaml 和 systemd-networkd.service 来管理网络了。
leonshaw
2023-11-04 19:42:56 +08:00
换 systemd-networkd
wellerman
2023-11-05 10:16:08 +08:00
百度 “debian /etc/NetworkManager/NetworkManager.conf” 第 1 条应该能解决你这个问题
linuxgo
2023-12-10 01:06:42 +08:00
我用的是基于 debian12 的 mx linux,已经使用半年,没有遇到这种问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/988585

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX