html - ubuntu 上掛了ngix 被大量奇怪的ip訪問(wèn)該如何處理?allow_host 是全開的。
問(wèn)題描述
ubuntu@VM-14-106-ubuntu:/var/log/nginx$ tail -7 access.log.1107.150.2.60 - - [23/Apr/2017:03:01:04 +0800] 'GET / HTTP/1.1' 200 612 '-' 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)'212.47.246.179 - - [23/Apr/2017:03:02:45 +0800] 'GET http://www.baidu.com/cache/gl... HTTP/1.1' 404 178 '-' 'Mozilla'95.213.187.186 - - [23/Apr/2017:03:26:03 +0800] 'CONNECT check.best-proxies.ru:80 HTTP/1.1' 400 182 '-' '-'139.162.124.167 - - [23/Apr/2017:03:44:18 +0800] 'GET / HTTP/1.1' 200 396 '-' 'Mozilla/5.0'191.96.249.97 - - [23/Apr/2017:05:39:38 +0800] 'GET /phpmyadmin/scripts/setup.php HTTP/1.0' 404 178 '-' '-'121.199.70.200 - - [23/Apr/2017:05:51:42 +0800] 'GET / HTTP/1.1' 200 612 '-' '-'111.206.36.9 - - [23/Apr/2017:06:22:26 +0800] 'GET / HTTP/1.1' 200 612 '-' 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.80 Safari/537.36'
圖片是其中一個(gè)地址的訪問(wèn)位置,應(yīng)該是掛了代理了。allow_host=[’*’]會(huì)對(duì)網(wǎng)站有什么影響嗎?百度說(shuō)是會(huì)被黑帽子們各種爬取,除此之外呢?希望大神科普一下,嘿嘿,(個(gè)人網(wǎng)站)感謝評(píng)論區(qū)里第一位回復(fù)的大大,說(shuō)修改nginx.conf的方法。
感覺(jué)挺有趣的,就問(wèn)一下,有需要?jiǎng)e的配置可以評(píng)論里回復(fù)我
問(wèn)題解答
回答1:在 nginx.conf修改相應(yīng)配置, 如下:
server { .... allow 192.168.1.1; # 設(shè)置你允許訪問(wèn)的ip allow 192.168.1.2; allow 192.168.1.3; deny all; # 拒絕白名單以外的ip訪問(wèn)}
相關(guān)文章:
1. angular.js - angular內(nèi)容過(guò)長(zhǎng)展開收起效果2. angular.js - angularjs的自定義過(guò)濾器如何給文字加顏色?3. 關(guān)于nginx location配置的問(wèn)題,root到底是什么4. docker鏡像push報(bào)錯(cuò)5. 關(guān)于docker下的nginx壓力測(cè)試6. 大家好,請(qǐng)問(wèn)在python腳本中怎么用virtualenv激活指定的環(huán)境?7. 并發(fā)模型 - python將進(jìn)程池放在裝飾器里為什么不生效也沒(méi)報(bào)錯(cuò)8. python2安裝失敗9. python 怎樣用pickle保存類的實(shí)例?10. python的前景到底有大?如果不考慮數(shù)據(jù)挖掘,機(jī)器學(xué)習(xí)這塊?
