요약하자면, IPV4 연결(완전히 사용자가 제어할 수 있고 시스템마다 다름)을 제공해야 하는 단일 이더넷 포트가 있는 시스템이 있으며, 각 시스템에서 사용할 수 있는 동일한 어댑터에서 IPV6 연결을 제공하려고 합니다. 예상하다. EUI-64 MAC 주소를 기반으로 한 링크 로컬 주소는 훌륭하며 우리에게 필요한 연결을 제대로 제공해야 합니다.
/etc/network/interfaces
Network Manager는 인터페이스를 완전히 관리하므로(즉, 시스템에 파일이 전혀 없음) 일반적으로 /etc/NetworkManager/system-connections/<con_name>
연결 파일( )에서 연결 설정만 수정하지만 IPv6은 예상한 대로 작동하지 않습니다. 무시 방법을 설정하면 EUI-64 주소를 얻지만 사용하려고 하면방법=자동또는방법 = 수동, ifconfig 출력에서 주소를 얻을 수 있지만 외부 컴퓨터에서 장치를 핑할 수 없습니다. 이더넷 케이블을 사용하여 두 컴퓨터를 직접 연결해도 "대상 호스트에 연결할 수 없습니다"라는 메시지만 나타납니다. method=ignore를 사용하면 내 IPv6 주소가 설정되는 방식을 제어할 수 없는 것 같습니다. ISP를 기반으로 설정됩니다. 따라서 현재 ISP에서는 아직 IPv6가 준비되지 않았으므로 링크 로컬로 종료됩니다. 주소를 원하지만 다른 네트워크에서는 예측할 수 없는 전역 범위와 IP 주소가 생길 수 있습니다.
내 시스템에서 이것을 어떻게 설정합니까? NM 연결 파일을 통해 IPV6 연결에 대한 수동 주소를 구성하려면 무엇이 필요합니까? IPv6를 method=ignore로 설정하면 IP가 생성되는 이유는 무엇입니까?
나는 다음을 사용하고 있습니다: systemd를 실행하는 Yocto Custom OS(커널 구성 파일이 있습니다)/usr/lib/sysctl.d하지만 IPV6에 대한 구성 설정이 없습니다. Network Manager 1.0.6, Linux Kernel 4.1.8을 실행하고 있습니다.