Puncte:0

O mulțime de solicitări GET suspecte care îmi supraîncărcă procesorul

drapel gb

Am o picătură DigitalOcean care găzduiește un site web mic, fără trafic. Ieri, am primit o alertă că procesorul meu era peste 95%. În mod normal, rulează între 1% și 5%. În graficul „lățime de bandă” de pe tabloul de bord DigitalOcean, traficul de ieșire a crescut brusc cu mult, așa cum se vede în această captură de ecran:

Trafic de ieșire

Traficul de ieșire înseamnă că serverul meu este cel care trimite cererile afară, nu-i așa?

M-am autentificat prin SSH pentru a verifica ce se întâmplă și folosind următoarea comandă:

sudo tcpdump -s 0 -A 'tcp[((tcp[12:1] & 0xf0) >> 2):4] = 0x47455420'

Văd o mulțime de solicitări GET suspecte, de exemplu:

GET http://www.youcha.net/?fmfp0cslczu HTTP/1.1
Gazdă: www.youcha.net
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
user-agent: Baiduspider-image+(+http://www.baidu.com/search/spider.htm)
Acceptare-Codificare: gzip, deflate, br
Limba de acceptare: zh-HK,zh;q=0.9,en;q=0.8,zh-CN;q=0.7,en-US;q=0.6
Cache-Control: vârsta maximă=0
Conexiune: păstrați-vă în viață

GET https://www.06681.com/mhgg?d2i6luc5eo8 HTTP/1.1
Gazdă: www.06681.com
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
user-agent: Baiduspider-image+(+http://www.baidu.com/search/spider.htm)
Acceptare-Codificare: gzip, deflate, br
Limba de acceptare: zh-HK,zh;q=0.9,en;q=0.8,zh-CN;q=0.7,en-US;q=0.6
Cache-Control: vârsta maximă=0
Conexiune: păstrați-vă în viață

Este ceea ce face ca CPU să funcționeze înalt? Aș putea pur și simplu să recreez o picătură nouă, dar aș dori foarte mult să știu originea acestei probleme și cum să o rezolv, astfel încât să nu mai apară în viitor. Ai o idee despre care este problema aici?

Puncte:0
drapel ph

Ce fel de aplicații rulați? server web? Ce stivă ai?

Ați urmat recomandările de configurare inițială Ubuntu de la DO Community Tutorials?

Nikita Kipriyanov avatar
drapel za
Acest lucru nu răspunde la întrebare.Este clar că întrebarea ar putea lipsi unele informații; când deveniți un membru mai aprobat al comunității, veți putea folosi *comentarii* pentru a solicita clarificări la întrebare. Răspunsul nu este locul potrivit pentru a solicita o clarificare; acesta este răspunsul, explicația pașilor pe care trebuie să-i efectuăm pentru a rezolva problema descrisă. [Aici](https://serverfault.com/help/how-to-answer) sunt sugestii despre cum să scrieți un răspuns bun.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.