当前位置:首页 > CN2资讯 > 正文内容

windows主机无法访问服务器无法访问服务器

2天前CN2资讯

在CentOS下安装配置hadoop的时候,总显示因为网络端口而导致主机无法访问服务器,遂打算先关闭一下防火墙。

偶然看到防火墙的配置操作说明,感觉不错。执行”setup”命令启动文字模式配置实用程序,在”选择一种工具”中选择”防火墙配置”,然后选择”运行工具”按钮,出现防火墙配置界面,将”安全级别”设为”禁用”,然后选择”确定”即可.

或者用命令:

#/sbin/iptables -I INPUT -p tcp –dport 8088 -j ACCEPT

#/sbin/iptables -I INPUT -p tcp –dport 8042 -j ACCEPT

#/etc/rc.d/init.d/iptables save

#/etc/init.d/iptables restart

#/etc/init.d/iptables status

这样防火墙默认已经开放了8088和8042端口。

关闭防火墙服务:

#/etc/init.d/iptables stop

永久关闭?不知道怎么个永久法:

#chkconfig –level 35 iptables off

 看了好几个页面内容都有错,下面是正确方法:


#/sbin/iptables -I INPUT -p tcp --dport 8088 -j ACCEPT
#/sbin/iptables -I INPUT -p tcp --dport 8042 -j ACCEPT

然后保存:
#/etc/rc.d/init.d/iptables save

再查看是否已经有了:

[root@vcentos ~]# /etc/init.d/iptables status


Table: filter


Chain INPUT (policy ACCEPT)


num target prot opt source destination   


ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:8088


2 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:80


3 RH-Firewall-1-INPUT all -- 0.0.0.0/0 0.0.0.0/0   


 


Chain FORWARD (policy ACCEPT)


num target prot opt source destination   


1 RH-Firewall-1-INPUT all -- 0.0.0.0/0 0.0.0.0/0


服务器遭受到大量的大量SYN_RECV,80端号占死,网站打不开

没有硬防


有什么办法可以解决吗


sysctl -w net.ipv4.tcp_syncookies=1 #启用使用syncookies

sysctl -w net.ipv4.tcp_synack_retries=1 #降低syn重试次数

sysctl -w net.ipv4.tcp_syn_retries=1 #降低syn重试次数

sysctl -w net.ipv4.tcp_max_syn_backlog=6000 #最大半连接数

sysctl -w net.ipv4.conf.all.send_redirects=0 

sysctl -w net.ipv4.conf.all.accept_redirects=0 #不接受重定向的icmp數據包

sysctl -w net.ipv4.tcp_fin_timeout=30 

sysctl -w net.ipv4.tcp_keepalive_time=60 

sysctl -w net.ipv4.tcp_window_scaling=1 

sysctl -w net.ipv4.icmp_echo_ignore_all=1 #禁止ICMP

sysctl -w net.ipv4.icmp_echo_ignore_broadcasts=1 #ICMP禁止广播


2.限制单位时间内连接数,如:

iptables -N syn-flood 

iptables -A FORWARD -p tcp --syn -j syn-flood 

iptables -A INPUT -p tcp --syn -j syn-flood

iptables -A syn-flood -p tcp --syn -m limit --limit 3/s --limit-burst 1 -j ACCEP

iptables -A syn-flood -j DROP

iptables -A INPUT -i eth0 -p tcp ! --syn -m state --state NEW -j DROP 

iptables -A INPUT -p tcp --syn -m state --state NEW -j DROP


3 如果还是不行,

iptables -A INPUT -p tcp --dport 80 -m recent --name BAD_HTTP_ACCESS --update --seconds 60 --hitcount 30 -j REJECT

iptables -A INPUT -p tcp --dport 80 -m recent --name BAD_HTTP_ACCESS --set -j ACCEP


如过来的流量大于你的服务器的流量,那就没有什么办法了,如果流量不大,以上方法,可以暂时保证你的80可以访问


如果你的内核已经支持iptables   connlimit可以使用, iptables 设定部份,也可以使用


iptables -I FORWARD -p tcp --syn -m connlimit --connlimit-above 5 -j DROP

iptables -A INPUT -p tcp --syn --dport 80 -m connlimit --connlimit-above 5 -j REJECT


对付SYN FLOOD的话,真正起作用的是:


sysctl -w net.ipv4.tcp_syncookies=1        #启用使用syncookies
sysctl -w net.ipv4.tcp_synack_retries=1        #降低syn重试次数
其他IPTABLES的限制速度功能不能用来对付SYN FLOOD的(不能阻止拒绝服务,但是确实可以防止服务器CRASH)。

    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/30713.html

    分享给朋友:

    “windows主机无法访问服务器无法访问服务器” 的相关文章

    ColoCrossing数据机房评测:高性能VPS和安全保障让业务更高效

    ColoCrossing是一家在美国市场上已有多年历史的数据机房提供商。我在了解这家公司时,深深被它在数据托管领域的地位所吸引。实际上,ColoCrossing提供的服务不止是简单的服务器租用,他们一手打造了多个高质量的数据中心,涵盖了VPS及服务器托管等业务。随着最近他们在爱尔兰都柏林新增了机房,...

    Wikihost:构建高效知识库的理想WordPress主题

    Wikihost是一个专为WordPress平台设计的知识库主题,目的在于帮助用户轻松创建和管理知识库文章与文档页面。这款主题适合各种类型的网站,从小型企业到大型社区,用户都能通过它建立富有信息性的页面。Wikihost给用户提供了一整套便捷的功能,帮助他们分享知识和信息。 我发现Wikihost的...

    如何在Linux中指定DNS服务器设置教程

    在开始讨论如何在Linux系统中指定DNS之前,我们需要明白DNS服务器的作用与重要性。DNS,全称域名系统,是将人类易读的域名转换为计算机能够理解的IP地址的系统。想象一下,如果没有DNS,我们每次访问一个网站都得记住复杂的数字IP地址,那将是多么麻烦的一件事。因此,选择一个合适的DNS服务器,不...

    VPS是什么?全面解析虚拟专用服务器的优势与选择

    VPS 是 什么 VPS,全称虚拟专用服务器,是一种通过虚拟化技术在物理服务器上创建多个独立环境的方案。具体来说,每个VPS都能运行自己的操作系统,并拥有独立的CPU、内存和存储资源。这就意味着,用户可以像在独立服务器上那样自由管理自己的VPS,进行各种应用和服务的部署。 最初,当我接触到VPS时,...

    Gcore VPS评测:高性能云计算虚拟专用服务器的最佳选择

    Gcore VPS是一款基于云计算的虚拟专用服务器,近年来备受用户推崇。我发现它不仅仅是一台服务器,而是为各种应用和业务需求提供了一种灵活可靠的解决方案。从高负载网站到应用程序的托管,Gcore VPS都能很好地满足这些需求。 了解Gcore VPS的定义及功能,首先可以知道它是针对企业和个人用户推...

    菲律宾用户如何通过VPS提升TikTok访问速度

    在菲律宾使用VPS访问TikTok,这个话题对很多喜欢在TikTok上进行电商活动或内容创作的人来说非常重要。首先,我想谈谈VPS的概念以及它的优势。VPS,全称是虚拟专用服务器,它提供了一种比共享主机更为灵活和高效的解决方案。对于菲律宾的用户来说,通过使用VPS,可以在一定程度上绕过地区限制,更流...