안녕하세요
우선 제 영어가 좋지 않다면 죄송합니다!
내 구성: 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
sed 명령을 사용 /etc/network/interfaces
하여 쉘 스크립트를 통해 수정합니다.
네트워크를 다시 시작했습니다.sudo systemctl restart networking
내 첫 번째 질문:
dhcp를 정적으로 만들면 내 DNS 구성이 resolvconf에서 업데이트되지 않으므로 새로운 정적 dns와 마지막 dhcp dns가 생깁니다. 새 ipv6 DNS를 추가하고 삭제할 때 네트워크를 다시 시작한 후 마지막 ipv6 DNS 구성을 유지합니다. dns 구성만 유지하기 위해 resolvconf 파일을 새로 고치는 것이 가능한지 모르겠습니다 /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
내가 가지고 있지 않은 주소에서 구성 파일에 대한 모든 것을 찾았습니다. 그래서 이 문제가 어디서 오는지 모르겠습니다.
이러한 문제가 발생했습니까? 단서가 있으면 가져가겠습니다.
주말에는 라즈베리파이가 없어서 추가 구성을 드릴 수 없습니다. 미안합니다
감사해요. 좋은 하루 보내세요, 클레멘트.