https://github.com/xm0625/ddnsserverproxy-daocloud
部分地区实施域名审查(NJ网警), 3322DDNS上报接口躺枪, 利用DaoCloud免费的服务资源做一个Proxy
https://github.com/xm0625/ddnsserverproxy-daocloud
api daocloud docker httpserver python
Last synced: 2 months ago
JSON representation
部分地区实施域名审查(NJ网警), 3322DDNS上报接口躺枪, 利用DaoCloud免费的服务资源做一个Proxy
- Host: GitHub
- URL: https://github.com/xm0625/ddnsserverproxy-daocloud
- Owner: xm0625
- Created: 2017-09-28T01:46:12.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-01-24T15:58:21.000Z (over 7 years ago)
- Last Synced: 2025-01-15T14:44:04.177Z (4 months ago)
- Topics: api, daocloud, docker, httpserver, python
- Language: Python
- Size: 11.7 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DDNSServerProxy #
部分地区实施域名审查(NJ网警), 3322DDNS上报接口躺枪, 利用DaoCloud免费的服务资源做一个Proxy服务
### 简介 ###
* 通过DaoCloud进行3322DDNS上报接口的转发, 绕开域名审查对上报接口的限制.
* 绕过DaoCloud免费的服务资源每24小时自动关闭的限制### 如何部署? ###
* fork代码到你的Github
* 注册一个DaoCloud账号
* 将账号与你的Github绑定
* 创建项目并选择刚刚fork的仓库
* 手动触发构建, 获得镜像
* 部署镜像的最新版本到云端测试环境
* 添加一个8090端口的http外部访问
* 点击高级设置, 部署后启动选择否, 点击部署
* 地址栏中https://dashboard.daocloud.io/apps/xxxx, xxxx即为APP_ID
* 部署完成后, 去个人中心-API记下你的API Token
* 回到应用的配置页, 自定义环境变量中添加两个变量, APP_ID和API_TOKEN, 值在上面两步已经获得. 保存更改
* 启动应用. 等待启动完成后, "访问地址"已经可以提供服务.类似http://xxxx.daoapp.io### 客户端如何使用? ###
* 更新DDNS ip 的URL为 http://xxxx.daoapp.io/?hostname=<你的域名>&user=<你的用户名>&password=<你的密码>
* 替换http://xxxx.daoapp.io 为你的"访问地址"
* 替换<...>为你自己的信息
* 可以使用 wget 'http://xxxx.daoapp.io/?hostname=<你的域名>&user=<你的用户名>&password=<你的密码>' 来更新
* 可以加入到crontab定期执行