나는 2 Debian11 사이에서 wireguard를 사용하고 문제에 직면합니다: 트래픽이 wireguard 인터페이스/ip 주소로 들어가지만 올바른 IP 주소를 가진 인터페이스로 lo와 함께 나갑니다.
19:23:50.287492 wig0 In IP6 fd99:1234:beef:cafe:fade::7000 > fd99:1234:beef:cafe:fade::7fff: ICMP6, 에코 요청, ID 18272, seq 5, 길이 64
19:23:50.287509 lo IP6에서 fd99:1234:beef:cafe:fade::7fff > fd99:1234:beef:cafe:fade::7000: ICMP6, 에코 응답, ID 18272, 시퀀스 5, 길이 64
이에 대한 단서가 있나요?
귀하의 지원에 감사드립니다
다니엘
답변1
문제는 커널의 라우팅 뷰에 있습니다
ip route get fd99:1234:beef:cafe:fade::7000 from fd99:1234:beef:cafe:fade::7fff
anycast fd99:1234:beef:cafe:fade::7000 from fd99:1234:beef:cafe:fade::7fff dev lo table local proto kernel src fd99:1234:beef:cafe:fade::7fff metric 0 pref medium
후에
ip route replace fd99:1234:beef:cafe:fade::7000 from fd99:1234:beef:cafe:fade::7fff dev wig0 table local
모든 것이 정상으로 돌아왔습니다.