.png)
Recentemente, implantei meu site usando o servidor node.js e Nginx como proxy reverso, o nginx também lida com SSL e encaminha o HTTPS para o servidor HTTP do node.js em execução em uma porta específica. Estou usando o firewall UFW e só permito OpenSSH e Nginx Full. Dentro de algumas horas, meu access.log fica cheio de solicitações conforme indicado abaixo. Depois de um dia, o access.log tem cerca de 7 a 8 GB, o que é muito grande para o meu servidor Ubuntu de 10 GB.
- Por favor, diga-me o que fiz de errado ou há alguma configuração que preciso fazer para não permitir determinadas solicitações.
Para implantação, baixei o Node.js do repositório de origem do nó e, em seguida, instalei os módulos de nó necessários, habilitei o firewall UFW, habilitei o SSL em meu site e alterei
nginx/conf.d/www.websitname.com.conf
para solicitação de proxy para
localhost:someport.
Além disso, criei um websitename.conf
arquivo na pasta sites disponíveis e o habilitei por meio de links simbólicos, websitename.conf
fazendo proxy do endereço IP do meu site para IP-ADDRESS:PORT
.
No geral, o site está instalado e funcionando bem.
Mas o Access.log preenche meu servidor Ubuntu muito rápido e em poucas horas o espaço do servidor Ubuntu está acabando.
Por enquanto, estou truncando manualmente o conteúdo do access.log, mas tenho dúvidas de que o access.log preencha tão rapidamente com tanta solicitação, mesmo que não haja muito tráfego no meu site.
ESTE É O INSTANTÂNEO DO tail access.log
51.15.188.226 - - [30/May/2023:07:16:50 +0000] "GET http://www.168mu.cn/ HTTP/1.1" 404 134 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; .NET4.0C; .NET4.0E; rv:11.0) like Gecko"
51.15.188.226 - - [30/May/2023:07:16:50 +0000] "GET http://www.168mu.cn/ HTTP/1.1" 404 197 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3599.0 Safari/537.36"
51.15.188.226 - - [30/May/2023:07:16:50 +0000] "GET http://www.168mu.cn/ HTTP/1.1" 404 134 "-" "Mozilla/5.0 (Linux; Android 5.0; SM-G920A) AppleWebKit (KHTML, like Gecko) Chrome Mobile Safari (compatible; AdsBot-Google-Mobile; +http://www.google.com/mobile/adsbot.html)"
51.15.188.226 - - [30/May/2023:07:16:50 +0000] "GET http://www.168mu.cn/ HTTP/1.1" 404 134 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; .NET4.0C; .NET4.0E; rv:11.0) like Gecko"
120.244.220.48 - - [30/May/2023:07:16:51 +0000] "HEAD http://www.baidu.com/ HTTP/1.1" 404 0 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:34.0) Gecko/20100101 Firefox/34.0"
185.214.10.142 - - [30/May/2023:07:16:52 +0000] "GET http://azenv.net/ HTTP/1.1" 404 134 "-" "Go-http-client/1.1"
185.227.153.226 - - [30/May/2023:07:16:55 +0000] "CONNECT 182.22.25.124:443 HTTP/1.1" 400 166 "-" "-"
119.52.119.195 - - [30/May/2023:07:16:55 +0000] "CONNECT al.autohome.com.cn:443 HTTP/1.1" 400 166 "-" "-"
43.134.213.189 - - [30/May/2023:07:16:56 +0000] "CONNECT lumtest.com:443 HTTP/1.1" 400 166 "-" "-"
47.107.101.106 - - [30/May/2023:07:17:01 +0000] "CONNECT waiting.flypeach.com:443 HTTP/1.1" 400 166 "-" "-"
Por favor, diga qual é a solução, o que eu fiz de errado, recebendo tantas solicitações de acesso, e também, por favor, diga se são solicitações genuínas que cada servidor recebe ou sou apenas eu devido a quaisquer problemas de configuração ou implantação.