仓酷云

标题: 给大家带来Nginx 克制IP会见 [打印本页]

作者: 若相依    时间: 2015-1-14 20:25
标题: 给大家带来Nginx 克制IP会见
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!我们在利用的时分会碰到良多的歹意IP打击,这个时分就要用到Nginx克制IP会见了。上面我们就先看看Nginx的默许假造主机在用户经由过程IP会见,大概经由过程未设置的域名会见(好比有人把他本人的域名指向了你的ip)的时分失效最关头的一点是,在server的设置内里增加这一行:
  1. listen80default;
复制代码
前面的default参数暗示这个是默许假造主机。
Nginx克制IP会见这个设置十分有效。
好比他人经由过程ip大概未知域名会见你的网站的时分,你但愿克制显现任何无效内容,能够给他前往500.今朝国际良多机房都请求网站主封闭空主机头,避免未存案的域名指向过去形成贫苦。就能够如许设置:
  1. server{listen80default;return500;}
复制代码
也能够把这些流量搜集起来,导进到本人的网站,只需做以下跳转设置就能够:
  1. server{listen80default;rewrite^(.*)http://www.mydomain.compermanent;}
复制代码
依照如上设置后,的确不克不及经由过程IP会见办事器了,可是在应当用中呈现当server_name后跟多个域名时,个中一个域名怎样都没法会见,设置以下:
  1. server{listen80;server_namewww.abc.comabc.com}
复制代码
没变动之前,经由过程server_name中的www.abc.comabc.com都可会见办事器,到场Nginx克制IP会见的设置后,经由过程abc.com没法会见办事器了,www.abc.com能够会见,用Nginx-t检测设置文件会提醒warning:
  1. [warn]:conflictingservername“abc.com”on0.0.0.0:80,ignoredtheconfigurationfile/usr/local/webserver/Nginx/conf/Nginx.confsyntaxisokconfigurationfile/usr/local/webserver/Nginx/conf/Nginx.conftestissuccessful
复制代码
最初经由过程在listen80default;后再加server_name_;办理,情势以下:
  1. #克制IP会见server{listen80default;server_name_;server_namewww.abc.comabc.comreturn500;}
复制代码

如许,经由过程abc.com就可以会见办事器了。

如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
作者: 爱飞    时间: 2015-1-16 17:47
标题: 给大家带来Nginx 克制IP会见
现在的linux操作系统如redhat,难点,红旗等,都是用这么一个内核,加上其它的用程序(包括X)构成的。
作者: 若相依    时间: 2015-1-25 18:07
尽量不要提问纯属是扯蛋.学习Linux特别是自己一个人初学入手的时候没人教很困难.当然如果可以的话平时多去买些Linux书...对学习Linux很有帮助.
作者: 小女巫    时间: 2015-2-3 14:06
再次,Linux是用C语言编写的,我们有学习C语言的基础,读程序和编写代码方面存在的困难小一点,也是我们能较快掌握的原因之一。?
作者: 分手快乐    时间: 2015-2-9 04:57
熟悉并掌握安装Linux,安装是学习的前提。目前较常见的安装方法有二种:
作者: 小妖女    时间: 2015-2-27 02:58
Windows有MS-DOS?方式,在该方式下通过输入DOS命令来操作电脑;Linux与Windows类似,也有命令方式,Linux?启动后如果不执行?X-WINDOWS,就会处于命令方式下,必须发命令才能操作电脑。?
作者: 不帅    时间: 2015-3-8 21:53
通过自学老师给的资料和向同学请教,掌握了一些基本的操作,比如挂载优盘,编译程序,在Linux环境下运行,转换目录等等。学了这些基础才能进行下面的模拟OS程序。?
作者: 简单生活    时间: 2015-3-16 23:59
在学习linux的工程中,linux学习方法有很多种,这里是小编的学习心得,给大家拿出来分享一下。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2