linux – 如果所有传出连接/端口都打开,有什么风险?

为了解决我们服务器上的facebook授权连接,我们决定打开防火墙中的所有传出连接/端口,看看它是否真的存在安全问题.

允许后,Facebook连接工作.

但是,如果我们完全实施这些设置,我不知道有什么风险.

谢谢!

解决方法

我认为锁定流量排除网络背后的“共同智慧”总是类似于“糟糕的人可能以你不希望的方式将流量发送出网络”.当然,我已经看到远程攻击被侵略性防火墙挫败,阻止了漏洞利用代码从FTP下载其有效载荷等.限制出口端口有一些价值.

尽管如此,任何事情都可以通过其他协议进行隧道传输(任意TCP over HTTP,SSH over DNS,IP over carrier pigeon等),因此限制出口端口以限制出口流量会产生一种虚假的安全感. .除非您正在对出口流量进行第7层检查,否则您无法确定在TCP端口80上发出请求出站的内容确实是HTTP客户端.即使它是一个HTTP客户端,除非你对第7层检查非常苛刻,否则它可能是通过HTTP隧道传输任意数据的HTTP客户端.

限制出口端口是一个好主意,但不要误以为它是一个主要的“安全胜利”. “智能”软件(applesioius或其他方式 – Skype是一个很好地处理过滤出口端口的程序的一个很好的例子)将在你周围工作.

顺便说一句,我不知道Facebook需要除HTTP和HTTPS之外的任何东西.

相关文章

Linux中的ARP防火墙主要用于防御ARP欺骗攻击,其效果取决于多...
insmod和modprobe加-f参数导致Invalid module format错误 这...
将ArchLinux安装到U盘 几个月前入门Arch的时候上网搜了不少安...
1、安装Apache。 1)执行如下命令,安装Apache服务及其扩展包...
一、先说一下用ansible批量采集机器信息的实现办法: 1、先把...
安装配置 1. 安装vsftpd 检查是否安装了vsftpd # rpm -qa | ...