V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
langhuishan
V2EX  ›  Debian

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

  •  
  •   langhuishan · 2023-11-04 15:22:37 +08:00 · 1921 次点击
    这是一个创建于 383 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    iface enp1s0 inet dhcp

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

    14 条回复    2023-12-10 01:06:42 +08:00
    dzdh
        1
    dzdh  
       2023-11-04 15:28:26 +08:00
    启动日志 /var/log/messages 、networkd 日志、networkmanager 日志、systemd 日志

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

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

    没报错的话,systemctl cat networking 看下怎么启动的,手动跑一下。
    简单看了一眼, 用了 ifup 命令,这个命令有个 --verbose 参数,日志打印出来慢慢找问题吧。
    chitaotao
        9
    chitaotao  
       2023-11-04 17:31:06 +08:00 via Android
    debian 不装桌面用的是 ifupdown ,可以按这个方向去排查问题
    devopsdogdog
        10
    devopsdogdog  
       2023-11-04 18:19:26 +08:00 via Android
    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
        11
    linul  
       2023-11-04 19:24:32 +08:00
    实体还没尝试,但云镜像方面,它是改用 /etc/netplan/50-cloud-init.yaml 和 systemd-networkd.service 来管理网络了。
    leonshaw
        12
    leonshaw  
       2023-11-04 19:42:56 +08:00 via Android
    换 systemd-networkd
    wellerman
        13
    wellerman  
       2023-11-05 10:16:08 +08:00
    百度 “debian /etc/NetworkManager/NetworkManager.conf” 第 1 条应该能解决你这个问题
    linuxgo
        14
    linuxgo  
       347 天前
    我用的是基于 debian12 的 mx linux,已经使用半年,没有遇到这种问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3413 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 10:47 · PVG 18:47 · LAX 02:47 · JFK 05:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.