谷姐:我们都是谷歌迷
We are all Google fans

有偿问个各位mjj一个JS问题-DOD

Rate this post

加载a.com的时候,访问一下10.0.0.1/1.jpg(或者10.0.0.1这个页面,这是个内网ip网站),假如这个可以正常打开或者返回值200,则a.com可以打开,若超时(假设3s)则显示error.html页面

热议
推荐楼 逸笙 昨天22:43

没看懂想要做什么~~~~~

我觉得你直接说你真正目的好了,你走的路很有可能是弯路。

3楼 DOD 昨天22:43

10.0.0.1不是我的,但是它可以进行区别大局域网的内外网用户,内网才可以打开

4楼 围观者 昨天22:56

你这个可以做到,不过100块估计没人帮忙写,好几个逻辑要提交几次

还有你如何信任客户端生成的数据??会一点的分分钟伪造

5楼 mjj666zzz 昨天22:58

a.com,nginx ,匹配来源ip,200或444

6楼 似幸识你 昨天22:59

没事了,看错了

7楼 DOD 昨天23:00

a.com,nginx ,匹配来源ip,200或444

a.com无法判断用户来源,内网ip网站才可以,所以需求是能打开内网ip网站的就能打开a.com

8楼 crazywings 昨天23:02

只让内网用的话,要求用内部DNS,解析到内网IP就好了
或者内容放10.0.0.1上,iframe套这个内容,粗暴点

9楼 mjj666zzz 昨天23:03

DOD 发表于 2022-3-18 23:00
a.com无法判断用户来源,内网ip网站才可以,所以需求是能打开内网ip网站的就能打开a.com ...

内网ip用完nat出去吧?

10楼 红A 昨天23:07

$.ajax({
type: "GET",
url: "http://10.0.0.1/1.jpg",
timeout: 3000, //超时时间:3秒
error: function(XMLHttpRequest, textStatus, errorThrown){
//跳转动作
},
success: function(result) {
// 啥也不做
}
});

12楼 DOD 昨天23:17

只让内网用的话,要求用内部DNS,解析到内网IP就好了
或者内容放10.0.0.1上,iframe套这个内容,粗暴点 ...

10.0.0.1没有权限,没有权限操作内网

13楼 DOD 昨天23:18

$.ajax({
type: "GET",
url: "http://10.0.0.1/1.jpg",

看起来好像思路没问题,mjj有没有qq呀,我添加请教一下您

14楼 mmc199 昨天23:41

你直接用一个内网ip的机子反代这个网站,再给这个外网白名单,a.com解析这个内网ip

15楼 xuliliang 昨天23:47

php 的file_get_contents解君愁。

1. 路由器将a.com指向本地服务器IP
2. 客户端访问a的时候,服务端访问10.0.0.1,成功则使用file_get_contents代理输出
3. 失败则header 302,跳转到XXX

16楼 逸笙 9小时前

看了一下2个帖子,这种东西不能在用户浏览器这边判断吧,我说我能访问你就信了?

1,你如果只是想判断用户是不是在内网,我很奇怪用户为什么在外网能访问??路由器上端口转发了?就不能关掉?
2,抛开内网不谈,现在a访问b,b要确认a能不能访问c,那只能让c给一个口信给a带给b,不然,a跑过来跟b说“叔叔我真的没偷东西”b就相信a真的能访问c了?涉及身份认证及身份的传递……

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

未经谷姐允许不得转载:谷姐靓号网 » 有偿问个各位mjj一个JS问题-DOD
分享到: 生成海报

热门文章

评论 抢沙发

评论前必须登录!

立即登录   注册

买Google Voice认准【谷姐靓号网】

Google Voice靓号列表Google Voice自助购买
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活