背景:

    本文的目的主要是为了方便大家测试,不过有条件的情况下没必要学习了。主要是给那些没有服务器,公司也不给ssl认证的开发测试人员的一种方案;就像题目所说的那样。

纯免费,纯免费的话是有学习成本的,本文设计知识面有点广。大家耐心看完,按照步骤做一下,肯定会成功的。话不多说,开撸。

安装:    

    1,花生壳(外网映射+域名注册)

     或cpolar(但是dns解析无法实现需要收费)

    2,来此加密(ssl证书)

域名或外网映射:

    域名:

    这里可以申请免费域名,这个我确实不知道哪里有,不过可以百度百度。这里我用的同事的域名。然后进行绑定我的本机ip。

    外网映射:

     映射这里我说一下重点说一下cpolar吧。因为花生壳大家看看资料就会知道。

        cpolar下载安装后,打开cpolar.exe文件;

步骤一

双击运行后如图:

步骤二

如果用户第一次使用,应该是需要进行绑定用户的。将图中红色区域复制命令进行操作一下。

步骤三

然后我们可以进行部署我们的一个http的网站了 ,输入命令:cpolar http 80

可以看到访问是没问题的,只不过找不到资源而已。下面开始申请免费的ssl证书。

申请证书:

    步骤一

      打开上面官网地址后,进行登录注册。(推荐码在评论区)。

      以下是申请证书的图文操作:

    步骤二

    

    步骤三

    

    

    

    步骤四

      静静地等待5分钟左右,这个证书效率很快。

    

      然后需要你在自己的域名管理中增加一条dns解析数据就可以提交验证了。

    步骤五

      下面是我已经通过的证书。听说这个可以用Python写段代码达到永远使用的效果。大家可以百度看看。

    

      我们把证书给下载回来,待会要用。下载后如图所示:

      

使用:

      最后我们添加一下证书,同样按照图文步骤操作;

到这里就已经结束了,可以进行https访问了。这里给大家一个截图。

结语:

    感谢大家看到这里,本文写的笼统。因为这两天一直在解决web socket   wss访问的问题。以上有问题欢迎来评论区或者私信我。

