前篇 #为什么要写这篇文章呢
现在属于网络时代,服务器的使用越来越广泛,网站搭建、软件开发、游戏开发和区块链等都是需要在服务器里操作搭建的,花时间写这篇文章是希望能有更多的人对服务器有更好的认识
一、## 检查哪些尝试入侵服务器的ip命令
ubuntu查看尝试登录服务器的ip,一般用来查看攻击ip来源:
grep "Failed password for root" /var/log/auth.log | awk '{print $11}' | sort | uniq -c | sort -nr | more
centos查看尝试登录服务器的ip,一般用来查看攻击ip来源:
cat /var/log/secure | awk '/Failed/{print (NF-3)}'| sort| uniq -c| awk '{print 2"="$1;}'
然后将以上ip加入/etc/hosts.deny 文件,格式:all:45.113.201.77
二、## 远程连接服务器非常慢
当你远程连接服务器非常慢的时候,可以参考以下步骤排查:
1、首先,ping服务器IP,看延迟是否正常
怎么ping服务器ip呢?
首先可以在开始的菜单栏里找到运行,快捷键win+R
输入格式:ping (服务器ip) -t 即可看见ping值,注意服务器ip就是指服务器的ip 不用加括号,ping后面是空格 -t前面也是空格,无法连接到服务器也是可以ping一下 看服务器的线路是否通畅
2、其次,ping服务器的网关IP,对比延迟是否正常
ping服务器的网关ip和ping服务器ip是有些不一样的,需要先找到服务器网关ip
也是先在开始的菜单栏找到运行,快捷键WIN+R
输入cmd可以进入一个界面,接着输入ipconfig/all命令然后回车,回车后就可以看见服务器ip和服务器网关ip了 服务器网关ip找到 就可以按照之前的步骤去ping一下
针对以上操作,会有两种情况
情况一:服务器IP和网关IP延迟都较大,则可能是线路问题,建议提交网络类工单联系技术排查
情况二:服务器IP延迟大,网关IP延迟正常,多半是服务器本身问题,可能是带宽跑满、服务器负载过大等原因,建议进服务器自行查看资源使用,或提交综合技术类工单联系技术排查
三、## 服务器托管用带宽拥堵如何解决
带宽是服务器托管用户最重视的资源,对于数据延迟以及流量增高往往会十分敏感,那么当带宽跑满的时候我们该如何积极应对才能有效化解这些难题呢?
服务器带宽跑满原因:
1.病毒
Windows 系统服务器中病毒或站点挂马,导致服务器内部有对外发包的文件
建议在服务器上安装杀毒软件,进行杀毒,可以通过任务管理器中查看是否异常进程
2.网络攻击
服务器或站点遭受 DDOS 攻击或 CC 攻击等,短期内产生大量的访问需求
3.网站规模大
网站规模较大(例如门户网站、商城等),即网站本身访问量需求大,查看网站的 Page View 值、Hits 值、日流量都很高,建议升级带宽
以上的原因对于用户来说是非常不利的,对于服务器带宽出现带宽跑满的情况,就需要作出处理
解决办法:逐一排查问题所在,进行处理
1.如果网站规模较大,或者是商城近期有搞活动,网站的点击率很高建议升级您的云主机带宽,以免影响您的网站正常运营
2.查看网站的Page View值、Hits值、日流量是否正常,对比下和日前是否是突增的,如果是突增那么查看下是否有盗链,可以联系程序员解决
3.分析网站日志,查看网站是否遭受DDOS攻击或者是被挂马,短期内产生大量的访问需求
4.网站页面设计不合理,页面中包含大图片或音频、视频文件等文件,导致网站页面太大 ,因为每个访问者访问您的网站都会将您的网站缓存到本地,这样就产生了大流量,可以进行优化网站处理
5.网站经营的内容提供数据下载,如果必须网站提供*.mp3,*.rar,*.zip*.exe等文件的下载,或者是您的网站提供视频、音频文件的播放 ,建议升级您的主机
6.登录系统查看服务器是否被入侵或已经重度,同事进行服务器抓包,分析流量包的内容,查看带宽跑高的原因
四、## 服务器托管如何估算带宽的需求
服务器托管用户在带宽的使用上往往无法做到精确确定自己的带宽需要多少,带宽租用少了在实际的使用中会出现不够的情况,而租用多了会出现浪费的情况,然而不同的用户有不同的使用情况,计算带宽的需求更不可一概而论,那么有没有一些例子来说明这个问题呢?
这里以常见的网站平台来说明:
对于网站平台来说,网站的性质有所不同,有企业站、论坛、视频网站、小说站等,相比计较而言论坛站的访问量是非常大的以及视频下载站也非常的耗用服务器的资源的,每个网站所需要的带宽有所不同
正常的带宽计算方法是这样的:每秒钟下载文件的字节数×8/0.7 = 宽带的速率,这前提是你必须先关闭其他正在运行中的网络应用程序,不能同时下载其他网页和软件
介绍下流量和带宽是怎样换算的,带宽:流量=1:150;例如:1M带宽=150M的流量
1.图片网站或者论坛网站
1M带宽就相当于200人左右在线,假如说是下载的话,那么就要看并发连接数目,最后用并发数目除以每个人所占用的带宽
例如:3200人同时在线,3200人并发同时操作,每个人的页面40KB,那么合算成带宽就是:3200/(40KB*8)=10Mb
2.视频或者音频站
例如:网络环境是并发数目是1000,高清视频码率是2Mbps,标清码率是1Mbps,假如:1:2,单节点并发按600计算,那么它的总输出带宽是多少呢?
答:200*2+400*1=800Mbps
了解网站带宽的计算方式才能正确估算出服务器所需要的带宽数值,只有这样用户在使用的过程中不会出现资源偏差的
五、## 服务器掉线怎么解决?
服务器租用在进行日常使用中可能会遇到“服务器正忙,请稍后再试”或者终端用户连接不到服务器等问题,这个时候往往是服务器硬件或者软件出现了问题,那么数据中心的运维工程师都是如何分析故障并进行处理呢?
1.本地网络配置问题:
本地网络配置问题,包括本地DNS服务器配置,浏览器配置等,如果配置不当,都常会出现“服务器正忙,请稍后再试”的错误提示
解决方法:根据访问服务器的情况,正确配置本地DNS及浏览器相关选项即可,比如:勾选浏览器Internet选项的“通过代理连接使用”选项及“允许运行或安装软件即使签名无效”选项等;
再比如:如果是玩游戏,或者登录某软件、网站时出现“服务器正忙,请稍后再试”错误提示,我们可以根据游戏服务器或者软件服务器的网络线路,将本地DNS服务器设置对应的电信、网通等线路的公共免费DNS服务器地址,就可更好的避免“服务器正忙,请稍后再试”状况的反复出现
2.服务器超出最大连接数,达到峰值,响应延迟:
这种“服务器正忙,请稍后再试”的原因,主要在于网站、游戏或软件服务器的本身资源配置有关,任何一台服务器,无论是虚拟服务器(VPS、云主机),还是物理服务器,其CPU、内存、网络等资源配置都有限,当并发请求数,即同时在线数超出了服务器资源配置能够支撑的最大连接数、峰值,就会导致服务器延迟响应用户请求的状况,同时发出“服务器正忙,请稍后再试”的提示现象
CPU峰值
解决方法:相对用户来说,按照提示,稍后再试,当然,比如玩游戏,我们也可以选择在线人数少的时候,登录游戏服务器,避免在线高峰,就能够很好的避免服务器正忙的情况;
对于服务器运维人员来说,可以采取优化服务器软硬件环境,或者升级服务器资源配置的方法来避免“服务器正忙,请稍后再试”的状况时常出现
3.服务器遭受CC/DDos等攻击:
任何网络服务器状况的出现,都有可能是遭受攻击的原因,同样,“服务器正忙,请稍后再试”状况的频繁出现,也有可能是因为服务器遭受CC/DOS/DDOS等流量攻击的原因
解决方法:对于用户来说,只有一种办法,就是等攻击停止,等运维人员有效解决被攻击问题,等服务器恢复正常;
DDOS攻击
对于服务器运维人员或管理员来说,就是能够很好的排查、解决和处理服务器被攻击问题
4.服务器相关应用更新、升级:
这种原因,一般常见于游戏或者软件服务器,当然,一些web应用服务器,也常会更新,升级,也就是说,游戏、软件或应用需要更新升级,或者正在升级更新,而关闭了服务器多外响应服务,因此,出现了“服务器正忙,请稍后再试”提示
解决方法:对于用户来说,当然还是等,或者咨询服务器商,又或者浏览对应公告等
5.服务器死机、宕机:
这种原因的出现,常是在前面几种原因之后,就是在线数达到了服务器资源配置,能够支撑的最大限度,从而导致了服务器无法及时响应请求,甚至是直接瘫痪,就是服务器死机、宕机
解决方法是:联系服务商反映情况,能够及时解决;
对于服务器运维或管理员来说,同第一种原因的解决方法一样,及时重启服务器,并能够有效优化服务器软件配置环境,或者更换更高资源配置的服务器,有时候由于电信运营商导致的线路问题可以通过IDC服务商像网络运营商反馈并及时解决,从而更好的避免服务器繁忙或者掉线状况的频繁出现
六、## 服务器中毒了,应如何处理?
安装杀毒软件,在安全模式下进行杀毒,平时应注意加强防病毒意识
提前做好预防工作如:更新病毒库,定期杀毒,定期更新补丁、定期备份数据等
七、## 服务器无法远程连接原因分析
服务器无法远程连接常见原因如下:
1、带宽跑满(不一定是正常业务的带宽,有可能是中马之后异常发包)
2、系统问题:卡死、蓝屏、系统文件丢失导致系统损坏等
3、系统内安装安全类软件后,未开放相应的协议及端口而被拦截
4、修改了远程端口号,但未修改系统防火墙规则或安全类软件的规则
5、远程服务未开启
6、被恶意DDOS攻击,流量超防御峰值导致IP被封,尚未解封
故障排查思路:
1、无法远程连接的时候,服务器IP是否能ping通(未禁ping的情况下)
2、无法远程连接的时候,服务器的网关IP能否ping通(以此判断是否为机房线路问题)
3、同时使用第三方工具测试ping服务器IP和服务器网关IP,如站长工具的多ping,webkaka,17ce等等
4、远程连接端口是否通,可以用telnet+ip+port 来测试,如命令行下输入telnet 8.8.8.8 3389
八、## 服务器常见问题汇总(常见故障及相应的解决方法)
服务器支撑着整个企业的信息数据,对公司的信息储存、业务开展、正常运作等等环节都具有着至关重要的意义
然而,服务器在日常运行过程中,由于其复杂的硬件结构、繁琐的运行原理,经常会出现一些大大小小的问题困扰着各位,最后精心整理一些服务器的常见问题汇总,帮助各位排忧解难
1.系统蓝屏、频繁死机、重启、反映速度迟钝
服务器的与我们平常电脑不论是硬件结构还是运行系统,都是极其类似的,因此,就如同我们的电脑一样,一样可能会感染病毒,同样会因为系统漏洞、软件冲突、硬件故障导致死机、蓝屏、重启等故障,同样会因为垃圾缓存信息过多而导致反应迟钝
2.远程桌面连接超出最大连接数
由于服务器默认为允许连接数为2个,如果登陆后忘记注销,而是直接关闭远程桌面的话,服务器识别此次登陆还是留在服务器端的,出现这种情况,最常见的就是重启服务器,但是,如果是高峰期,重启服务器带来的损失是显而易见的,那么此时,就可以利用mstsc/console指令进行强行登陆了,打开运行框,键入mstsc/v:xxx.xxx.xxx.xxx(服务器IP)/console,即可强行登陆到远程桌面了
3.无法删除的文件该怎么清理
遇到这种情况,可能是该文件还在运行中,可以重启删之,或者运行cmd,输入arrtib-a-s-h-r想要删除的文件夹名,最后输入del想要删除的文件夹名即可删除,运行该命令后无法恢复,请慎用
4.系统端口隐患
对于服务器来说,首要保障稳定性和安全性,因此,我们仅需保证服务器最基本的功能即可,就像声卡都是默认禁止的,我们并不需要太多的功能,也不需要太多的端口支持。像一些不必要,而且风险较高的端口大可封掉,而一些必要的,又有风险的端口,比如:3389、80等端口,我们可以通过修改注册表的方法将其设置不特殊的秘密端口,这样服务器端口的安全隐患就不复存在了
总结:## 服务器常见故障及相应的解决方法
服务器一般是很少出现问题的,一旦出现问题,怎样去积极的抢救呢?我们不能坐以待毙,原因一旦服务器故障,那么该服务器上的所有网站将都会无法打开,对于一个企业来说,网站就是他们的命脉,损失是巨大的,对于SEOER来说也是毁灭性的的打击,好不容易出现在搜索引擎的的首页却原因服务器故障而消失于无影无踪,下面就以扬州服务器为例子,告诉你服务器基本故障的三大现象原因及如何解决?
一、服务器网络卡,一般卡的情况下,请先检查您服务器的使用情况
1、CPU使用率是否大于50%
2、内存使用率是否过高
3、网络使用率是否过高
如果出现上述情况,则表明您的服务器或网络无法承载您目前的服务,可以联系服务商,如果没有出现上述情况则可能由以下原因造成:
1、服务器遭遇CC攻击导致,需要联系售后人员做CC防护策略
2、服务器遭遇较大的流量攻击,但服务器没有被流量牵引
3、设备网卡故障、网线故障、上层交换机故障,在出现故障前,您可以对您服务器的相邻ip进行测试,如果相邻ip也同样出现丢包情况,说明是上层交换设备故障
4、机房网络故障,这将是大范围的故障
服务器卡的情况下,一般会出现的表现状况:
1、服务器严重丢包,正常的服务器丢包率为0%,若丢包率高于1%则会出现卡的情况
2、部分用户卡,部分用户不卡,可能由于硬件防火墙造成,部分链路堵塞
3、另外,上述情况也可能是互联网节点故障造成
出现卡的情况时,为了技术能准确判断故障,请您做出下列判断
1、请先检查您的本地网络是否正常,若非本地网络问题,则可能是服务端故障,本地网络的检测方法:ping测试您的服务器,同时对其他一些网站进行同步ping测试,如果您的服务器丢包严重,其他的服务器没有丢包情况,则说明故障在您的服务器
2、确认您的服务器有没有不卡的用户,通俗而言,全部用户卡,或部分用户卡,具体卡的用户是哪方面用户
二、服务器无法连接可能出现的情况如下:
1、由于大流量攻击,导致服务器被流量牵引
2、服务器硬件损坏,导致服务器死机或关机
3、由于服务器的配置不正确,导致网络中断或无法进入操作系统
4、遭遇黑客入侵,系统受到恶意破坏
5、上层交换设备故障
6、机房网络故障, 测试方法同网络卡类似
总之,服务器故障是突发事件,没人能够预料的,只要加以防范和监控,注意以上出现的问题然后寻找到合适的解决方法就可以杜绝故障带来的损失
我是多多,若是有服务器相关问题,欢迎咨询,免费指导
标签:常见问题,网站,ip,ping,带宽,答疑,故障,服务器 From: https://blog.51cto.com/u_16178818/7060672