dns 赚钱宝

DNS 赚钱宝可能是一种通过参与 DNS 相关服务或任务来获取收益的工具或平台。

DDNS赚钱宝的使用方法与设置

一、前期准备

Oray账户:需注册并登录Oray账户,同时添加一个免费域名。

设备权限:确保赚钱宝设备有root权限的账户。

二、配置Cron定时服务

步骤 命令 说明
1. 创建cron相关目录 mkdir /etc/cron/crontabs p
ln sf /etc/cron /var/spool/cron
mkdir /etc/cron.hourly p
分别创建和链接cron所需的目录。
2. 编辑cron自启动文件 vi /etc/init.d/S90cron 进入编辑模式,按“i”键,输入以下代码(以具体代码为准):
shell
#! /bin/sh
### BEGIN INIT INFO
# Provides: cron
# RequiredStart: $remote_fs $syslog
# RequiredStop: $remote_fs $syslog
# DefaultStart: 2 3 4 5
# DefaultStop: 0 1 6
### END INIT INFO

case "$1" in
start)
echo n "Starting CROND"
/usr/sbin/cron
touch /var/spool/cron/crontabs/root
echo "CROND started."
;;
stop)
echo n "Stopping CROND"
/usr/sbin/cron b stop
echo "CROND stopped."
;;
restart)
$0 restart
;;
*)
echo "Usage: $0 {start

stoprestart}"
exit 1
esac
exit 0

按“Esc”键,输入“:wq”保存并退出。
3. 给予自启动文件执行权限chmod 777 /etc/init.d/S90cron使自启动文件可执行。
4. 编辑定时器设置文件crontab u root e进入编辑模式,按“i”键,输入以下代码(以具体代码为准):
shell
* * * * * /etc/cron.hourly/oray.sh
`
按“Esc”键,输入“:wq”保存并退出,此代码含义为在每个整点运行
/etc/cron.hourly/oray.sh`文件。

三、编写DDNS代码

步骤 操作 说明
1. 编辑DDNS代码文件 vi /etc/cron.hourly/oray.sh 进入编辑模式,按“i”键,输入以下代码(以具体代码为准):
shell
#!/bin/sh
username="你的花生壳用户名"
password="你的花生壳密码"
domain="你的免费域名"

curr_ip=$(curl s ifconfig.me)
if [ f /tmp/last_ip.txt ]; then
old_ip=$(cat /tmp/last_ip.txt)
if [ "$old_ip" == "$curr_ip" ]; then
exit 0
fi
fi
wget O /dev/null postdata="username=$username&password=$password&domain=$domain&ip=$curr_ip" http://www.oray.net/ph/dynupdate.htm
echo $curr_ip > /tmp/last_ip.txt

将第2 4行的“你的花生壳用户名”“你的花生壳密码”“你的免费域名”替换为实际信息,此代码功能为检测当前动态IP,若与上次不同则调用花生壳的IP更新代码。

2. 赋予代码执行权限chmod 777 /etc/cron.hourly/oray.sh使DDNS代码文件可执行。
3. 重启赚钱宝设备reboot使定时服务生效,开始自动运行DDNS代码。

四、查看运行结果

每小时整点后,可在/tmp目录下查看是否生成curr_ip.txtlast_ip.txt文件,若存在,则表示DDNS功能正常运行。

dns 赚钱宝

五、绑定多个域名(可选)

|方法一|操作|

|||

|增加斜体字命令行(部分)|在oray.sh文件中合适位置(如检测到IP不同后的代码块中)添加以下代码(以具体代码为准):<br>“shell<br>if [ f /tmp/last_ip.txt ]; then<br>old_ip=cat /tmp/last_ip.txt | awk ‘{ print $2}’<br>if [ "${old_ip}" == "${IP}" ]; then<br>exit<br>fi<br>fi<br>wget O /tmp/last_ip.txt q ${URL}<br>wget O /tmp/last_ip.txt q ${URL1}<br>`<br>同时正确格式化URL1`变量。|

|方法二|复制并编辑脚本文件|复制oray.shoray1.sh等,编辑新脚本文件,然后在定时服务设置文件中增加一行(以具体代码为准):<br>“shell<br>0 * * * * sh /etc/cron.hourly/oray1.sh<br>

dns 赚钱宝

常见问题与解答

问题:为什么设置了DDNS后,赚钱宝还是无法正常更新IP?

解答:可能原因如下:

网络问题:检查赚钱宝设备是否能正常连接网络,可尝试重启路由器或更换网络环境。

Oray账户问题:确认Oray账户是否正常登录,密码是否正确,可尝试重新登录Oray账户。

DDNS代码问题:检查oray.sh文件中的代码是否有误,如用户名、密码、域名等信息是否正确填写,代码格式是否正确。

dns 赚钱宝

权限问题:确保oray.sh文件具有可执行权限,可通过chmod 777 /etc/cron.hourly/oray.sh命令赋予权限。

问题:手动设置DNS服务器后,赚钱宝无法联网怎么办?

解答:如果手动设置DNS导致赚钱宝永久断网,可尝试恢复出厂设置来修复错误,恢复出厂设置会清除所有设置,包括自定义的DNS设置,因此需要谨慎操作,在恢复出厂设置前,建议备份重要数据。

来源互联网整合,作者:小编,如若转载,请注明出处:https://www.aiboce.com/ask/189731.html

Like (0)
小编小编
Previous 2025年4月13日 01:00
Next 2025年4月13日 01:10

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注