如何查看攻击服务器的IP?查看攻击IP命令是什么?
创始人
2025-05-28 02:42:46

对于游戏开发者、网站站长来说最担心的就是服务器攻击,服务器一旦受到大量攻击,对游戏、网站、服务器影响都是比较大的,一般遇到了大量攻击,可以升级防御,升级防御后直接解封。但是防御的成本有些高,可以根据具体情况来考虑。如果是在知道攻击IP的情况下,将攻击IP拉黑也是一种方法。今天飞飞和你们分享服务器查看攻击IP的命令,希望可以帮助到你~

一、Windows server

1)服务器日志

除安全防护设备外,系统软件内置系统日志是调查取证的关键材料,但此类系统日志数据非常庞大,需要对Windows安全日志开展合理深入分析,以获取我们需要的有用信息。

系统日志信息在Windows系统软件运行过程中会不断地被记录,依据记录的种类能够分成系统日志、IIS日志、ftp客户端日志、数据库日志、邮件日志等等。活动记录、Windowseventlog文件实际上是以一种特殊的数据结构存储内容,包含关于系统软件、安全性、应用软件的记录。

在每一个记录事件的数据结构中包含9个要素:时间、事件种类、用户、计算机、事件ID、源、类别、说明、数据等等。像我们运维在日常维护中,就能通过系统日志了解到计算机中发生的具体行为。

如何查看系统日志呢?

点击开始——运行——输入bindvwr.msc,打开事件查看器即可查询系统日志。打开事件查看器后可以看到,系统日志分为几大类:Windows系统日志、应用软件系统日志和服务系统日志,其中还有一些种类的事件,如应用软件、安全性、setup、系统软件、forwardedevent。

2)检查异常端口

netstat命令是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。

打开运行——输入cmd——输入netstat命令查看网络连接,查看已经建立的连接(ESTABLISHED)

关于更多的netstat命令,可以输入【netstat -help】命令,查看所有的netstat用法。
在这里插入图片描述
对外开放常用端口:
http协议代理服务器常用端口号:80/8080/443
Socks协议代理服务器常用端口号:1080
FTP(文件传输)协议代理服务器常用端口号:21
SSH(安全登录)常用端口号:22
Telnet(远程登录)协议代理服务器常用端口号:23
MYSQL数据库服务端口:3306

Netstat查出来的可疑连接的PID,通过tasklist命令进行进程定位,可以查看到文件名称

Tasklist /findstr“PID”

二、Ubuntu

ubuntu查看尝试登录服务器的ip,一般用来查看攻击ip来源:

grep "Failed password for root" /var/log/auth.log | awk '{print $11}' | sort | uniq -c | sort -nr | more

三、centos

centos查看尝试登录服务器的ip,一般用来查看攻击ip来源:

cat /var/log/secure | awk '/Failed/{print $(NF-3)}'| sort| uniq -c| awk '{print $2"="$1;}'

然后将以上ip加入/etc/hosts.deny 文件,格式:all:0.0.0.0

相关内容

热门资讯

机构报告:中国汽车产业格局正从... 新华财经上海12月20日电(记者李荣)19日在沪结束的2025(第三届)中国汽车工业质量大会上,发布...
美方通报中国籍人员佟某某涉嫌洗... 日前,辽宁省沈阳市公安局成功侦破“佟某某等人非法经营案”。2024年4月,一条美方通报的中国籍人员佟...
最新或2023(历届)廊坊市高... 理科状元张欢:有目的有计划的学习最有效张欢与老师合影理科状元:张欢 6月23日下午,廊坊市文理...
最新或2023(历届)随州市所... 以下是随州所有大学名单,包含一本、二本、三本和大专院校1所。序号学校名称1随州职业技术学院随州简介:...
最新或2023(历届)英语手抄...  简单又漂亮的英语黑白手抄报资料:序数词  (1)一般在基数词后加th  eg.four→fourt...