dhcpcd

Dhcpcd 没有为 LAN 接口分配 IPV6 地址
dhcpcd

Dhcpcd 没有为 LAN 接口分配 IPV6 地址

我正在尝试使用 Raspberry Pi Zero 2 W 作为具有基于 debian 的操作系统的 IPV6 路由器。我有一个面向 wan 的 usb wifi 适配器(接口 Wlan1)。内置 wifi(Wlan0)面向 LAN,hostapd 在此接口上运行。我对 IPV4 没有任何问题,一切正常。LAN 客户端获得 IPV4 地址。但系统无法向 LAN 客户端提供 IPV6 地址。 对我来说,问题似乎出在 dhcpcd 设置上,因为 pi 收到带有 ipv6 前缀的路由器通告并将 IPV6 地址分配给 wlan1,但没有为 wlan0(LAN 接口)...

Admin

使用 Dhcpcd 设置前缀长度提示(和类似的 DHCPv6)选项
dhcpcd

使用 Dhcpcd 设置前缀长度提示(和类似的 DHCPv6)选项

因此,我尝试从我的 ISP(本例中为 Verizon)获取一个 ipv6 地址。使用 OPNSense,我需要将 wan 接口设置为 dhcpv6 客户端,并使用前缀大小提示 56,并且仅要求提供前缀。现在我尝试仅使用原始 dhcpcd 来执行此操作,但似乎缺乏有关如何设置此类选项的文档。我甚至深入研究了 ipv6 rfcs 和 dhcpcd 源代码,试图弄清楚我应该做什么。以下是我最终得到的配置: duid noipv6rs nohook resolv.conf nopv4ll interface wan ipv6rs option dhcp6_...

Admin

Softether VPN 客户端 - vpncmd - 一个虚拟接口有两个不同的 MAC 地址
dhcpcd

Softether VPN 客户端 - vpncmd - 一个虚拟接口有两个不同的 MAC 地址

我的系统中出现了奇怪的 MAC 行为 - 我有 15 台 Linux Ubuntu 机器,NetworkManager 已禁用,dhcpcd 为 DHCP 客户端。这些设备连接到我的 SoftEther 虚拟 HUB,由于地址是动态分配的,因此我使用 MAC 地址定位设备。 由于某种原因,SoftEther 虚拟接口上的 MAC 发生了变化 - 我所有的 SoftEther MAC 都从“5E”开始,但这个是“link/ether 16:35:96:be:0c:aa”,尽管 vpncmd NicList 明确表示 MAC 应该是“5E:59:11:CF:21...

Admin

DHCPCD 不委托已分配的 IPv6 前缀
dhcpcd

DHCPCD 不委托已分配的 IPv6 前缀

我一直在尝试让 IPv6 PDdhcpcd在我的家庭服务器上工作,并ppp允许radvdSLAAC 工作,最终取代我的 ISP 提供的路由器。不幸的是,通过 RA 在接口dhcpcd上接收的前缀ppp0仅配置为该接口上的地址,而不是同时委托给正在运行的lan接口。radvd 我错过了什么? /etc/dhcpcd.conf: # Ignore changes on docker interfaces denyinterfaces veth* duid # Persist interface configuration when dhcpcd exits....

Admin

在接口启动之前设置 sysfs 网络选项
dhcpcd

在接口启动之前设置 sysfs 网络选项

我想设置/sys/class/net/wwan0/qmi/raw_ip,但我不想通过编写 shell 脚本来删除wwan0它,然后wwan0再将其重新设置为 systemd 单元。我正在 Raspbian Stretch 上尝试这个,但我怀疑发行版对此有多大影响。 我尝试了许多将其表达为内核命令行参数的方法,但都没有成功(,,,net.qmi.raw_ip=Y等等)。net.qmi_wwan.raw_ip=Yqmi_wwan.raw_ip=Y 我尝试添加net.wwan0.qmi.raw_ip=1到/etc/sysctl.conf。这产生了这个错误:这意...

Admin

dhclient.conf-附加到系统主机名
dhcpcd

dhclient.conf-附加到系统主机名

我在一堆 Raspberry Pi 上运行 Raspbian。它们每个都设置了唯一的主机名/etc/hostname,并且 dhcp 客户端正确地将该名称注册到我的路由器。 我遇到的问题源于这些 Pis 通过以太网连接到同一个网络,然后连接到同一个 DHCP 服务器和WiFi——存在一种类似竞争的状况,这意味着网络的其余部分在使用名称来寻址这些 Pi 时,无法确定性地选择以太网连接而不是 WiFi。 我想让 Pis 在根据它们所连接的接口获取租约时向网络 DHCP 服务器报告不同的主机名。这似乎可以通过在 ...

Admin

如何忽略恶意 DHCP 分配?
dhcpcd

如何忽略恶意 DHCP 分配?

我有一个盒子,通过单个以太网接口连接到较大的本地 IPv4 网络(根本没有 IPv6);通常,它被分配一个172.16.0.0范围内的 IP 地址。 但是,有时,有人会错误地插入 DHCP 服务器,然后我会从该192.168.0.0范围内获得一个地址(以及一组虚假的路由)。有没有办法告诉dhcpcd(或 Linux 的另一个 DHCP 客户端)只接受来自特定 IP 范围的提议?或者也许有一种方法可以在 iptables 级别过滤 DHCPOFFER,从而丢弃虚假提议? DHCPCD手册页列表blacklist和whitelist选项,但这些似乎适用于服务...

