Closed realzolo closed 3 months ago
换个正则ff:ee
换个正则ff:ee
遇到同样问题,请问可否提供一个正则表达式呢
用这个命令试试: ip -6 addr | grep inet6 | awk -F '[ \t]+|/' '$3 == "::1" { next;} $3 ~ /^fe80::/ { next;} /inet6/ {print $3}' | awk '{ln=length}ln>max{delete result; max=ln}ln==max{result[NR]=$0}END{for(i in result) print result[i] }'
匹配正确ipv6地址^([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}$
https://github.com/jeessy2/ddns-go/discussions/1153 接口和正则都不稳定的话,可以试试我的脚本,我也查了这个问题,最后还是自己写了个脚本,在通信中解析自己的v6地址,个人觉得这样靠谱些。
问题描述
DNS服务商
Alidns(阿里云)
是否已搜索同类问题
已搜索,但未能解决
操作系统
Linux
架构
x86_64
版本
v6.5.0
安装方式
Docker
额外信息
No response