Jetson Nanoでufwをenableしようとしたら「[Errno 2] modprobe: FATAL: Module ip6_tables not found」と出た時の対処

投稿日:2023年11月18日
最終更新日:2023年11月18日

Jetson NanoでufwをinstallしてenableしようとしたらErrorが出た

Jetson Nanoでufwファイアウォールをインストールして使おうと思い、インストール後にenableしようとしたら以下のようなエラーが発生した。

$ sudo ufw enable
ERROR: initcaps
[Errno 2] modprobe: FATAL: Module ip6_tables not found in directory /lib/modules/4.9.253-tegra
ip6tables v1.6.1: can't initialize ip6tables table `filter': Table does not exist (do you need to insmod?)
Perhaps ip6tables or your kernel needs to be upgraded.

今回はこのエラーの対処についてメモしておく。

 

発生環境

Jetson Nano Development kit 4GB B01

OS:JetPack 4.6.1(Ubuntu 18.04.6 LTS)

 

/etc/default/ufwの設定を変更

こちらについて調べていたところ、以下のサイトで同様の問題について以下の方法で解決したという書き込みを発見。

I found a fix:

Update /etc/default/ufw so that IPV6 is equal to no.

https://discourse.mailinabox.email/t/ip-table-error-w-ubuntu-18-04-vps-install/7179

というわけで早速やってみる。エディタはvimでもnanoでも何でも良いが、書き込み権限がついた状態で以下のファイルを開く。

$ sudo vim /etc/default/ufw

ここで、ファイルの中に

IPV6=yes

という部分があるので、ここを以下のように書き換える。

IPV6=no

vimであれば:wqで保存して閉じる。この状態で再度ufw enableしたところ、エラーは出ずに無事にActiveにできた。

$ sudo ufw enable
Firewall is active and enabled on system startup

投稿者: wakky

映画と旅行が大好きなエンジニア。お酒、ゲーム、読書も好き。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください