每次在网上问:如何用自己家的的宽带搭建一个外网可访问的站点呢?就总是会收到一些诸如“别折腾自己的电脑啦,现在有个东西叫做云服务器”的回答,“生命不息,折腾不止”作为我的座右铭所以以上并不是我想要的答案。废话不多讲,上干货

由于本人是python程序员,所以以下部分代码为python实现

众所周知由于IPV4已用完,所以目前我们办理的宽带分配到的IP地址多数为各大运营商的内网IP。
第一步: 获取公网IP
我们要做的就是拨打运营商客服电话,告诉客服人员自己家里有小孩需要安装摄像头所以需要公网IP。业务受理后,恭喜你,你获得了一个动态的外网IP。下面代码可以查看自家的公网IP

import requests
import re
res = requests.get('https://www.ip.cn/').text
regular = '((25[0-5]|2[0-4]\d|1\d{2}|[1-9]?\d)\.){3}(25[0-5]|2[0-4]\d|1\d{2}|[1-9]?\d)'
my_ip = re.search(regular, res).group()
print(my_ip)

第二步: 网站部署
无论使用Nginx还是Tomcat等部署网站都可以,但是监听端口需要设置为80和443以外的其他端口(家庭网络中这两个端口是不开放的)
此步骤不明白的可以百度教程
第三步: DMZ到内网IP
如果是电信光猫需要用管理员的用户名和密码,大家可以试一下
超级用户名:telecomadmin
超级密码:nE7jA%5m(注意大小写)
进入超管界面后找到DMZ功能,将服务器的内网IP填好后这台服务器就暴露到Internet了,外网可以通过第一步查到的IP+端口号访问自己的网站了。
第四步: 购买自己的域名
可以去阿里云购买一个自己的域名,然后解析A记录为www或其他值,ip对应到第一步的IP地址,这样就可以通过域名+端口号访问自己的网站了。由于每次断电IP地址会变化,如果想一劳永逸可以查看阿里api,当公网IP变化后可以调用api修改解析记录。

时间关系,以上大多数只写出了思路,有问题欢迎留言,后续有时间会附上实现方法和图片,有疑问欢迎留言

用自家的网络搭建属于自己的服务器相关推荐

  1. 旷视MegEngine网络搭建

    旷视MegEngine网络搭建 在 基本概念 中,介绍了计算图.张量和算子,神经网络可以看成一个计算图.在 MegEngine 中,按照计算图的拓扑结构,将张量和算子连接起来,即可完成对网络的搭建.M ...

  2. 【干货】大中型企业网络搭建

    今天简单了解一下,大中型公司的网络搭建. 对于很多大型公司来讲,网络的稳定性,会直接影响到公司的收益,比如,双十一的阿里巴巴,京东,等等.如果这个时候网络出现问题,对于公司的损失将会是不可估量的.可见 ...

  3. [转]vmware 域网络搭建

    最近给一个客户做网络搭建项目,要是实现网络内部办公安全,实现文件服务器,域控.用户监控.邮件服务器等(真的是狮子大开口啊).但是,却只提供给我一台普通的服务器.在我一番摆事实,将道理的说服下,老板最终 ...

  4. tf.keras CNN网络搭建笔记

    tf.keras CNN网络搭建笔记 这里写目录标题 tf.keras CNN网络搭建笔记 基本流程,以LeNet为例 创建Sequential模型 配置模型的学习流程 数据预处理 模型训练与验证 相 ...

  5. 第十二章_网络搭建及训练

    文章目录 第十二章 网络搭建及训练 CNN训练注意事项 第十二章 TensorFlow.pytorch和caffe介绍 12.1 TensorFlow 12.1.1 TensorFlow是什么? 12 ...

  6. 船舶网络搭建项目案例

    项目名称:船舶网络搭建 项目概况:2017年4月 公司"****"轮在中远大连船厂修船期间,更换全船所有电脑, 以及网络设备. 使用设备:一台思科3560三层交换机. 两台思科29 ...

  7. 2021-06-02-IPFS私有网络搭建

    title: IPFS私有网络搭建 date: 2021-06-02 15:42:42 categories: 数据库 tags: IPFS IPFS私有网络集群搭建 前期准备 对于联盟链的业务中搭建 ...

  8. sdn网络搭建以及负载均衡

                                              SDN网络搭建 1.准备工作 1)虚拟机vmware(注意版本,高版本的系统克隆之后,在低版本上不兼容) 2)Ubu ...

  9. 2020年网络搭建与应用国赛题-防火墙ipsec建立分解

    2020 年全国职业院校技能大赛中职组"网络搭建与应用"赛项竞赛样卷 --防火墙IPsec建立分解 题目要求:  集团防火墙与广东办事处防火墙之间使用互联地址建立 IPSEC 隧道 ...

最新文章

  1. 深入浅出话命令(Command)-笔记(-)
  2. CV:NVIDIA驱动程序安装图文教程(根据Anaconda的CUDA版本去安装对应匹配的NVIDIA)之详细攻略
  3. Spring Boot 内置Tomcat——IntelliJ IDEA中配置模块目录设为文档根目录(DocumentRoot)解决方案
  4. Bootstrap的lia
  5. Object-C 入门
  6. acrobat 下拉列表 逻辑_记一次 无限列表 滚动优化
  7. Google Research新成果,让表格理解和检索更上一层楼!
  8. bootstrap中container类和container-fluid类的区别
  9. Eslint Standard Style语法规则
  10. linux启动tomcat并查看启动日志
  11. 你知道defer的坑吗?
  12. Dart中dynamic,var,object三者的区别
  13. 获取USB摄像头名字和device ID等信息
  14. Linux下的桥接模式和Nat模式的区别
  15. 网上银行系统信息安全通用规范【学习笔记】
  16. SpringMVC中文件的上传和下载
  17. 益寿延年,这13种食物真是宝,能延寿10年,赶紧收藏!
  18. 【C语言】深度理解 负数取余 取模
  19. 高视角!如何认识微积分方法与原理?
  20. C语言只能识别3种字符,请有空闲的人看看,为什么6个scanf 只能输入3个字符。...

热门文章

  1. 嵌入式数据库在Java中的应用
  2. android 开源 高斯模糊_android高斯模糊特效
  3. 海店湾密探:直播行业退潮,致使写字楼空置率全面飙升!
  4. securecrt7.0破解版安装与注册机的使用方法
  5. Hadoop 入门级
  6. 2017湖南卫视跨年晚会新台网互动,大品牌抢占新年头彩尽在芒果TV!
  7. 基于遗传算法的PID参数整定研究(七)
  8. Python去除字符串中的非数字、非字母
  9. 【机器学习】先验概率与后验概率
  10. Power SuspendResume