• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글

Cent OS Wireguard 에러 해결하기 - Kernel Plus

달소 달소 101

0

0

안녕하세요. 달솟입니다.

 

이번에 Cnet OS로 Wireguard를 도커로 띄우려고하는데 아래와같은 오류가 뜨면서 정상적으로 설치가 되지않았는데

해결방법을 찾아 공유합니다.

 

$ wg-quick up wg0
Error: Command failed: wg-quick up wg0
Warning: `/etc/wireguard/wg0.conf' is world accessible
[#] ip link add wg0 type wireguard
RTNETLINK answers: Not supported
Unable to access interface: Protocol not supported
[#] ip link delete dev wg0
Cannot find device "wg0"

 

해당 문제는 구동하고있는 호스트의 커널문제로 커널플러스를 설치하면 해결됩니다.

 

Cent OS 커널 플러스 설치하기

먼저 Cent OS 플러스 레포지토리를 등록해주겠습니다.

 

yum install yum-utils 
yum-config-manager --enable centosplus

 

image.png.jpg

 

기본 커널을 커널 플러스로 변경해줍니다.

 

sed -e 's/^DEFAULTKERNEL=kernel$/DEFAULTKERNEL=kernel-plus/g' -i /etc/sysconfig/kernel

 

image.png.jpg

 

이제 커널플러스를  yum 으로 설치해주겠습니다.

 

yum install kernel-plus

 

image.png.jpg

 

커널플러스 설치 후 재부팅을 하고나서 다시 커널버전을 확인했을때 아래처럼 

centos.plus가 나오면 성공입니다.

 

image.png.jpg

 

wireguard도 잘 실행되는것을 확인할 수 있습니다.

 

image.png.jpg

신고공유스크랩
0

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

등록된 글이 없습니다.