想做一个 https 反代替换 coursera 视频地址,为 coursera 加速,但使用发现被浏览器拦截了。
请问在哪里能申请到内网 ip 的 SSL 证书啊,市面上的 SSL 证书大多数都是需要域名认证的,自己 gen 的会被提示不可信证书,好无奈。
大家有没有什么好的办法。
请问在哪里能申请到内网 ip 的 SSL 证书啊,市面上的 SSL 证书大多数都是需要域名认证的,自己 gen 的会被提示不可信证书,好无奈。
大家有没有什么好的办法。
|
4679kunMar 23, 2016
1
估计没有
|
|
imxiekeMar 23, 2016 via iPhone
2
自签呗 内网不怕。
|
|
3
你先用域名在外网申请 申请完转成内网来用这是一个办法哈
|
|
cloverstdMar 23, 2016
4
如果自用可以自己签证书,然后导入浏览器吧?
|
|
5
内网自建一个 DNS ,把域名解析成内网地址。更简单的办法就是用 hosts
|
|
alectMar 23, 2016
6
如果只是内部使用的话,自签然后加入信任列表也很方便
|
|
7
sni proxy
|
|
xuboyingMar 23, 2016 via Android
8
插个楼问下自签证书能否只允许验证一个域名,而不是像 12306 那样发根证书,前者比较能让人接受
|
|
9
|
|
10
@clino 域名对不上会报错,除非是根证书。
|
|
11
|
|
12
自建 DNS ,这个又不复杂
|
|
13
@linescape 看了下介绍能使用 https 的原始证书,感觉这个是最佳解决方案。
|
|
avrillavigneMar 23, 2016
14
内部有 DNS 服务器吗,可以为内部服务器添加解析。
|
|
15
@qq316107934 那你可以直接申请配置到 内网啊 我学校好多站都是这样 可能是我没明白你的意思( ¯ᒡ̱¯ )و
|
|
16
@qq316107934 自建 dns 是一个办法,对于那种需要在内网解析成内网 ip 外网访问需要解析成外网 ip 的 可以这样去做
如果你没这种需求,你直接把域名解析改成内网 ip 就行了 |
|
17
@pinruannet @avrillavigne @raptor 目前实现的原理是让他们改 dns ,把 coursera 的视频服务器( cloudfront )解析到我的 nginx 服务器转到本地服务器,然后用 flask 处理 url ,返回对应本地视频文件。但在反代的时候我没有 coursera 的服务器的证书 ,浏览器就直接拦截下来了(因为这时候域名还是 cloudfront ),在这一步连跳转到我的域名都做不到,就算我能本地解析我的域名也没用啊。感觉这个方法是错的,或者是说我理解有问题? 求教。
|
|
18
|
|
RqPS6rhmP3Nyn3TmMar 23, 2016
19
|
|
3dwelcomeMar 23, 2016
20
整那么复杂,你写一个服务器程序,把所有 cloudfront 的 HTTPS 内容,全部反代成非加密的 HTTP ,你同学直接用 80 端口访问你服务器,完全不需要认证证书。
想怎么改就怎么改。 |