怎样在linux代理服务上设置防火墙
来源:才华咖 本文已影响2.62W人
来源:才华咖 本文已影响2.62W人
怎样在linux代理服务上设置防火墙
一般而言,实现Linux的防火墙功能有两种策略。一种是首先全面禁止所有的输入、输出和转发数据包,然后根据用户的具体需要逐步打开各项服务功能。这种方式的特点是安全性很高,但必须全面考虑用户所需的各项服务功能,不能有任何遗漏,要求系统管理员清楚地知道实现某种服务和功能需要打开哪些服务和端口。第二种方式是首先默认打开所有的'输入、输出数据包,然后禁止某些危险包、IP欺骗包、广播包、ICMP服务类型攻击等;对于应用层的服务,像http、sendmail、pop3、ftp等,可以有选择地启动或安装。这种方式虽然没有第一种方式安全,但比较容易配置,不需要过多地了解ipchains命令的细节就可以配置一个基本的防火墙系统。
我所管理的代理服务器是IBM的Netfinity3000,安装了RedHat Linux 6.2、squid-2.3,有两块网卡,外部网卡为eth0(),内部网卡为eth1 (),客户机的IP地址是。按照第二种方法设置了一个防火墙,具体过程如下:
安装完系统之后,以root的身份登录,在/etc/rc.d/目录下用vi创建一个脚本叫s;创建完成后,执行命令chmod 755 s,确保其为可执行文件;然后用vi打开/etc/rc.d/l文件,加入一行/etc/rc.d/s,确保机器每次启动即可执行所设定的各项防火墙规则。
s文件的内容略。
如果你的机器只有一块网卡,通过Modem拨号上网,那么连接内部网络的网卡应该是eth0,IP地址可能是,外部接口就是ppp0,你只须将s文件内容中的eth0改为ppp0即可。设置了以上防火墙规则之后,你可以在/etc/中禁止所有不需要的服务,只保留ftp和telnet;同时设置/etc/w和/etc/,仅允许内部某些管理用户登录到该防火墙。以上方法在笔者所在的环境中成功运行,并解决了outlook express收发邮件的问题。
Linux认证系统管理:linuxmail命令发送邮件失败
winxp个人防火墙如何设置
Linux的防火墙最新解读--IP Tables
如何在Linux服务器上部属.NetCore
Linux认证基础知识:Linux中正则表达式与文件处理
Ubuntu Linux系统下设置Static IP的方法
LINUX关闭防火墙的方法
linux配置dns服务器配置命令
Linux下ftp服务详细配置讲解
Linux认证系统管理:linux下搭建ftp
华为TA128在LINUX下的简单设置
tp link路由器如何设置防火墙
RedHat Linux下防火墙配置技巧
如何配置Linux操作系统时间服务器
Linux下配置FTP服务器
Linux系统中安装配置Samba服务器的步骤详解
linux VPS常用安全设置
Linux关闭selinux安全子系统的技巧
Unix/Linux中怎么直接执行PHP脚本文件
怎么在linux的CLI下运行php文件大纲
Linux防火墙iptables设置
红旗Linux系统配置LILO文件的方法
Linux认证基础知识:linux操作系统目录结构
Linux系统的文件设置方法
Linux系统怎么配置双显卡
如何在Linux系统上安装Eclipse
Linux认证考试科目设置
如何在Linux CentOS上编译并安装Clang
win7设置防火墙禁止程序联网
在UNIX或Linux中TTY的意思
基于ubuntu下nginx+php+mysql安装配置
Linux下如何设置交换文件
VPS常用安全设置(linux)
盘Linux服务端的测试及故障处理办法
村便民服务上墙制度
Linux系统使用NTP服务器的方法
怎么在linux的CLI下运行php文件
广告服务代理合同书样本
Linux网卡聚合linux多网卡绑定聚合之bond模式的原理是什么
怎样防止客户不满服务礼仪