Admin

dhcpcd ipv6 在日志中过度添加/删除路由
dhcpcd

dhcpcd ipv6 在日志中过度添加/删除路由

这与路由器广告有关。目前,我ipv6rs从配置中删除并手动添加路由。有没有更好的方法来消除过多的日志? Apr 22 16:53:39 prince dhcpcd[2358]: eth1: adding default route via fe80::201:5cff:fe63:c046 Apr 22 16:53:39 prince dhcpcd[2358]: eth1: removing default route via fe80::201:5cff:fe63:c046 Apr 22 16:53:42 prince dhcpcd[2358]: eth1...

Admin

禁用启动时自动运行 dhcpcd
dhcpcd

禁用启动时自动运行 dhcpcd

dhcpcd我在 Debian 上安装了 DHCP 客户端来运行它手动在给定的一组接口上,但我发现在重新启动时dhcpcd尝试配置我的全部的接口集。如果无法做到这一点,它会为每个接口分配一个零确认地址,并添加零确认路由! 有没有办法可以完全禁用任何自动行为dhcpcd? 我只需要在给定接口上运行它,并在 DHCP 租约到期时留在后台更新它。无需其他操作。 ...

Admin

如何在使用 dhcpcd 时隐藏系统信息?
dhcpcd

如何在使用 dhcpcd 时隐藏系统信息?

我使用dhcpcdWiFi 在笔记本电脑上获取 IP 地址。登录路由器后,我发现它对我的系统了解太多了: Host Name: hostname Device Type: dhcpcd-6.11.3:Linux-4.8.4-1-ARCH:x86_64:GenuineIntel IP Address: 192.168.1.100 MAC Address: aa:bb:cc:dd:ee:ff ... 我可以隐藏 dhcpcd 中的“设备类型”吗,或者提供一些更通用的内容? ...

Admin

dhcpcd 在“等待运营商”时超时
dhcpcd

dhcpcd 在“等待运营商”时超时

当我尝试连接到 wifi 时,dhcpcd 卡住了, # dhcpcd wlxf42853190543 dhcpcd-10.0.6 starting DUID 00:01:00:01:2d:1b:d8:8a:f4:e8:53:d9:78:b1 wlxf42853190543: waiting for carrier 并超时。我无法连接。 ...

Admin

ARP 表显示条目不完整且连接丢失
dhcpcd

ARP 表显示条目不完整且连接丢失

我有运行 4.14.7 内核的 Linux 设备。我的设备A通过1Gig端口直接连接到第三方设备(设备B)。 UDHCPD 服务器在 dev-A 上运行,它始终根据 DHCP 配置分配单个 IP 地址。 Dev-A 位于 172.16.xx,掩码为 255.255.0.0。 Dev-B 被分配了来自 Dev-A 上运行的 UDHCPD 的 172.16.100.1 和 255.255.255.0。 有时我会看到 Dev-B 的“arp”表显示“不完整”并且通信失败。此时我可以看到 Dev-B 从 UDHCPD 服务器获得了有效的租约。 $arp ? ...

Admin

连接到 Wifi:org.freedesktop.resolve1:权限被拒绝
dhcpcd

连接到 Wifi:org.freedesktop.resolve1:权限被拒绝

当我尝试连接 wifi 时遇到这个问题。 如果我运行resolvectl我会收到以下错误: resolvectl Failed to get global data: Failed to execute program org.freedesktop.resolve1: Permission denied 我该如何解决? ...

Admin

dhcpcd:设置本地链路连接的优先级
dhcpcd

dhcpcd:设置本地链路连接的优先级

我看到有一个metric关键词在dhcpcd.conf(如所解释的,例如https://unix.stackexchange.com/a/413036/47009),它允许我设置给定接口的路由优先级。 不过,我想仅有的设置该接口上的连接的度量link-local(并对同一接口上的其他连接类型使用不同的度量)。 这可能吗?如果是这样,怎么办? 背景 我正在配置网络(在我的 Raspberry Pi 上,但这不是重点)dhcpcd。 通过简单的设置(单个连接),这对于我的接口上的连接DHCP以及我的接口上的连接来说效果很好。link-localeth0DHCPw...

Admin

从 dhcpcd 获取 IPv6 的前缀长度
dhcpcd

从 dhcpcd 获取 IPv6 的前缀长度

我使用 dhcpcd 获取 IPv6 地址。有没有办法通过dhcpcd查出获取的IPv6的前缀长度? 将其添加到 dhcpcd.conf 以获取 eth0 的 IP interface eth0 ipv6rs ia_na 1 dhcpcd --dumplease eth0 -6我通过使用它返回以下内容来获取 IPv6 详细信息; dhcp6_client_id='00041c24f4b34648ea8a159c1b44c' dhcp6_ia_na1_ia_addr1='fd00::1b5' dhcp6_ia_na1_ia_addr1_pltime='4...

Admin