自用电脑+外网开放+SSL认证(纯免费)的更多相关文章

  1. 查看自己电脑外网IP

    连着wifi,在CMD窗口中显示的无线局域网适配器IP很有可能是内网IP.此时可以通过下面方法查看自己的电脑外网IP. 1.前提条件可以上外网: 2.上外网百度,输入IP,进行搜索. 3.查看结果即可 ...

  2. 通过特定获取获取电脑外网IP地址

    void get_WanIp() { }; ]; ]; ; }; GetTempPathA(MAX_PATH,szFilePath); strcat(szFilePath,"IPinTheW ...

  3. 利用阿里云搭建frp实现外网远程桌面链接内网电脑

    主要应用场景:针对学生放假回家使用外网无法远程操作学校的服务器或者电脑,这里通过阿里云的云服务器搭建一个frp服务,实现内网穿透,从而可以直接通过远程桌面或者其他工具实现对校园网内的服务器或者电脑进行 ...

  4. wamp环境下外网访问自己电脑自己写的网站

    首先我广州电信是对外封杀80端口的,但是内网可以用80端口访问, 可以将访问的端口改成81, apache的配置文件,httpd.conf 首先找到3个Listen 将80端口改成81 #Listen ...

  5. 在外网访问家里面的电脑 和 DMZ

    方法1:使用 MDZ (  demilitarized zone), 中文意思 非武装的区域.我们的家用电脑一般都在 路由器所在的 C类内网(192.X.X.X 的 ip).外网是不能直接访问内网的. ...

  6. TP-LINK路由器设置内网的一台电脑在外网可以远程操控

    1.[IP和MAC绑定]--[静态ARP绑定设置]对MAC和IP进行绑定 2.[转发规则]--[DMZ主机],选择启用并把刚才设置的内网IP填入 3.直接访问路由器的外网IP就可以直接访问绑定的MAC ...

  7. 【转】配置windows路由表,使电脑同时连接内网外网方法

    1. 公司内部,内网和外网的网关不一样,怎么样让电脑可以同时上内网和外网呢? 来一张不相关的磁盘结构图: ----------------------------------------------- ...

  8. 实现外网远程桌面内网的电脑和外网访问内网的FTP

     基于之前两篇文章搭建了ngrok实现了内网穿透,用过了http和https的协议完成了外网访问内网的网站,这一篇教大家用tcp协议实现外网远程桌面内网的电脑和外网访问内网的FTP. 一.外网远程桌面 ...

  9. mysql 开放端口 外网访问

    mysql 开放端口 外网访问 作者: moyixi 时间: April 24, 2018 分类: 默认分类,数据库,mysql 前提: 如果是云服务器,请先把安全组件相应的开发 查看服务器的端口33 ...

  10. 域名购买、SSL证书申请使用和本地服务映射外网

    万网购买域名 1.在如下网址购买,价格不是很贵,几块钱一年的都有:https://wanwang.aliyun.com/domain/?spm=5176.100251.111252.24.4ddd4f ...

随机推荐

  1. 算是不常用的东西,java中的ResultSet转List

    import java.sql.ResultSet; import java.sql.ResultSetMetaData; import java.sql.SQLException; import j ...

  2. C#的基于.net framework的Dll模块编程(一) - 编程手把手系列文章

    从此博文开始分几篇介绍C#的开发.这次讲讲C#的.net framework的Dll文件类库模块的编程方法. 对于Windows来说,要运行应用程序要基于Dll类库和Exe执行文件.对于笔者来说,模块 ...

  3. 阿里云张新涛:连接产业上下游,构建XR协作生态

    简介: 用交互技术辅以澎湃的算力带给大家最真实的"沉浸式体验" 2022年9月2日,在世界人工智能大会"区块新生 数字宇宙--元宇宙技术与生态合作"分论坛上,阿 ...

  4. 同程旅行基于 RocketMQ 高可用架构实践

    ​简介: 我们在几年前决定引入 MQ 时,市场上已经有不少成熟的解决方案,比如 RabbitMQ , ActiveMQ,NSQ,Kafka 等.考虑到稳定性.维护成本.公司技术栈等因素,我们选择了 R ...

  5. IoT Studio可视化搭建平台编辑历史功能的思考与探索

    ​简介: 在前端可视化搭建领域中"重做"和"撤销"这两个功能已经是标配中的标配,毕竟只要有用户行为的地方就可能会有出错,这两个功能无疑就是为用户提供了" ...

  6. [FE] uni-app 动态改变 navigationBarTitleText 导航标题

    改导航文字: uni.setNavigationBarTitle({ title: 'xx' }); 改 tabBar 文字: uni.setTabBarItem({ index: 0, text: ...

  7. 2018-2-13-win10-uwp-自定义控件-SplitViewItem

    title author date CreateTime categories win10 uwp 自定义控件 SplitViewItem lindexi 2018-2-13 17:23:3 +080 ...

  8. CMDB开发(二)

    一.项目架构:目录规范 # 遵循软件开发架构目录规范 bin 启动文件 src 源文件(核心代码) config 配置文件 lib 公共方法 tests 测试文件 二.采集规范 # bin目录下新建s ...

  9. vue-hbuilder打包-调取摄像头或上传图片

    方法一: <input type="file" accept="image/*" capture="camera" > 方法二: ...

  10. 一文搞懂Maven配置,从此不再糊涂下载依赖(文末有成品)

    一般来说Maven都是配合着idea一起使用,下载依赖速度慢就去网上找个镜像配置一下,但总会遇到莫名其妙的问题,比如镜像源不生效.Error reading file pom.xml等等.今天详细讲解 ...