내 상황도 비슷해이 게시물그러나 주어진 솔루션 중 어느 것도 나에게 효과적이지 않았습니다.
또한 다음을 통해 wireguard 모듈을 로드해 보았습니다.
modprobe wireguard
그런데 오류가 났어요
modprobe: ERROR: could not insert 'wireguard': Operation not permitted
위에서 언급한 게시물에 따르면 이는 보안 부팅과 관련이 있습니다. 안타깝게도 이 서버는 물리적으로 접근할 수 없는 가상 서버이기 때문에 UEFI로 들어가 보안 부팅을 비활성화할 수는 없습니다. 또한 허용되는 솔루션은 다음과 같습니다.
echo 1 > /proc/sys/kernel/sysrq
echo x > /proc/sysrq-trigger
권한이 거부되었기 때문에 작동하지 않습니다(루트 사용자라도).
이 상황에서 이것이 얼마나 중요한지는 모르겠지만 현재 오류가 발생하기 전에 이 오류가 발생했습니다.
modprobe: FATAL: Module wireguard not found in directory /lib/modules/4.15.0
시도할 때 modprobe wireguard
. 그래서 확인해 보니 파일만 /lib/modules/4.15.0/kernel/wireguard/wireguard.ko
없어진 것이 아니었습니다. 전체 디렉토리가 /lib/modules/4.15.0/kernel
존재하지 않습니다. 그러나 include 가 /lib/modules/4.15.0-128-generic
포함된 다른 디렉토리가 있으므로 에서 디렉토리 와 파일을 복사 wireguard.ko
했습니다 . 이제 모듈을 찾을 수 있었고 이로 인해 위의 문제가 발생했습니다.kernel
modules.order
modules.builtin
/lib/modules/4.15.0-128-generic
/lib/modules/4.15.0
modprobe
여기에서 어떻게 진행할 수 있는지에 대한 힌트가 있는 사람이 있나요?
운영 체제: 우분투 18.04 LTS