Ubuntu 14.04 配置iptables防火墙
Ubuntu默认安装是没有开启任何防火墙的,为了服务器的安全,建议大家安装启用防火墙设置,这里推荐使用iptables防火墙.如果mysql启本地使用,可以不用打开3306端口.
# whereis iptables #查看系统是否安装防火墙可以看到: iptables: /sbin/iptables /usr/share/iptables /usr/share/man/man8/iptables.8.gz #表示已经安装iptables apt-get install iptables #如果默认没有安装,请运行此命令安装防火墙
# iptables -L #查看防火墙配置信息,显示如下:
Chain INPUT (policy ACCEPT) target prot opt source destination Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination # vi /etc/iptables.rules
添加以下内容(备注:80是指web服务器端口,3306是指MySQL数据库链接端口,22是指SSH远程管理端口.)
*filter :INPUT DROP [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] :syn-flood - [0:0] -A INPUT -i lo -j ACCEPT -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 443 -j ACCEPT -A INPUT -p icmp -m limit --limit 100/sec --limit-burst 100 -j ACCEPT -A INPUT -p icmp -m limit --limit 1/s --limit-burst 10 -j ACCEPT -A INPUT -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK SYN -j syn-flood -A INPUT -j REJECT --reject-with icmp-host-prohibited -A syn-flood -p tcp -m limit --limit 3/sec --limit-burst 6 -j RETURN -A syn-flood -j REJECT --reject-with icmp-port-unreachable COMMIT # iptables-restore < /etc/iptables.rules #使防火墙规则生效 # vi /etc/network/if-pre-up.d/iptables #创建文件,添加以下内容,使防火墙开机启动 #!/bin/bash iptables-restore < /etc/iptables.rules # chmod +x /etc/network/if-pre-up.d/iptables #添加执行权限 # iptables -L -n查看规则是否生效.
(资源库 www.zyku.net)
上一篇:Ubuntu 16.04搭建php5.6 Web服务器环境
栏 目:Ubuntu
本文标题:Ubuntu 14.04 配置iptables防火墙
本文地址:https://www.zyku.net/ubuntu/786.html
您可能感兴趣的文章
- 03-15CentOS 7永久关闭防火墙
- 12-06探讨安装debian和Ubuntu哪个系统镜像好?(你用哪个镜像)
- 05-04Vultr教程:在Ubuntu 17.04服务器上安装GUI环境Lubuntu-
- 11-23ubuntu 14.04 和16.04系统镜像下载源
- 11-23Ubuntu 16.04下安装VMware Tools
- 11-22Ubuntu16.04 调整屏幕分辨率的方法
- 11-22ubuntu查看内存占用情况的简单方法
- 08-09Windows远程桌面使用Xrdp连接Ubuntu实现可视化远程连
- 07-07ubuntu下rz/sz命令的安装与使用说明
- 07-07ubuntu上在androidstudio中启动emulator闪退的解决方
- 07-24iVX小程序如何获取用户手机号
- 12-21oppo Reno Ace开启游戏免打扰教程
- 07-10帝国cms日期用英文显示的方法
- 08-04Nginx之allow、deny名词解释以及用法
- 09-17腾讯会议入会开启摄像头方法介绍
- 12-06网易云音乐怎么保存歌单封面
- 12-26盘锦出行-盘锦出行应用软件功能介绍
- 01-27华为mate40pro设置图案解锁方法
- 09-11ipad如何更改密码
- 02-17Linux中基本正则表达式
最近更新
阅读排行
猜你喜欢
- 02-16华为mate40锁屏签名功能使用教程
- 04-14红米k40隐藏通知内容教程
- 01-19抖音涨粉助手-抖音涨粉助手应用软件功
- 12-28小米手机桌面云备份怎么删除
- 09-14iqoo8按键震动怎样关闭
- 01-12创意速记-创意速记应用软件功能介绍
- 01-12美林教育家长端-美林教育家长端应用软
- 10-19剪映怎么获取打卡达人头像挂件
- 04-13一加9pro进入开发者选项教程
- 12-14华为p50pro怎样设置拿起手机亮屏