新网络上的 Gentoo 机器没有从 DHCP 服务器获取 IP 地址

新网络上的 Gentoo 机器没有从 DHCP 服务器获取 IP 地址

我刚刚将我的文具/服务器从一个城镇搬到另一个城镇,现在互联网连接已经停止工作了。

这两个城镇的互联网供应商是同一个,名为 Waoo Fiberbredbånd。

该服务器正在运行 Gentoo Linux,问题是它没有从 DHCP 服务器获取 IP 地址。

dhcpcd[24485]: 版本 6.4.7 正在启动
dhcpcd[24485]: dev: 已加载 udev
dhcpcd[24485]: 没有接口有运营商
dhcpcd[24485]: 分叉至后台,子进程 pid 24506

我尝试了不同的方法,发现如果我在服务器上启动 Ubuntu LiveUSB,它就会被分配一个 IP 地址。

然后我认为我的系统太旧了,所以我尝试从新的 Gentoo LiveUSB 启动,但出现了同样的错误。

这是来自 Gentoo LiveUSB 的一些 ifconfig 信息。

eth0:标志=4099 mtu 1500
        ether 00:19:66:79:69:d0 txqueuelen 1000(以太网)
        RX 数据包 0 字节 0(0.0 B)
        RX 错误 0 丢失 0 超限 0 帧 0
        TX 数据包 0 字节 0(0.0 B)
        TX 错误 0 丢失 0 超限 0 载波 0 冲突 0
        设备中断 45 基址 0x6000  

lo: 标志=73 mtu 16436
        inet 127.0.0.1 网络掩码 255.0.0.0
        inet6 ::1 前缀长度 128 范围 ID 0x10
        loop txqueuelen 0(本地环回)
        RX 数据包 4 字节 284(284.0 B)
        RX 错误 0 丢失 0 超限 0 帧 0
        TX 数据包 4 字节 284(284.0 B)
        TX 错误 0 丢失 0 超限 0 载波 0 冲突 0

Gentoo LiveUSB 的路由信息

目标网关 Genmask 标志 指标参考使用 Iface
环回本地主机 255.0.0.0 UG 0 0 0 lo

来自 Ubuntu LiveUSB 的 ifconfig 信息

eth0 链路封装:以太网 HWaddr 00:19:66:79:69:d0  
          inet 地址:192.168.1.135 Bcast:192.168.1.255 掩码:255.255.255.0
          inet6 地址:fe80::219:66ff:fe79:69d0/64 范围:链接
          上行广播运行多播 MTU:1500 度量:1
          RX 数据包:28 错误:0 丢弃:0 超限:0 帧:0
          TX 数据包:49 错误:0 丢弃:0 超限:0 载波:0
          碰撞:0 txqueuelen:1000
          RX 字节:3307 (3.3 KB) TX 字节:8301 (8.3 KB)
          中断:44 基址:0x8000

lo 链路封装:本地环回  
          inet 地址:127.0.0.1 掩码:255.0.0.0
          inet6 地址:::1/128 范围:主机
          上行环回运行 MTU:16436 度量:1
          RX 数据包:44 错误:0 丢弃:0 超限:0 帧:0
          TX 数据包:44 错误:0 丢弃:0 超限:0 载波:0
          碰撞:0 txqueuelen:0
          RX 字节:3312 (3.3 KB) TX 字节:3312 (3.3 KB)

以及来自正在运行的 Ubuntu LiveUSB 的路由信息​​。

目标网关 Genmask 标志 指标参考使用 Iface
192.168.1.0 * 255.255.255.0 U 1 0 0 eth0
本地链路 * 255.255.0.0 U 1000 0 0 eth0
默认 192.168.1.1 0.0.0.0 UG 0 0 0 eth0

那么为什么它在 Ubuntu 上可以工作,但在 Gentoo 上却不行呢?GentooUSB ifconfig 输出中奇怪的 'flags=' 是什么意思?

相关内容