# update-dynv6-ipv4 **Repository Path**: shujtool/update-dynv6-ipv4 ## Basic Information - **Project Name**: update-dynv6-ipv4 - **Description**: 动态更新ipv4地址,适用于dynv6服务提供商。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-12-19 - **Last Updated**: 2024-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: ddns ## README # 概述 ### ddns服务提供商 请点击注册域名获取token [dynv6-ipv4 官方网站](https://dynv6-ipv4.com/) ### 以下是该脚本的详细使用方法: ### 安装需要用到的工具 ```bash sudo apt update && sudo apt install wget dnsutils curl -y ``` ### 1. **安装服务** 通过 `install` 参数,您可以为 dynv6-ipv4 配置并安装服务。 ```bash sudo bash dynv6-ipv4.sh install ``` #### 参数说明: + ``: dynv6-ipv4 的访问令牌。 + ``: 您在 dynv6-ipv4 上注册的域名,例如 `example.dynv6-ipv4.net`。 #### 示例: ```bash sudo bash dynv6-ipv4.sh install "your-token" "example.dynv6.net" ``` --- ### 2. **更新服务配置** 如果需要更新服务的配置,可以使用 `update` 参数。 ```bash sudo bash dynv6-ipv4.sh update ``` #### 示例: ```bash sudo bash dynv6-ipv4.sh update "new-token" "new.example.dynv6.net" ``` 此命令会自动更新 dynv6-ipv4 服务配置并重启服务。 --- ### 3. **卸载服务** 使用 `remove` 参数,可以完全卸载 dynv6-ipv4 服务。 ```bash sudo bash dynv6-ipv4.sh remove ``` #### 功能: + 停止并禁用服务。 + 删除系统服务文件。 + 重新加载 systemd 配置。 --- ### 4. **启动服务** 使用 `start` 参数可以启动 dynv6-ipv4 服务。 ```bash sudo bash dynv6-ipv4.sh start ``` --- ### 5. **停止服务** 使用 `stop` 参数可以停止正在运行的 dynv6-ipv4 服务。 ```bash sudo bash dynv6-ipv4.sh stop ``` --- ### 6. **重启服务** 使用 `restart` 参数重新启动 dynv6-ipv4 服务。 ```bash sudo bash dynv6-ipv4.sh restart ``` --- ### 7. **帮助信息** 如果您对使用方法不确定,可以使用 `help` 参数查看帮助信息。 ```bash sudo bash dynv6-ipv4.sh help ``` --- ### **示例工作流** 1. 安装服务: ```bash sudo bash dynv6-ipv4.sh install "my-token" "example.dynv6.net" ``` 2. 更新服务参数: ```bash sudo bash dynv6-ipv4.sh update "new-token" "updated.dynv6.net" ``` 3. 启动服务: ```bash sudo bash dynv6-ipv4.sh start ``` 4. 停止服务: ```bash sudo bash dynv6-ipv4.sh stop ``` 5. 卸载服务: ```bash sudo bash dynv6-ipv4.sh remove ``` 6. 重载服务: ```bash sudo systemctl daemon-reload sudo systemctl enable dynv6-ipv4.service sudo systemctl start dynv6-ipv4.service ``` 7. 验证状态: 查看服务运行情况 ```bash systemctl status dynv6-ipv4.service ``` 8. 验证状态: 查看服务实时运行情况 ``` sudo journalctl -u dynv6-ipv4.service -f ```