当前位置: 首页 > news >正文

建设公司网站费用牛推网

建设公司网站费用,牛推网,查看网站建设的特点,重庆网站建设技术支持重庆互联网目录绕过Nginx Host限制SNI第三种方法:总结绕过Nginx Host限制 SNI SNI(Server Name Indication)是 TLS 的扩展,这允许在握手过程开始时通过客户端告诉它正在连接的服务器的主机名称。 作用:用来解决一个服务器拥有…

目录

  • 绕过Nginx Host限制
    • SNI
    • 第三种方法:
    • 总结

绕过Nginx Host限制

SNI

SNI(Server Name Indication)是 TLS 的扩展,这允许在握手过程开始时通过客户端告诉它正在连接的服务器的主机名称。

作用:用来解决一个服务器拥有多个域名的情况。

在客户端和服务端建立 HTTPS 的过程中要先进行 TLS 握手,握手后会将 HTTP 报文使用协商好的密钥加密传输。

第三种方法:

我们在发送https数据包的时候,SNI中指定的域名是example2.com,而无需和HTTP报文中的Host头保持一致,Nginx会选择SNI中的域名作为Server Name。
在这里插入图片描述
上课时,某个同学的课前演讲中提到,SNI的访问方式是域名加端口访问,而只有域名SNI,会默认访问第一个配置界面。
下面我们分别弄了三个域名不同,端口相同的主机配置,和一个不同域名不同端口的主机配置。
请添加图片描述
请添加图片描述
请添加图片描述
由于第一个配置是nginx 欢迎界面,所以在不同域名相同端口的情况下,SNI会将nginx 欢迎界面 作为访问界面,前提是request 中的host 改错

下面是 自发证书的ssl 配置,www.sslh.com 端口为443
在这里插入图片描述
SNI基于端口加域名正常访问内容

总结

这次测试,说明了SNI 是基于域名加端口来区分的,要成功正常访问,就得是 不同域名不同端口。
这次测试中 发现一个关于https的问题—curl https://www.sslh.com -k 访问被拒绝。刚开始 我以为是防火墙的原因,关闭防火墙,发现还是访问不了,然后 iptables -nvxL --line-number 发现没有443的iptables 规则,然后就添加了一条443规则,发现还是服务拒绝,然后想到是不是 selinux 的问题 ,然后配置临时selinux setenforce 0 默认设置为permissive,发现还是不行。
解决方法:nginx 新增端口 不能 ./nginx -s reload ,需要./nginx -s quit 然后在启动nginx 服务。

http://www.hrbkazy.com/news/54707.html

相关文章:

  • 有教做路桥质检资料的网站吗免费建立个人网站官网
  • 公司做网站需要多少钱谷歌搜索引擎
  • 网站建设公司哪家好 干净磐石网络网站运营师
  • 电子商务有什么职业南宁seo推广优化
  • 做网站怎么做放大图片深圳seo优化公司搜索引擎优化方案
  • 网站建立网络优化温州百度推广公司电话
  • 建设婚恋网站用什么搭建创建网站的流程
  • 青海做网站哪家好周口seo
  • wordpress主题php破解重庆seo论
  • 网站导航条设计欣赏semi final
  • 金融网站建设方案seo方式包括
  • 用nas做网站宁波网络推广优化公司
  • 布吉做棋牌网站建设有哪些公司seo网络优化师就业前景
  • wordpress edd沧州网站优化公司
  • 廊坊哪里有做网站建设的百度收录申请
  • 全景网站开发安卓优化大师历史版本
  • 如何验证网站所有权海南seo代理加盟供应商
  • 新品发布会的作用搜索优化seo
  • 微信公众号里怎么做网站如何设置淘宝友情链接
  • 网站开发过程记录册seo整站优化外包公司
  • 做二手房需要用到哪些网站搜集房源培训机构不退费最有效方式
  • 怎样下载网站模板河南网站建设报价
  • 深圳做网站哪里好企拓客软件怎么样
  • 宁波市网站建设网站怎样优化seo
  • 江宁做网站谷歌优化的网络公司
  • 网站建设分金手指专业seo短视频
  • 怎么用html做移动网站seo优化网站模板
  • 网页设计实训报告思考建议重庆网站页面优化
  • 网站建设合作合同范文seo优化服务公司
  • 企业网站的推广方式关键词优化心得