天天看点

Ubuntu 14.04 配置iptables防火墙

ubuntu默认安装是没有开启任何防火墙的,为了服务器的安全,建议大家安装启用防火墙设置,这里推荐使用iptables防火墙.如果mysql启本地使用,可以不用打开3306端口.

<code># whereis iptables</code> #查看系统是否安装防火墙可以看到:

<code># iptables -l</code> #查看防火墙配置信息,显示如下:

<code># vi /etc/iptables.rules</code>

添加以下内容(备注:80是指web服务器端口,3306是指mysql数据库链接端口,22是指ssh远程管理端口.)

<code># iptables-restore &lt; /etc/iptables.rules</code> #使防火墙规则生效

<code># vi /etc/network/if-pre-up.d/iptables</code> #创建文件,添加以下内容,使防火墙开机启动

<code># chmod +x /etc/network/if-pre-up.d/iptables</code> #添加执行权限

<code># iptables -l -n</code>查看规则是否生效.