美文网首页
动态域名解析

动态域名解析

作者: orangice | 来源:发表于2017-11-12 12:24 被阅读0次

前言

利用家庭网络搭建一个小型站点,普通电脑的硬件应该不算问题,但最大的缺点就是每次都是动态IP,对于用户访问就成问题,这个问题可以用到DDNS(Dynamic Domain Name Server),即动态域名解析服务来解决

动态域名服务

用户每次获得一个动态IP,客户端程序把该IP发送给域名服务器,服务器将更新域名对应的IP,然后由DNS负责解析,这样其他上网用户就可以通过域名访问这由家庭网络搭建的服务器

实现

国内提供DDNS服务的有那个难用的花生壳,由于阿里云开放了API,就可以用这给API来实现动态域名解析,前提使在阿里云购买的域名.模仿花生壳,在本地实现一个脚本客户端,利用这个客户端通过API来自动更新域名解析

  1. 获取API
    1. 进入阿里云后台,将鼠标停留在用户名那,点击accesskeys


    Selection_003.png

    2. 点击创建Access Key


    Selection_004.png
  2. 下载脚本,该脚本是用python2写的

    git clone https://github.com/rfancn/aliyun-ddns-client.git
    
  3. 配置文件

    cd aliyun-ddns-client/
    cp ddns.conf.example /etc/ddns.conf
    vi /etc/ddns.conf
    
  4. 按如下填写配置信息

    [DEFAULT]
    # Required: access id obtains from aliyun
    access_id=填写你的id
    # Required: access key obtains from aliyun
    access_key=填写你的key
    # Optional: not used now
    # 默认
    interval=600
    # Optional: turn on debug mode or not
    # 默认
    debug=true
    [DomainRecord1]
    # Required: domain name, like google.com
    # 域名
    domain=orangice.cn
    # Required: subdomain name, like www, blog, bbs
    #子域名
    sub_domain=www
    # Required: resolve type, now it only supports 'A'
    # 记录类型
    type=A
    
  5. 启动

    python ddns.py 
    

参考

https://www.logcg.com/archives/1768.html

相关文章

  • 如何实现动态域名解析(附源码)

    阿里云动态域名解析工具ddn ddn是基于阿里云开发接口实现的一个动态域名解析工具,如果你在阿里云的域名解析记录中...

  • 开发工具(一)

    1.花生壳image.png 花生壳是一个动态域名解析软件。当您安装并注册花生壳动态域名解析软件,无论您在任何地点...

  • Python实现动态域名解析----准备篇(一)

    开一篇新文集,最终实现目标:动态域名解析,,,原因是用宝塔面板里的动态域名解析需要5块钱一个月,,,本着能不花钱就...

  • 动态域名解析

    我们在用的河狸家前端开发插件,可以知道你电脑的 IP ,然后绑定到一个*dev.helijia.com 的域名上。...

  • 动态域名解析

    前言 利用家庭网络搭建一个小型站点,普通电脑的硬件应该不算问题,但最大的缺点就是每次都是动态IP,对于用户访问就成...

  • nginx动态域名解析

    原文链接:https://priesttomb.github.io/%E6%8A%80%E6%9C%AF/2020...

  • Web请求过程

    B/S网络架构 HTTP B/S架构的核心是HTTP协议 DNS域名解析 CDN架构 CDN动态加...

  • CentOS7动态域名解析技术

    走了很多弯路,安装实验很多次,得出以下经验! 关于什么是动态域名?为什么要用动态域名解析?请自行多百度几哈,有条件...

  • 新路由 NewWifi 荒野无灯 pavadan 设置 Aliy

    高级设置 -- 外部网络 -- 动态域名解析(DDNS) 里面没有阿里云DDNS相关的设置 实际上要通过扩展功能 ...

  • Linux系统脚本命令修改动态域名解析记录

    Linux为基础的各种路由器和电脑,均可以自己写脚本命令来解析动态域名,支持IPV4和IPV6的动态域名解析 去w...

网友评论

      本文标题:动态域名解析

      本文链接:https://www.haomeiwen.com/subject/vyynmxtx.html