旁门解决IIS拒绝服务问题

前些天单位服务器被黑客攻击, 估计是那个将要出师的黑客,把单位服务器作为把子练习了.

现象为每天早上来的时候网站都无法打开,服务器一切正常,只是打开网页时长时间等待后显示无法打开.

用natstat看网络有一大堆的CLOSE_WAIT和ESTABLISHED连接,可以显示好几页。如下:
    TCP         192.168.1.40:80                 61.135.219.6:48208           CLOSE_WAIT
    TCP         192.168.1.40:80                 61.135.219.6:49903           CLOSE_WAIT
    TCP         192.168.1.40:80                 61.164.178.118:10268       ESTABLISHED
    TCP         192.168.1.40:80                 61.164.178.118:51398       ESTABLISHED
    TCP         192.168.1.40:80                 61.164.178.118:51677       ESTABLISHED
    TCP         192.168.1.40:80                 66.249.66.164:32827         CLOSE_WAIT
    TCP         192.168.1.40:80                 66.249.66.164:32832         CLOSE_WAIT
    TCP         192.168.1.40:80                 66.249.66.164:33115         CLOSE_WAIT
    TCP         192.168.1.40:80                 66.249.66.164:33685         CLOSE_WAIT
    TCP         192.168.1.40:80                 66.249.66.164:34081         CLOSE_WAIT
    TCP         192.168.1.40:80                 66.249.66.164:34210         CLOSE_WAIT
    TCP         192.168.1.40:80                 66.249.66.164:35109         CLOSE_WAIT
    TCP         192.168.1.40:80                 66.249.66.164:35216         CLOSE_WAIT
    TCP         192.168.1.40:80                 66.249.66.164:35356         CLOSE_WAIT
    TCP         192.168.1.40:80                 66.249.66.164:36192         CLOSE_WAIT
    TCP         192.168.1.40:80                 66.249.66.164:36290         ESTABLISHED
    TCP         192.168.1.40:80                 66.249.66.164:36877         CLOSE_WAIT
    TCP         192.168.1.40:80                 66.249.66.164:36969         CLOSE_WAIT
    TCP         192.168.1.40:80                 66.249.66.164:37001         CLOSE_WAIT
    TCP         192.168.1.40:80                 66.249.66.164:37030         CLOSE_WAIT
上面是部分内容。
在日志中可以看出应该发生在凌晨1-3点间。
重起IIS后问题解决。

连着三天都是相同的问题,我在此也发贴问解决方法,无理想回贴,所以只好自己想法解决了,因为对安全知识了解不足,根本就不清楚这是什么原因造成的,所以也就从正路上无从着手。

即然重起IIS可以解决问题,我就想从这个方面入手,解决它。

思路是写一程序,定时(一分钟)打开本服务器的一个页面,如果5秒钟内打不开,或打开了一个错误的页面,程序将当时的网络联接状态记录下来,并重起IIS。

这是程序下载地下:http://www.jyah.cn/reserv.rar

使用方法:解压后双击reserv.exe文件(程序需要VB库支持),在打开的网址一和网址二中输入你的服务器网站的二个页面(二个的目的是发现有些时候网页已打不开了,但因为你打开的仍是先前的网页,它会虚假显示打开的),注意输入的网址正确,否则,程序会以为打不开而不时地重起。点击“开始”,程序会自动转入后台运行。

如果程序重起了服务器,它会记录下一个LOG文件,并且会记录一个以时间为文件名的txt文件,记录下当时的网络netstat -an的内容。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
要在CSS中引入字体文件,你需要进行以下步骤: 1. 首先,创建一个放置字体文件的文件夹,比如命名为"font"。 2. 将字体文件(比如"庞门正道标题体.ttf")放入该文件夹中。 3. 在CSS文件中定义字体,可以创建一个名为"font.css"的文件。 4. 在"font.css"文件中使用@font-face规则来定义字体,如下所示: ``` @font-face { font-family: "庞门正道标题体"; src: url("../font/庞门正道标题体.ttf") format('truetype'); font-weight: normal; font-style: normal; } ``` 这样就定义了一个名为"庞门正道标题体"的字体,并指定了字体文件的路径。 5. 在webpack的配置文件(比如"webpack.base.conf.js")中,添加对字体文件的处理规则。可以使用url-loader来处理字体文件,如下所示: ``` { test: /\.(woff2?|eot|ttf|otf)(\?.*)?$/, loader: 'url-loader', options: { limit: 10000, name: utils.assetsPath('fonts/\[name\].\[hash:7\].\[ext\]') } } ``` 这样配置后,webpack会将字体文件转换为base64编码的DataURL,并将其嵌入到生成的CSS文件中。 这样,你就可以在CSS中引入"庞门正道标题体"字体了。只需在需要使用该字体的地方,使用"font-family"属性来指定字体名称即可。 #### 引用[.reference_title] - *1* *2* [vue项目引入三方字体](https://blog.csdn.net/sinat_37255207/article/details/109644677)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

tang688

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值