環境:CentOS Linux release 8.1.1911 (Core) (ウェブサーバ)
ウェブサーバのfirewalldにて下記を実現したい場合どのようなルールを書けば良いのか困っています。
172.17.10.56/28のセグメントにいるクライアントはウェブサーバのtcp/53、tcp/80をアクセス許可する
172.17.10.56/28のセグメントにいるクライアントはウェブサーバの上記以外のポートはアクセス拒否する
他のセグメントにいるクライアントはウェブサーバの全ポートにアクセス許可する
試したこと
firewall-cmd --permanent --zone=trusted --add-rich-rule='rule family="ipv4" source address="172.17.10.56/28" port protocol="tcp" port="8080" reject'
上記のようにインターフェースをtrustedゾーンに設定し、特定セグメントかつ特定ポート以外を
rejectするルールを試そうとしておりましたが、ポートをレンジで書く方法が分からず、
一つ一つ書いていくのも非現実的と思い、何か他に実現する方法を探しております。
上記ルールを実現するfirewalldのルールについてご回答頂けますと幸いです。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー