家用宽带搭建个人服务器(二)

news2024/11/17 15:47:24

本文主要详记免费二级域名注册和免费DDNS解析

写在前头

近几年国内注册域名需要备案,域名解析服务商都陆续需要收费了,对于我这种想简单玩玩的人来说实在是太麻烦了(主要是费钱),花了点时间找到了免费域名注册和DDNS解析

本文基于家用宽带搭建个人服务器(一)配置的动态公网ip和DMZ主机

1. 免费域名注册

网站:https://nic.eu.org/arf/en/login/
这个网站申请的是二级域名,不过这都没什么影响,就是申请之后等待的时间有点长,大概需要一周左右,最近我申请的几个域名,快的4天慢的10来天,申请成功会给你发个邮件告诉你,具体注册步骤放到后面

2. 免费DNS解析

网站:https://dns.he.net/
这是个国外的免费dns解析,还提供了ddns方案,使用起来也很简单方便,解析的速度也很快,没啥延迟的感觉

3. 域名注册详细步骤

3.1. 先注册一个账号,翻译一下填好账号信息就行,他会根据你填的名字,生成两个字母三个数字的账户名(用来登录),然后会给你的邮箱发一个激活账号的链接,你要去邮箱里验证一下

在这里插入图片描述
在这里插入图片描述

3.2. 创建新域名,点击New Domain,然后填写域名名称(domain name),list链接里可以看能使用的域名后缀,我觉得eu.org就可以,也可以用cn.eu.org,就是有点长;在最后Name servers中选择第一项,然后填写域名解析运营商的提供的DNS解析地址,我用的是本文免费的DNS解析地址:ns1.he.net;ns2.he.net;ns3.he.net;ns4.he.net等等;然后submit就可以等待了

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述

3.3. 提交后显示 Done 就可以了

在这里插入图片描述

4. 域名解析详细步骤

4.1. 先注册账号登录之后,点击页面右侧 Quick Links 栏中的 Free DNS

在这里插入图片描述

4.2. 然后点击左侧的添加新域名,填写你要解析的域名

在这里插入图片描述
在这里插入图片描述

4.3. 添加成功,我这个由于域名是刚申请的域名,还不能解析,提示一段红字

在这里插入图片描述

4.4. 点击列表中域名前面的编辑图标,页面中一片红色的提示,和上面大致意思差不多,等域名正常了就不会提示了

在这里插入图片描述


过了几天域名注册成功后,就没有红色提示了

在这里插入图片描述

4.5. 添加A记录,把www加域名填上在name,ipv4地址填上自己家当前的公网ip,最下面那个动态dns解析勾上,然后提交;如果都是域名和公网ip都是可以使用的,这一步完成之后就可以通过域名和端口正常访问家里的DMZ主机服务了

在这里插入图片描述
在这里插入图片描述

4.6. 接下来就是配置DDNS,也很简单;点击A记录右侧的刷新按钮,生产一个key,自己复制保存一下然后提交,下一步需要用到

在这里插入图片描述
在这里插入图片描述

4.7. 这一步是把自己的公网ip发送给域名解析服务器,首先按格式拼一下请求链接,然后在DMZ主机中命令行访问,如果有公网IP会自动获取本机的公网IP发送给域名解析服务器,最好设置一个五分钟的定时任务,间隔五分钟就请求一次:
链接格式:http://[your domain name]:[your password]@dyn.dns.he.net/nic/update?hostname=[your domain name]
IPV4 例如:
% curl -4 “http://www.qq2xx.eu.org:z1kfFLlWCuNvsYGs@dyn.dns.he.net/nic/update?hostname=www.qq2xx.eu.org”

在官网首页中也操作步骤,可以自己去详细看一下
dns.he.net

在这里插入图片描述

结尾

嗯……树莓派官方已经暂时不打算更新产品了,整个orange pi也挺好,20w的功耗

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/136373.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Android绘制原理【通透版】

概述 Android 的显示过程可以简单概括为:Android 应用程序把经过测量、布局、绘制后的surface 缓存数据,通过 SurfaceFlinger 把数据渲染到显示屏幕上,通过 Android 的刷新机制 来刷新数据。也就是说应用层负责绘制,系统层负责渲…

豪掷千亿的卡塔尔,为什么建造可回收的足球场?

作者:木环 来自世界六大洲的八强,正为大力神杯做最后的角逐。在精彩的比赛之外,这届世界杯还留下了很多破圈元素:卡塔尔的两千亿、逗笑的饺子皮表情包、推迟到冬季举办的赛事、围困啤酒赞助商的禁酒令。 以及,一个标…

Jackson 自定义序列化器的使用

