吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2504|回复: 31
收起左侧

[其他原创] 【批处理】上传IP地址到git

  [复制链接]
55229lwj 发表于 2022-11-12 10:34

起因

家里的ipv6动态的,一直变,又不想折腾ddns(没钱)。
于是就用git勉强凑合一下。

需求

获取ipv6地址上传到git(用的gitee)

实现

Git

  1. 先弄个私有仓库,公钥弄上
    zP2Emq.md.png
  2. 本地git连接
    zP2lc9.md.png
  3. 我建了两个文件,一个工作电脑的,一个老家电脑(服务器从上面)
    zP29fg.md.png

    脚本

    先是获取地址

    ::IP
    for /f "tokens=16" %%i in ('ipconfig ^|find /i "IPv6"') do set ip=%%i
    echo IP:%ip%
    echo %ip% > ./ip01.txt

    再上传gitee,每次更新先pull一下,完整如下:

    CLS
    @echo off
    cd ./gitee
    git pull origin master
    ::IP
    for /f "tokens=16" %%i in ('ipconfig ^|find /i "IPv6"') do set ip=%%i
    echo IP:%ip%
    echo %ip% > ./ip01.txt
    git add .
    git commit -m "CommitTime:%date:~0,10%,%time:~0,8%"
    ::  git commit -m "%commitMessage%" 
    git push origin master

    自动化

    Windows计划任务,没毛病

    改进

    其实可以改到hosts对吧?但我懒...不会,所以请评论区大佬出手助我一臂之力!

免费评分

参与人数 4吾爱币 +4 热心值 +4 收起 理由
苏紫方璇 + 3 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
bjznhxy + 1 + 1 谢谢@Thanks!
ct291316 + 1 我很赞同!
Luckoo + 1 我很赞同!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

sbwfnhn 发表于 2022-11-18 17:54
@ECHO off
ECHO "请注意你的杀毒软件提示,一定要允许"
@ECHO ########################################
@xcopy C:\Windows\system32\drivers\etc\hosts C:\Windows\system32\drivers\etc\hosts.bak\ /d /c /i /y
@ECHO ########################################
@ECHO hosts文件备份完毕,开始修改hosts文件
@ECHO

:: type C:\Windows\System32\drivers\etc\hosts  | findstr /v pc1.abc.com | findstr /v pc2.abc.com > C:\Windows\System32\drivers\etc\hosts
type C:\Windows\System32\drivers\etc\hosts  | findstr /v pc1.abc.com  > C:\Windows\System32\drivers\etc\hosts
@ECHO %ip%  pc1.abc.com >>C:\Windows\System32\drivers\etc\hosts
ECHO "hosts文件修改完成"
@ipconfig /flushdns
@ECHO "刷新DNS完成"
@ECHO "按任意键退出"
:: @pause > nul
@exit


先丢个半成品,在测试你的%ip%时报错。明天再说

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
55229lwj + 1 + 1 谢谢@Thanks!

查看全部评分

a1067709136 发表于 2022-11-12 11:01
ranbo 发表于 2022-11-12 11:10
路由器不都带ddns嘛,我辣鸡tp都送一个二级域名加ddns服务
 楼主| 55229lwj 发表于 2022-11-12 11:11

懒得折腾,也就我一个人用
 楼主| 55229lwj 发表于 2022-11-12 11:12
ranbo 发表于 2022-11-12 11:10
路由器不都带ddns嘛,我辣鸡tp都送一个二级域名加ddns服务

哈,我的更垃圾是移动送的
dou520dou 发表于 2022-11-12 11:13
python写个脚本获取网卡ipv6地址解析到域名不就行了,给脚本搞成定时任务
a1067709136 发表于 2022-11-12 11:15
ranbo 发表于 2022-11-12 11:10
路由器不都带ddns嘛,我辣鸡tp都送一个二级域名加ddns服务

我华硕路由器也自带DDNS,挺好用。但是我不知道怎么让电脑也使用华硕自带的DDNS,不使用端口转发的前提下。
 楼主| 55229lwj 发表于 2022-11-12 11:21
dou520dou 发表于 2022-11-12 11:13
python写个脚本获取网卡ipv6地址解析到域名不就行了,给脚本搞成定时任务

确实直接解析域名比较方便,但在我的使用场景下已经够了。如要用域名的话,为什么不直接上云呢
guodongcc 发表于 2022-11-12 11:44
路由器不都带ddns嘛,我辣鸡tp都送一个二级域名加ddns服务
ihaveyou 发表于 2022-11-12 11:46
这专业的分析真是让我感觉有点跟不上节奏啊
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 01:40

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表