Skip to content
nanakira edited this page Apr 9, 2016 · 3 revisions

ufw

ufw (uncomplicated fire wall) は iptables の設定をわかりやすくしてくれるラッパー。

Reference

Install

$ sudo apt-get install ufw

Status

$ sudo ufw status

Disable IPv6

$ sudo emacs /etc/default/ufw
# IPV6=yes
IPV6=no

Create rules

$ sudo ufw default deny
$ sudo ufw allow proto tcp from 192.168.10.0/24 to any port 22
$ sudo ufw allow proto tcp from 192.168.10.0/24 to any port XXXX (ssh port)
$ sudo ufw allow 8080
$ sudo ufw allow 8081
$ sudo ufw allow 80
$ sudo ufw allow 137/udp
$ sudo ufw allow 138/udp
$ sudo ufw allow 139/tcp
$ sudo ufw allow 445/tcp

Limit invalid access (6 times in 30 sec)

$ sudo ufw limit proto tcp from 192.168.10.0/24 to any port 22
Clone this wiki locally