为什么我不能直接使用IP访问知乎网站,而百度可以?

打开cmd,输入ping http://baidu.com,然后把得到的ip地址111.13.101.208输入浏览器的地址栏,可以打开百度。但我重复操作pin

大家好,今天给各位分享为什么我不能直接使用IP访问知乎网站,而百度可以?的一些知识,其中也会对进行解释,文章篇幅可能偏长,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在就马上开始吧!

大型网站依靠自身稀疏的服务器很难满足用户对网页“二次打开”的需求,因此会加入CDN加速的行列。

当用户访问http://www.zhihu.com时,域名被解析为距离用户最近的CDN服务器的公网IP,浏览器与该公网IP对应的CDN服务器建立连接。

问题来了。 CDN服务器有公网IP,可以托管多个客户网站(a.com、b.com、http://c.com)。当浏览器主动连接时,CDN服务器如何知道自己连接的是哪个客户网站?

神经网络研究所

服务器名称指示,那么用户的浏览器只需要填写:

SNI=”www.zhihu.com”

CDN服务器可以根据SNI值知道浏览器原本想要连接知乎网站,完成TLS安全连接,并将资源返回给浏览器。

为什么我不能直接使用IP访问知乎网站,而百度可以?

裸IP地址访问

用户突然不使用域名,而是直接使用IP地址访问,这让CDN服务器有些困惑。

SNI=“54.223.189.245”

SNI 无法再帮助CDN 服务器确定用户想要访问哪个网站。

不是返回错误的资源,而是拒绝服务。

为什么直接使用IP=111.13.101.208就可以访问http://baidu.com?

在计算机通信中,如果某个地址或端口会造成歧义或冲突,则需要坚决避免。

为什么我不能直接使用IP访问知乎网站,而百度可以?

另一方面,如果地址不会引起歧义,您可以放心使用它。

如果IP=111.13.101.208对应的是http://baidu.com网站服务器,或者是专用的CDN服务器(只服务http://baidu.com),为什么不使用IP访问呢?

问题又来了。百度服务器需要提供“111.13.101.208”的数字证书。如果无法提供,仍然无法通过https访问网站!

通常数字证书是针对域名颁发的,很少针对IP地址颁发证书。不过,也有针对IP地址颁发的证书,只要该IP地址在颁发期间是客户专有的。

亿文科技——是网络空间地图测绘领域的技术专家,提供最全面、最精准的网络空间地图服务。

用户评论

为什么我不能直接使用IP访问知乎网站,而百度可以?
来自火星球的我

这篇文章说的对啊!我还以为我的网络的问题呢,原来是知乎限制了直接用IP地址访问的原因。我一直觉得知乎比百度要高端大气上档次一些,可能这就是原因吧!

    有17位网友表示赞同!

为什么我不能直接使用IP访问知乎网站,而百度可以?
漫长の人生

可能是出于安全考虑?我平时用的是电脑ip拨号上网,没试过用IP直接访问知乎,但百度确实是可以用ip访问的。反正我习惯了输入网址的方式访问,也挺方便的呀。

    有15位网友表示赞同!

为什么我不能直接使用IP访问知乎网站,而百度可以?
裸睡の鱼

我觉得应该是知乎的技术架构跟百度有所区别吧!知乎毕竟是个知识分享平台,数据安全和用户隐私保护应该更加严格一些,可能IP访问权限需要通过认证之类的流程才获允呢。

    有16位网友表示赞同!

为什么我不能直接使用IP访问知乎网站,而百度可以?
断秋风

这也没什么好奇怪的。每个网站都有自己的服务器和安全性策略!知乎可能担心直接用IP访问会导致账号安全风险或其他问题,所以才限制这种方式。百度毕竟是一家老牌搜索引擎,可能更为开放一些,但并非所有情况都适合直接用IP访问哦。

    有18位网友表示赞同!

为什么我不能直接使用IP访问知乎网站,而百度可以?
回忆未来

我一直没太明白这方面的技术细节,不过我觉得知乎的做法很合理!毕竟数据安全和用户隐私保护确实很重要啊,尤其是知识平台的运营。百度可不像 知乎那样的知识驱动型网站,它更注重用户的搜索需求。

    有12位网友表示赞同!

为什么我不能直接使用IP访问知乎网站,而百度可以?
屌国女农

为什么百度可以用IP访问?可能是因为百度的数据中心分布比较广泛,技术也更加成熟稳定吧!知乎毕竟是一家年轻的互联网公司,技术方面还需要进一步提升和完善。但话说回来,现在很多网站都推崇“用户体验优先”,直接用IP访问这种方式确实不太方便吧。

    有18位网友表示赞同!

为什么我不能直接使用IP访问知乎网站,而百度可以?
空巷

我觉得这很可能是一种商业考虑?百度允许IP访问,或许是为一些特殊业务、开发者或者合作方提供便利。而知乎为了打造高品质的用户体验和内容生态,采取了更加严谨的访问模式。

    有5位网友表示赞同!

为什么我不能直接使用IP访问知乎网站,而百度可以?
可儿

我也好奇为什么只有知乎不能直接用IP访问,这真有点奇怪!难道是因为知乎的内容审核机制比较严格?还是说他们担心被人恶意刷数据?反正我是看不透这些企业的脑回路~

    有17位网友表示赞同!

为什么我不能直接使用IP访问知乎网站,而百度可以?
墨城烟柳

我觉得这个问题其实很好理解。每个网站都有自己独特的运营策略和安全需求!知乎专注于营造知识共享的良好环境,可能更注重用户身份认证等保障措施,而百度面向搜索市场的特点决定了它更加开放的方式。

    有9位网友表示赞同!

为什么我不能直接使用IP访问知乎网站,而百度可以?
各自安好ぃ

这篇文章让我重新思考了直访问IP的问题!虽然直接可以用IP访问有些便捷,但平台的安全性和数据的完整性也同样重要。知乎的做法或许是一种更好的选择,毕竟知识分享平台应该更注重内容的真实性和可靠性吧!

    有5位网友表示赞同!

为什么我不能直接使用IP访问知乎网站,而百度可以?
温柔腔

其实我觉得不必要纠结于这个细节问题,无论是用IP还是网址都可以访问网站的内容嘛!反正我每次都习惯直接搜索知乎网址访问,这样也更方便快捷一些。

    有9位网友表示赞同!

为什么我不能直接使用IP访问知乎网站,而百度可以?
红尘滚滚

这篇文章说的有点抽象不太明白是怎么回事,我还是习惯使用浏览器输入网站的URL访问,感觉这样操作更有效益和安全一点吧!

    有9位网友表示赞同!

为什么我不能直接使用IP访问知乎网站,而百度可以?
涐们的幸福像流星丶

奇怪的是为什么只有知乎不能用IP访问呢? 我觉得这很可能是因为知乎重视用户隐私保护,而百度则更注重数据收集和分析。不同的业务模式决定了他们的技术选择和策略差异吧!

    有17位网友表示赞同!

为什么我不能直接使用IP访问知乎网站,而百度可以?
浮世繁华

直接用IP访问一个网站感觉有点过于复杂的操作流程吧!我反正更习惯输入URL或者使用搜索引擎查询网站地址的方式访问,这样简单方便,也更容易记住网址。

    有16位网友表示赞同!

为什么我不能直接使用IP访问知乎网站,而百度可以?
ok绷遮不住我颓废的伤あ

知乎的后台设置应该是比较复杂的,需要经过一系列的技术验证才能获得访问权限,不像百度那样的通用的搜索引擎,直接用IP就能连接到服务器。这可能是有安全机制方面的考量吧?

    有6位网友表示赞同!

为什么我不能直接使用IP访问知乎网站,而百度可以?
oО清风挽发oО

我觉得这个问题并没有什么可争议的,每个网站都有自己的规则和安全限制,我们只要遵守即可。不必过多纠结于为什么知乎不能用IP访问,因为这些都是为了保护用户和网站安全的必要措施。

    有7位网友表示赞同!

为什么我不能直接使用IP访问知乎网站,而百度可以?
三年约

我倒是觉得这是一个比较好的现象, 毕竟互联网上的信息流量越来越大,直接用IP访问可能会导致一些安全风险 和数据泄露的问题。知乎采取这种方式或许是为了确保平台的运行更加稳定和安全环保!

    有8位网友表示赞同!

原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/195656.html

(0)
小su's avatar小su
上一篇 2024年9月25日 下午5:46
下一篇 2024年9月25日 下午5:55

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注