惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
Visual Studio Blog
Martin Fowler
Martin Fowler
aimingoo的专栏
aimingoo的专栏
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
C
Cybersecurity and Infrastructure Security Agency CISA
C
Cisco Blogs
S
Securelist
博客园 - Franky
P
Proofpoint News Feed
量子位
雷峰网
雷峰网
Security Latest
Security Latest
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Latest news
Latest news
L
Lohrmann on Cybersecurity
W
WeLiveSecurity
月光博客
月光博客
Hacker News: Ask HN
Hacker News: Ask HN
宝玉的分享
宝玉的分享
GbyAI
GbyAI
小众软件
小众软件
M
MIT News - Artificial intelligence
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
S
Secure Thoughts
The Cloudflare Blog
Hacker News - Newest:
Hacker News - Newest: "LLM"
IT之家
IT之家
H
Hackread – Cybersecurity News, Data Breaches, AI and More
T
Threat Research - Cisco Blogs
Stack Overflow Blog
Stack Overflow Blog
有赞技术团队
有赞技术团队
Attack and Defense Labs
Attack and Defense Labs
Y
Y Combinator Blog
Scott Helme
Scott Helme
O
OpenAI News
Know Your Adversary
Know Your Adversary
AWS News Blog
AWS News Blog
阮一峰的网络日志
阮一峰的网络日志
A
About on SuperTechFans
云风的 BLOG
云风的 BLOG
V
Vulnerabilities – Threatpost
博客园 - 【当耐特】
K
Kaspersky official blog
Microsoft Azure Blog
Microsoft Azure Blog
S
SegmentFault 最新的问题
Forbes - Security
Forbes - Security
腾讯CDC
NISL@THU
NISL@THU
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
T
Tailwind CSS Blog

方永、南天紫雲

linux透明代理 技术的边界 停机问题通俗说明 Rust与oracle、redis集群的纠结 学习能力的增长 微信调试的原语 mac外接移动硬盘安装ArchLinux linux的死机问题 linux下全键盘操作 漂亮又好用的bspwm linux本机透明代理 ssh、mosh、autossh linux不能待机又一例 从WordPress切换到Hugo 折腾电脑开机 linux系统QQ新思路 Arch Linux的字体渲染 svn管理之submin OpenWrt自动fucking墙記錄 二维码(qrcode)名片的一些事儿 用lua nginx module搭建一个二维码(qr code)生成器 CentOS 7 安裝註記 php程序連接MySQL时只能127.0.0.1而localhost無法連接的問題 ThinkPad之FAN_ERROR、hi fi聲卡 jetty多端口部署 OpenWrt簡單暴力限網 linux中cron之PATH变量 OpenWrt的WDS無線橋接模式 再敘OpenWrt下的rtl8187無線中繼 sed之模擬tail 終端進化之二零一三 linux下的郵件服務器:postfix_dovecot_roundcube 一次性密碼/動態口令卡原理 xl2tp之VPN靜態地址分配 rtl2838U2832试用记 linux中pptp协议VPN搭建 glances监控工具安装 CentOS6.4硬盘安装 Debian Wheezy硬盤/U盤安裝小記 Kirby小試 zsh shell怎么打开常用的目录? OpenWrt SSH免密码使用密钥登录 linux中的vsftpd的匿名(anonymous)用户配置 無光驅無USB無軟驅,怎麼修復硬盤MBR? 那些個人網站 linuxFreeBSD下的dnspod动态域名客户端 Windows系统盘的32K之殇 一枚Chrome插件引起的大量磁盤IO問題 用批處理切換網卡的IP(適用Win7、Win8) Windows中的DHCP服务器 Win8啓動時出現“您的電腦需要修復”問題的解決辦法 Windows8睡眠(待机)模式异常处理 最强大好用而又小巧的计算器 Windows8運行不能保存歷史命令 Win8下的红警2尤里复仇 为cmd添加readline,如Bash Shell般使用cmd 手动添加修改win8 win+x菜单 Win8運行卸載程序時提示2503之解決一法 烽火HG110提权一法 缓解眼疲劳有效的办法 mintty乱码解决办法 糟糠美妾 免费易用的Win8 ArchLinux的類box環境音量調節二三事 使用OpenWrt与curl挂QQ OpenWrt的安全 OpenWrt BCM63xx rtl8187使用注意事项 Arch Linux之systmed使用简介 Archlinux 2012.07.15之后发布的镜像新手安装完全向导 FreeBSD 9.0 安装简记 记一由FreeBSD引发的午夜惊魂 Jekyll or handmade wi-fi无线破解过程与原理简要介绍 修复QQ影音异常卸载后的文件关联 吐槽一下000webhost 为OpenWrt的luci Web界面加速 最小的sed for Windows linux的磁盘自动挂载 OpenWrt中crontab -e的使用 OpenWrt中vsftp添加新用户 php+markdown写博客 linux arp防火墙之p2p终结者 墙外的世界很精彩 OpenWrt使用dnspod的动态域名解析(ddns)功能 OpenWrt架设nginx php网站 openwrt架设uhttpd+php+sqlite网站 vim自动跳到上次离开的光标位置 OpenWrt无线中继配置文件 修行八支 漫步者R201T打摩升级改造 阿里(Ali)3328系dvb接收机软件升级方法 db120刷OpenWrt固件并使用ppp方式ADSL拨号 移动短信助手 chrome tips一则 cdate,显示中国传统农历日期 更改硬盘模式为AHCI后Windows及linux的调整 使用grub2加载软盘和光盘镜像 电脑用数据线连接手机上网 电脑通过蓝牙连接手机GPRS上网 我与我的语言
sddns(dnspod client for OpenWrt)使用说明
zola · 2012-08-19 · via 方永、南天紫雲

