内容へ移動
Cat Paw Software
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
ufw
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== ufw ====== Ubuntu付属のファイアウォール。 * 公式 https://wiki.ubuntu.com/UncomplicatedFirewall * わかりやすい https://blog.n-z.jp/blog/2018-02-25-ufw.html ===== 設定 ===== 全てのportを制限して、必要なportのみ開ける。 <code> sudo ufw default deny sudo ufw limit 22 sudo ufw allow 80 sudo ufw allow 443 sudo ufw enable </code> 確認 <code> suto ufw status </code> 詳細確認 <code> sudo ufw status verbose </code> プロトコルも指定して設定 <code> sudo ufw limit to any port 22 proto tcp </code> ===== ルールの評価順とルールの追加 ===== ルールは上から評価される <code> $ sudo ufw deny from 119.3.0.0/16 $ sudo ufw status numbered Status: active To Action From -- ------ ---- [ 1] 22 LIMIT IN Anywhere [ 2] 80 ALLOW IN Anywhere [ 3] 443 ALLOW IN Anywhere [ 4] 22 (v6) LIMIT IN Anywhere (v6) [ 5] 80 (v6) ALLOW IN Anywhere (v6) [ 6] 443 (v6) ALLOW IN Anywhere (v6) [ 7] Anywhere DENY IN 119.3.0.0/16 </code> DENYしたアドレスからのport 22へのアクセスは、[1]が適用されてしまうためブロックされない。 このような場合はinsertを使って、場所を指定して追加すると良い <code> $ sudo ufw insert 1 deny from 119.3.0.0/16 to any $ sudo ufw status numbered Status: active To Action From -- ------ ---- [ 1] Anywhere DENY IN 119.3.0.0/16 [ 2] 22 LIMIT IN Anywhere [ 3] 80 ALLOW IN Anywhere [ 4] 443 ALLOW IN Anywhere [ 5] 22 (v6) LIMIT IN Anywhere (v6) [ 6] 80 (v6) ALLOW IN Anywhere (v6) [ 7] 443 (v6) ALLOW IN Anywhere (v6) </code>
ufw.txt
· 最終更新: 2020/09/21 12:57 by
nullpon
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