私のルーターにはFTPポート21が開いており、サーバー(Alma Linux 9)が私のパブリックIPで実行されています。 Firewalldでは、アクセスに私のパブリックIPがあり、動作する次のルールを設定しました。
sudo firewall-cmd \
--permanent \
--zone=public \
--add-rich-rule=\
'rule family="ipv4" source address="XXX.XXX.XXX.XXX" service name="ftp" accept'
携帯電話のクライアントでOpenVPNを使用すると、プライベートネットワークにアクセスできますが、携帯電話はサーバーFTPにアクセスできません。