从 wifi 接入点通过 DHCP 获取 IP 地址时出现奇怪的行为

从 wifi 接入点通过 DHCP 获取 IP 地址时出现奇怪的行为

我在 Lubuntu 上的 wifi 连接上遇到了奇怪的行为。基本上,Lubuntu 在连接到某个接入点时仅获取 IPv6 地址,尽管它也应该获取 IPv4 地址。

场景如下:

  • 用于不同网络的两个 WiFi 接入点。它们都通过 DHCP 提供 IP 地址。给他们打电话A
  • 配备 Fedora 31 和 Intel 无线适配器的笔记本电脑(如果有,请致电 F)。
  • 一台配备 Lubuntu 20.04 和 Realtek 无线适配器(称之为L)。

发生的情况是这样的:

  1. 两个都FL连接时获取 IPv4 和 IPv6 地址A。一切正常。
  2. 如果F连接到它获取 IPv4 和 IPv6 地址。一切正常。
  3. 如果L连接到它只获得一个 IPv6 地址。L无法访问某些域(例如 google.com 可以运行,但 amazon.com 无法运行)。
  4. 如果Lsudo dhclient wlo1连接到时续订 DHCP 租约(执行),然后它确实获得了 IPv4 和 IPv6 地址并且一切正常。

一些评论:

  • Realtek 无线适配器L全新安装 Lubuntu 后无法正常工作。于是我安装了软件包提供的驱动程序 rtl8821ce-dkms

  • 问题是当发生什么L连接到(如 3 和 4 中所述)。

  • 1 和 2 中描述的行为仅供比较之用。


我的问题

为什么是这样?我怎么能强迫L连接到时从一开始就获取 IPv4 和 IPv6 地址

相关内容