개별 장치에 대한 IPv6 접두사 위임

개별 장치에 대한 IPv6 접두사 위임

이더넷 포트가 하나만 있는 컴퓨터에 IPv6 접두사 위임을 설정한 다음 특정 수의 주소를 요청하고 동일한 장치에서만 라우팅하려고 합니다.

지금까지 온라인에서 읽은 내용에 따르면 일반적인 설정은 다음을 구성하는 "외부" 네트워크 장치가 있다는 것입니다.

[Network]
IPForward=yes
IPv6AcceptRA=yes

그런 다음 내부 장치에서 다른 옵션을 설정하십시오.

[Network]
IPv6PrefixDelegation=dhcpv6
IPv6DuplicateAddressDetection=1
IPv6PrivacyExtensions=no
LinkLocalAddressing=ipv6

[IPv6PrefixDelegation]
RouterLifetimeSec=3600

하지만 여기에는 "내부" 장비가 없기 때문에 여기서는 어떤 접근 방식이 가장 좋을지 궁금합니다. 나에게 의미가 있는 한 가지는 내부 네트워크에 대한 모든 플래그를 설정한 다음 여러 가상 장치를 브리지에 연결하는 "브리지" 장치를 만든 다음 각 장치가 접두사에서 IPv6 주소를 가져오는 것입니다.

하지만 이라는 간단한 브리지 장치를 설정하자마자 pdbr문제가 발생하기 시작했습니다. "꺼짐"이라고 표시되어 있지만 장치가 표시되고 veth일부 장치를 추가할 수 있지만 IPv6 주소를 얻지 못합니다. 시스템을 다시 시작하면 시스템이 중단됩니다.

앞으로 어떻게 진행해야 할지 조금 혼란스럽습니다. 이 모든 것은 Bullseye가 있는 헤드리스 Raspberry Pi 4에서 실행됩니다. 화면이 없기 때문에 무슨 일이 일어나고 있는지 확인하기가 어렵습니다.

또한 더 간단한 해결책이 있어야 한다고 생각합니다. 그러나 단순히 장치에 여러 IP 주소를 추가하는 것은 옵션이 아닙니다.

관련 정보