· 톺아보기

질문

해결 완료: wg easy docker 시동 오류

콜라맛홍삼 · · 수정

조회 2,368 · 공감 0 · 댓글 2

아래와 같은 로그가 나오면서 다시 시작됩니다.

wg만의 문제가 아니라 독커 에러인 듯 한데, 어디를 봐야할까요?

wireguard  | 2022-06-03T01:16:22.387Z Server Listening on http://0.0.0.0:51821

wireguard  | 2022-06-03T01:16:22.388Z WireGuard Loading configuration...

wireguard  | 2022-06-03T01:16:22.389Z WireGuard Configuration loaded.

wireguard  | 2022-06-03T01:16:22.390Z WireGuard Config saving...

wireguard  | 2022-06-03T01:16:22.390Z WireGuard Config saved.

wireguard  | $ wg-quick down wg0

wireguard  | $ wg-quick up wg0

wireguard  | Error: Command failed: wg-quick up wg0

wireguard  | [#] ip link add wg0 type wireguard

wireguard  | [#] wg setconf wg0 /dev/fd/63

wireguard  | [#] ip -4 address add 10.8.0.1/24 dev wg0

wireguard  | [#] ip link set mtu 1420 up dev wg0

wireguard  | [#] iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE; iptables -A INPUT -p udp -m udp --dport 51820 -j ACCEPT; iptables -A FORWARD -i wg0 -j ACCEPT; iptables -A FORWARD -o wg0 -j ACCEPT;

wireguard  | modprobe: can't change directory to '/lib/modules': No such file or directory

wireguard  | modprobe: can't change directory to '/lib/modules': No such file or directory

wireguard  | iptables v1.8.3 (legacy): can't initialize iptables table `nat': Table does not exist (do you need to insmod?)

wireguard  | Perhaps iptables or your kernel needs to be upgraded.

wireguard  | [#] ip link delete dev wg0

wireguard  |

wireguard  |     at ChildProcess.exithandler (child_process.js:383:12)

wireguard  |     at ChildProcess.emit (events.js:400:28)

wireguard  |     at maybeClose (internal/child_process.js:1058:16)

wireguard  |     at Process.ChildProcess._handle.onexit (internal/child_process.js:293:5) {

wireguard  |   killed: false,

wireguard  |   code: 3,

wireguard  |   signal: null,

wireguard  |   cmd: 'wg-quick up wg0'

wireguard  | }

wireguard exited with code 1



독커 컴포즈는 아래 링크를 따라 만들었습니다.

https://velog.io/@eriol72/WireGuard-를-GUI로-사용해보자-docker-wg-easy

댓글 2

  1. 콜라맛홍삼 ·
    iptables에 nat가 없어서 설정할 수 없다고 하면서 자살하는데.. 맞나요..??
    iptables가 호스트 네트워크를 따라가나요?
  2. 콜라맛홍삼 ·
    host에 `sudo modprobe ip_tables`를 한번 입력해줘야 합니다.

나스당 최근 글

나스당 목록 더 보기