wg-easy 사용 시, sudo modprobe ip_tables가 더 이상 작동하지 않는 경우

또, wg-easy가 먹통이다...

Docker를 사용하는 Wireguard VPN 기반의 wg-easy가 라즈베리 파이 재부팅 후, 또 ip_tables 때문에 먹통이 되었는데 이번에는 뭔가 달랐다. 항상 사용하던 sudo modprobe ip_tables 명령어가 더 이상 작동하지 않기 시작한 것이다.

최신 리눅스 커널에서 ip_tables 모듈이 제거되기 시작했다

최근에 라즈베리 파이 업데이트를 하면서 커널이 업데이트 된 것이 원인이었는데, 정확히는 알 수 없으나 6.17, 6.18 이 버전대 부터 ip_tables 모듈이 폐기된 것으로 보인다.

해결법은?

현재는 ip_tables 대신 nf_tables를 쓰면 된다고는 하는데... 문제는 공식 문서가 그렇게 자세하지는 않아서 아직은 좀 더 시행착오를 해야 할 것으로 보인다. 아직 명확한 해결법은 잘 모르나 최대한 빠르게 해결을 봐야 할 것 같다.