Debian 11 bullseye 如何管理 IPV6 接口?我可以重新加载 resolv.conf 文件吗?

Debian 11 bullseye 如何管理 IPV6 接口?我可以重新加载 resolv.conf 文件吗?

你好

首先,如果我的英语不好,我很抱歉!

我的配置:Raspberry - Raspbian - Debian 11 Bullseye - CM4

包 resolvconf

我的/etc/network/interfaces

auto eth0
iface eth0 inet static
address 192.168.100.125/24
gateway 192.168.100.100
dns-search test.local
dns-nameservers 192.168.100.101 192.168.100.102
iface eth0 inet6 static
address 2001:0db8:3c4d:0015:0000:d234::3eee:0000
gateway 2001:0db8:3c4d:0015:0000:d234::3eee:0100
dns-nameservers 2001:0db8:3c4d:0015:0000:d234::3eee:0101 2001:0db8:3c4d:0015:0000:d234::3eee:0102

/etc/network/interfaces使用 sed 命令通过 shell 脚本进行修改,

我重新启动我的网络sudo systemctl restart networking

我的第一个问题

当我将 dhcp 设为静态时,我的 dns 配置不会在 resolvconf 上更新,因此我拥有新的静态 dns 和最后的 dhcp dns。当我放置新的 ipv6 DNS 时,以及当我删除它时,我会在重新启动网络后保留最后的 ipv6 DNS 配置。我不知道是否可以刷新 resolvconf 文件以仅保留 dns 配置/etc/network/interfaces

我的第二个问题

当我将 ipv6 设置为静态时,一切正常,我可以更改它们,但是当我想通过 dhcpv6 或自动配置传递时,我无法重新启动我的网络,我遇到此错误。

sudo systemctl status networking.service
● networking.service - Raise network interfaces
     Loaded: loaded (/lib/systemd/system/networking.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Wed 2021-11-24 09:14:57 CET; 6min ago
       Docs: man:interfaces(5)
    Process: 856 ExecStart=/sbin/ifup -a --read-environment (code=exited, status=1/FAILURE)
   Main PID: 856 (code=exited, status=1/FAILURE)
        CPU: 151ms

nov. 24 09:14:57 debian dhclient[928]: than a configuration issue please read the section on submitting
nov. 24 09:14:57 debian dhclient[928]: bugs on either our web page at www.isc.org or in the README file
nov. 24 09:14:57 debian dhclient[928]: before submitting a bug.  These pages explain the proper
nov. 24 09:14:57 debian dhclient[928]: process and the information we find helpful for debugging.
nov. 24 09:14:57 debian dhclient[928]:
nov. 24 09:14:57 debian dhclient[928]: exiting.
nov. 24 09:14:57 debian ifup[856]: ifup: failed to bring up eth0
nov. 24 09:14:57 debian systemd[1]: networking.service: Main process exited, code=exited, status=1/FAILURE
nov. 24 09:14:57 debian systemd[1]: networking.service: Failed with result 'exit-code'.
nov. 24 09:14:57 debian systemd[1]: Failed to start Raise network interfaces. 

我寻找有关此问题的建议,但我在/etc/network/interfaces.d/setup我没有的地址上找到了有关配置文件的所有内容。所以我不知道这个问题从何而来。

您是否遇到过这些问题?如果你有任何线索,我会接受。

我不能给你额外的配置,因为我周末没有树莓派。对此感到抱歉

感谢您。祝你有美好的一天,克莱门特。

相关内容