你好
首先,如果我的英语不好,我很抱歉!
我的配置: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
我没有的地址上找到了有关配置文件的所有内容。所以我不知道这个问题从何而来。
您是否遇到过这些问题?如果你有任何线索,我会接受。
我不能给你额外的配置,因为我周末没有树莓派。对此感到抱歉
感谢您。祝你有美好的一天,克莱门特。