注意:从简单的例子去延伸使用,内容紧凑,排版就这样了哈 举例:自定义序列化器,让输出json的指定字段金额10 public class testMain {public static void main(String[] args) throws JsonProcessingException {Bill b…

【BP靶场portswigger-服务端5】业务逻辑漏洞-11个实验(全)

目录 一、业务逻辑漏洞 1、意义 2、业务逻辑漏洞的产生 3、产生的影响 二、过度信任客户端控件 1、简述 实验1:过度信任客户端控件 三、未处理非常规输入 1、简述 实验2:高级逻辑漏洞 实验5:低级逻辑缺陷 实验6:异常输入处…

服务器防勒索病毒经验分享

场景描述 互联网飞速发展,各企业均搭建了自己的服务器。包括文件服务器、代码服务器、业务系统服务器、数据库服务器等。目前大多数企业使用的服务器系统以Windows Server和Linux(Centos)居多,但随着国产操作系统的崛起&#xff…

Altium Designer 20 凡亿教育视频学习-03

第三部分学习 封装具备的元素 紫色部分就是阻焊部分,阻焊作用:防止绿油覆盖 封装制作 Tab键调出属性菜单 当放置焊盘的时候,按Tab键,可以打开属性面板,并且更改是贴片还是插孔的 测量距离 Ctrl M 测量功能 测量…

Day 17-其它 Composition API_ 依赖注入provide / inject

Provide / Inject 当我们需要从父组件向子组件传递数据时,我们使用 props可以实现! 想象一下这样的结构:有一些深度嵌套的组件,而深层的子组件只需要父组件的部分内容。在这种情况下,如果仍然将 props 沿着组件链逐级…

CORS 跨域资源共享

目录 1. 接口的跨域问题 2. 使用 cors 中间件解决跨域问题 3. 什么是 CORS 4. CORS 的注意事项 5. CORS 响应头部 - Access-Control-Allow-Origin 6. CORS 响应头部 - Access-Control-Allow-Headers 7. CORS 响应头部 - Access-Control-Allow-Methods 8. CORS请求的…

SpringMVC程序详解

1.什么是 Spring MVC? Spring Web MVC 是基于 Servlet API 构建的原始 Web 框架,从⼀开始就包含在 Spring 框架中。它的正式名称“Spring Web MVC”来⾃其源模块的名称(Spring-webmvc),但它通常被称为“Spring MVC”。 从上述定义我们可以得…

消息服务 + Serverless 函数计算如何助力企业降本提效?

作者:柳下 背景介绍 消息队列服务(下文均以 Message Service 命名)作为云计算 PaaS 领域的基础设施之一,其高并发、削峰填谷的特性愈发受到开发者关注。Message Service 对上承接消息生产者服务的请求,对下连接消费者…

指令格式与寻址方式

指令与指令系统 指令: 控制计算机完成某种操作的命令。 指令系统: 处理器所能识别的所有指令的集合。 指令的兼容性: 同一系列机的指令都是兼容的。 汇编语言: 指令助记符。 指令格式 例如: 寻址方式 操作数可能的来源或…

SpringCloud(11)— 微服务保护(Sentinel)

SpringCloud(11)— 微服务保护(Sentinel) 一 认识Sentinel 1.雪崩问题及其解决方案 微服务调用链路中的某个服务出现问题,引起整个链路中所有的微服务都不可用,这就是我们常说的雪崩问题。 如何解决雪崩问题? 常见…

Qt之实现自定义控件的两种方式——插件法

文章目录前言一、需求二、实现1、新建项目2、自定义控件类3、编译插件4、拖拽使用(1)在designer.exe中直接拖拽(2)在Qt Creator的设计师中直接拖拽5、在项目中正常使用前言 可以通过Qt设计师拖拽原生控件进行界面开发,…

【Linux】操作系统及进程概念

大家好我是沐曦希💕 文章目录一、冯诺依曼体系结构二、操作系统OS三、系统调用和库函数概念四、进程1.概念2.描述进程-PCB3.查看进程4.查看系统调用5.查看进程调用6. 通过系统调用创建进程-fork初识一、冯诺依曼体系结构 我们常见的计算机,如笔记本。我…

外贸业务员该如何拓客?

最近几个月,做外贸的朋友都来吐槽,外贸干不下去了。一个B2B店铺和Google推广要花很多钱,竞争太激烈了。投入和产出极不成比例,就问我能不能解决。我也是行业出身。我问他们有没有听说过以下五种实惠高效的营销方式。然后我就想告诉…

JWT的组成以及工作原理

什么是 JWT? JWT (JSON Web Token) 是目前最流行的跨域认证解决方案,是一种基于 Token 的认证授权机制。 从 JWT 的全称可以看出,JWT 本身也是 Token,一种规范化之后的 JSON 结构的 Token。 JWT 自身包含了身份验证…

SpringBoot项目中基本常用依赖分享(个人向)

目录 (1)spring-boot-starter-web (2)mysql-connector-java (3)mybatis-spring-boot-starter (4)mapper-spring-boot-starter (5)mybatis-plus-boot-st…

数组string

数组 目录:数组一维数组一维数组的定义和初始化一维数组数据元素的访问练习1 找小猪练习2 算平均值比较两个数组是否相等一维数组冒泡法排序一维数组操作一维数组查找元素**普通查找**:二分查找:二分查找 最小下标最大下标查找元素个数一维数…

如何优化 MySQL

为什么要对 SQL 进行优化 有时候数据库会出现性能低、执行时间太长、等待时间太长、SQL 语句欠佳(连接查询)、索引失效等问题,这些问题会严重拖慢一个系统的速度,因此需要对 SQL 进行优化。 SQL 的编写过程和解析过程并非是一致…

Qt样式表语法

样式规则每个样式规则由选择器和声明组成。选择器:指定受该规则影响的部件。声明:指定这个部件上要设置的熟悉如:QPushButton{color:red} QPushButton是选择器;{color:red}是声明;color是属性;red是值。选择…