关于 firefox 不能访问 http 的解决

2023-09-15 17:00:19

 情景:

        我在虚拟机 192.168.x.111 上配置了 DNS 服务器,在 kali 上设置 192.168.x.111 为 DNS 服务器后,使用 firefox 地址栏搜索域名 www.xxx.com ,访问在 192.168.x.111 搭建的网站,本来经 192.168.x.111 DNS 服务器解析后,应该访问的是 http://www.xxx.com,但是竟然自动解析到了 https://xxx.com(一个外网实际存在的网站),就连使用隐私窗口访问,也是访问到了 https://xxx.com,很奇怪。

        在终端使用 nslookup www.xxx.com 显示的 DNS 服务器是 192.168.x.111

        使用 curl http://www.xxx.com 获取到的是 192.168.x.111 所搭建的网站的内容

        使用 ping www.xxx.com 提示的 IP 地址也是 192.168.x.111

        以上三点都说明 DNS 解析是没有问题的,那问题就一定在 firefox 上了

        以下是解决方法,因为所有的都尝试了一遍,也不清楚关键步骤到底是哪一步,所以就都写下来了

一、清除浏览器数据

在设置中:

1、清除历史记录

2、清除 Cookie 和网站数据

3、 关闭 https-only

4、关闭 DNS 保护

二、 高级设置

firefox 浏览器搜索 about:config

1、关闭 Firefox 的 DNS 预读取

搜索 network.dns.disablePrefetch 设置为 true

2、关闭 https 优先策略

搜索 network.http.spdy.enabled.http2 设置为 false
搜索 network.http.spdy.enabled.deps 设置为 false
搜索 network.http.spdy.enabled 设置为 false

3、关闭 hsts

搜索 hstssecurity.strict_transport_security.enabled 设置为 false

搜索 security.strict_transport_security.enabled 设置为 false

然后就解决了,浏览器地址栏输入 http://www.xxx.com 就能正常访问本地搭建的网站了

更多推荐

项目设计集合(人工智能方向):助力新人快速实战掌握技能、自主完成项目设计升级,提升自身的硬实力(不仅限NLP、知识图谱、计算机视觉等领域)

优质项目专栏:提升自身的硬实力:汇总有意义的项目设计集合,助力新人快速实战掌握技能,助力用户更好利用CSDN平台,自主完成项目设计升级,提升自身的硬实力。专栏订阅:项目大全提升自身的硬实力资料合集更优惠第一期资料合集:https://download.csdn.net/download/sinat_39620217/8

一文详解 requests 库中 json 参数和 data 参数的用法

在requests库当中,requests请求方法,当发送post/put/delete等带有请求体的请求时,有json和data2个参数可选。众所周知,http请求的请求体格式主要有以下4种:application/jsonapplicaiton/x-www-from-urlencodedmultipart/form

03-JavaScript-函数

函数就是将特定功能的代码封装起来,当需要实现特定功能时,直接调用函数实现即可。一、函数定义和使用1.1定义函数语句式命名函数functionsum(a,b){returna+b;}变量函数表达式是一个匿名函数,它没有函数名letsum=function(a,b){returna+b;};1.2调用函数按顺序传入参数co

网络基础-应用层协议-HTTP/HTTPS

HTTP/HTTPSHTTP基本概念协议格式请求报文请求方法请求资源地址协议版本应答报文常见Header常见状态码与状态描述Cookie&Sessionhttp协议特点HTTPS基本概念对称加密与非对称加密数据摘要&数据指纹HTTPS工作过程探究只采用对称加密只采用非对称加密双方都采用非对称加密对称加密+非对称加密中间

手机提词器有哪些?简单介绍这一款

手机提词器有哪些?手机提词器在现代社会中越来越受欢迎,原因是它可以帮助人们提高演讲和朗读的效果。使用手机提词器可以让人们更加自信地面对演讲和朗读,不至于出现口误或读错字的情况。此外,手机提词器还可以帮助人们节省时间和精力,让人们可以更加专注于演讲和朗读的内容。目前市面上有很多种手机提词器,今天就给大家介绍一款好用的手机

Harmony系统更改手机IP

在当今的互联网环境中,我们经常需要更改手机的IP地址来绕过限制或保护我们的隐私。虽然在一些操作系统上更改IP地址相对较容易,但在Harmony系统上,这可能会有些困难。因此,本文将分享一种在Harmony系统上免费更改手机IP地址的方法。在Harmony系统上,我们可以通过使用VPN(VirtualPrivateNet

前端原生和主流框架是如何dom的

前言随着互联网技术的发展,前端技术也在不断地发展和更新。DOM(DocumentObjectModel)是前端开发中非常重要的一个概念,可以理解为网页上的所有元素都是DOM节点,通过操作这些节点,可以实现网页的动态效果和交互功能。本文将介绍JavaScript操作DOM、jQuery操作DOM、Vue操作DOM、Rea

C++之list

目录一、关于list二、list相关函数三、相关函数的使用1、构造函数2、push_back3、迭代器4、push_front5、pop_back6、insert7、erase关于迭代器失效问题8、splice9、remove10、sort一、关于listlist和string、vector一样,都是容器,都有很强的相

服务器如何提供性能呢?

服务器如何提供性能呢?一、将服务器虚拟化如果同期拥有多个项目,增加额外服务器会显得浪费,成本费用也会大幅度上升,这时不妨通过技术将其划分成多个虚拟空间,而每个空间又可以使用不同操作系统,运行不同应用程序,使得符合项目要求。这种方式通常能增加当前利用率,而不必投资额外的服务器。比如虚拟主机、VPS、云服务器等,就是服务器

spark 数据倾斜优化总结

一、数据倾斜产生原因数据倾斜就是部分task承担了过多的计算任务,导致整个stage都被卡。可能产生数据倾斜的场景如下操作场景join其中一个表比较小,但key值少join大表与大表,但key值中存在过多的特殊值,如0或nulljoinon条件包含key值过滤逻辑,导致部分数据被保留,部分被过滤,最终节点分布不均joi

2023_Spark_实验七:Scala函数式编程部分演示

1、Scala中的函数在Scala中,函数是“头等公民”,就和数字一样。可以在变量中存放函数,即:将函数作为变量的值(值函数)。defmyFun1(name:String):String="Hello"+nameprintln(myFun1("Tom"))defmyFun2():String="HelloWorld"/

热文推荐