エラー:ルールを処理できません。そのファイルまたはディレクトリはありません。

エラー:ルールを処理できません。そのファイルまたはディレクトリはありません。

FreeBSDであるqemu + kvmを使用してdevuanの上に仮想化したいゲストOSとqemuで使用したいので、ARM ChromebookのホストOS(devuan 4)にTap接続を設定しようとしています。 ARMv7の場合13.2。

私が実行する必要があるコマンドは次のとおりです。

a) ホストにタブを設定します。

# ip tuntap add tap0 mode tap
# ip address add 10.0.2.1/24 dev tap0

b)転送とNAT設定(eth0経由):

# sysctl net.ipv4.ip_forward=1

この時点で私は私の目標を達成するためにnftablesを使用したいと思いました:

# nft add table nat
# nft 'add chain nat postrouting { type nat hook postrouting priority 100 ; }'

ただし、次のエラーが発生します。

Error: Could not process rule: No such file or directory

誰かが私に問題を解決するためのいくつかの提案をしました。

"テーブルにファミリがありません。存在しない"nat"ファミリに"postrouting"というテーブルへのリンクを追加しようとしています。

正直なところ、どうすればいいのかわかりません。このテーマは私の能力を超えています。だから誰でも私をもっと助けることができますか?辛抱強くお待ちください。ありがとうございます。

ベストアンサー1

おすすめ記事