こんにちは
自己紹介:
・ITエンジニア5年
・CCNA
・ITパスポート
・AWSクラウドプラクティショナー
最近Linuxを使用する機会が多くファイアウォールの設定なども行っています。この記事では、よく使うファイアウォールの設定コマンドまとめました。ディストリビューションごとに違う点もあると思いますがご配慮ください。
- ファイアウォールの設定確認
- firewall-cmd --list-all
- ファイアウォールのポート開放
- firewall-cmd --add-port=**/tcp
- firewall-cmd --add-port=**/tcp --permanent
- firewall-cmd --add-port=**/udp --permanent
- ファイアウォールのポート閉鎖
- firewall-cmd --add-port=**/tcp
- irewall-cmd --remove-port=**/tcp --permanent
- firewall-cmd --remove-port=**/udp --permanent
- フィルタリングするIPアドレス設定
- firewall-cmd --add-source=**.**.**.**/** --permanent
- サービスの設定
- firewall-cmd --add-service=**** --permanent
- ファイアウォールの設定反映
- firewall-cmd --reload
- ファイアウォール起動確認
- systemctl is-enabled firewalld
- ファイアウォール自動起動
- systemctl enable firewalld
- ファイアウォール自動起動停止
- systemctl disable firewalld
- ファイアウォール開始
- systemctl start firewalld
- ファイアウォール停止
- systemctl stop firewalld
- ファイアウォールの再起動
- systemctl restart firewalld
- ファイアウォールの再読み込み
- systemctl reload firewalld
- ファイアウォールの状態確認
- systemctl status firewalld
- TBC