之前讨论过OpenWrt怎样使用dnspod的动态域名解析,最终制作了一个ipk包,在这里做一个汇总,将这个软件包的使用步骤说明一下。

由于没有luci界面,只能通过ssh操作,故要求掌握最基本的ssh登录、vi的使用。

  1. 注册域名。

  2. 在DNSPod(https://www.dnspod.cn/)注册帐号并添加域名,并修改域名注册商处的域名DNS地址,可参照这里

  3. 添加一个A记录,子域名如”openwrt”,可参照这里

  4. 安装sddns包,用ssh(可用putty)登录到OpenWrt,执行:

    opkg update
    wget http://vincasrcfiles.googlecode.com/files/sddns_0.0.7-1_all.ipk
    opkg install sddns_0.0.7-1_all.ipk
    rm sddns_0.0.7-1_all.ipk

    若提示curl错误,请先安装curl软件包。

  5. 配置sddns,sddns的配置文件在/etc/config/目录中,格式如下:

    config base_arg
    option 'login_email' '[email protected]'   #登录邮箱
    option 'login_password' 'ccdd'  #登录密码
    option 'main_domain' 'baidu.com'  #域名,形如"baidu.com"
    option 'sub_domain' 'xx' #主机记录,形如"xx.baidu.com"

下面这个区域不需做任何配置,sddns会存放一些临时数据,如果更改了上面的域名与主机记录,删除下面区域中的"xxx_id"项

config tmp_arg

ssl cacert file or directory

option 'cacert' '/etc/ssl/cacert.pem'   # 证书文件位置,默认不用修改
option 'wanip' 'c.lexun.com/ip'
```

将dnspod注册的邮箱、密码,以及域名、第三步添加的子域名的名称填到对应条目,保存退出,然后直接执行sddns,若提示中有`”message”:”Action completed successful”`,则表明正确执行了。

*由于明文存储,请注意密码的安全性。建议加强OpenWrt的安全策略。*
  1. 添加一个定时执行条目,如在 /etc/crontabs/root中添加(建议使用 crontab -e 命令:

    \*/15 * * * * /usr/bin/sddns 2>/dev/null #ddns

    即每隔15分钟执行一次sddns,注意星号间的空格。

    OpenWrt中crontab使用注意事项请看这里

  2. 登录dnspod网站,检查操作记录,是否如上一步所设定的时间间隔更新域名信息。

    最新版及更新记录在这里

2012年12月30日此文檔更新:

OpenWrt以外的操作系統使用辦法:

將.ipk文件(標準的.tar.gz文件)用7z-zip等解壓工具打開,會看到debian-binary、data.tar.gz、control.tar.gz文件,繼續打開data.tar.gz,將usr/bin/中sddns提取出來,這即是核心文件;再在control.tar.gz中提取etc/config/sddns配置文件,放在$HOME/或/etc下,配置請參見這裡

若域名更新失敗并且sddns沒有任何提示,刪除 /etc/config/sddns 中含有 option cur_ip 的行并再次執行sddns。

2013年08月07日此文檔更新:

由於0.0.9以上版本面向通用的linux/xBSD,故不再使用OpenWrt的functions.sh,配置文件格式有所變化,可參考這裏

最近更新請看這裏