Menu Close
Red Hat Training
A Red Hat training course is available for RHEL 8
8.4.5. nftables を使用したリダイレクトの設定
redirect
機能は、チェーンフックに応じてパケットをローカルマシンにリダイレクトする宛先ネットワークアドレス変換 (DNAT) の特殊なケースです。
以下の手順では、ローカルホストの 22
ポートに送信される着信トラフィックおよび転送されたトラフィックを 2222
ポートにリダイレクトする方法を説明します。
手順
テーブルを作成します。
#
nft add table nat
テーブルに
prerouting
チェーンを追加します。#
nft -- add chain nat prerouting { type nat hook prerouting priority -100 \; }
nft
コマンドに--
オプションを渡すと、シェルが優先度の負の値をnft
コマンドのオプションとして解釈する必要がなくなります。22
ポートの着信トラフィックを2222
ポートにリダイレクトするルールをprerouting
チェーンに追加します。#
nft add rule nat prerouting tcp dport 22 redirect to 2222