두 개의 Debian Bullseye 컨테이너가 있는데 그 중 하나는 라우터 역할을 합니다. 클라이언트는 라우터 알림을 받고 IPv6 주소를 올바르게 자동 구성하지만 DHCPv6을 통해 가져와야 하는 DNS 서버 주소가 설정되지 않았습니다.
다른 환경이나 컴퓨터에서도 같은 작업을 시도해 보았지만오직IPv6은 항상 동일합니다. 혼란스럽고 또 무엇을 해야할지 모르겠습니다. 내가 뭐 놓친 거 없니?
라우터
/etc/network/interfaces
파일의 인터페이스 구성:
auto eth1
iface eth1 inet static
address 192.168.11.1/24
iface eth1 inet6 static
address a:b:c:11::1/64
iface eth1 inet6 static
address fe80::1/64
/etc/dhcp/dhcpd6.conf
파일의 서브넷 부분isc-dhcp-server.service
:
subnet6 a:b:c:11::/64 {
option dhcp6.name-servers 2001:4860:4860::8888, 2001:4860:4860::8844;
}
- 문서 내용
/etc/radvd.conf
:
interface eth1 {
AdvSendAdvert on;
AdvOtherConfigFlag on;
prefix a:b:c:11::/64 {};
# route a:b:c:11::/64 {};
};
고객
- 문서 내용
/etc/network/interfaces
:
auto eth0
iface eth0 inet dhcp
iface eth0 inet6 auto
- 라우터 알림을 캡처하려면 다음 명령을 사용하십시오
radvdump
.
#
# radvd configuration generated by radvdump 2.18
# based on Router Advertisement from fe80::1
# received by interface eth0
#
interface eth0
{
AdvSendAdvert on;
# Note: {Min,Max}RtrAdvInterval cannot be obtained with radvdump
AdvManagedFlag off;
AdvOtherConfigFlag on;
AdvReachableTime 0;
AdvRetransTimer 0;
AdvCurHopLimit 64;
AdvDefaultLifetime 1800;
AdvHomeAgentFlag off;
AdvDefaultPreference medium;
AdvSourceLLAddress on;
prefix a:b:c:11::/64
{
AdvValidLifetime 86400;
AdvPreferredLifetime 14400;
AdvOnLink on;
AdvAutonomous on;
AdvRouterAddr off;
}; # End of prefix definition
}; # End of interface definition