私の状況も似ています。この投稿しかし、与えられた解決策のどれも私にとって効果的ではありませんでした。
また、次のようにwireguardモジュールをロードしてみました。
modprobe wireguard
しかし、エラーが発生しました。
modprobe: ERROR: could not insert 'wireguard': Operation not permitted
上記の投稿によると、これはセキュアブートに関連しています。残念ながら、このサーバーは物理的にアクセスできない仮想サーバーであるため、UEFIに入り、セキュアブートを無効にすることはできません。また、許容される解決策は次のとおりです。
echo 1 > /proc/sys/kernel/sysrq
echo x > /proc/sysrq-trigger
権限が拒否されたため機能しません(rootユーザーでも)。
この状況でこれがどれほど重要かはわかりませんが、現在のエラーが発生する前にこのエラーが発生しました。
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
ここでどのように進めることができるかについてのヒントがある人はいますか?
オペレーティングシステム:Ubuntu 18.04 LTS