summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhdk1999 <[email protected]>2023-07-25 22:53:13 +0800
committerhdk1999 <[email protected]>2023-07-25 22:53:13 +0800
commitd82949d01b4baca9d2951b32d967baeb40e535b0 (patch)
treed1ec500f59bfc3637c578a3b450cdb690438dc28
parent525ab376d1ca3b7417a32c5fa338ac326f32128e (diff)
同步
prober调用架构TODO同步
-rw-r--r--Ohmydns2.md2
-rw-r--r--Ohmyfile1
-rw-r--r--core/prober/prober_serve.go1
3 files changed, 4 insertions, 0 deletions
diff --git a/Ohmydns2.md b/Ohmydns2.md
index 5e4d068..f931bfc 100644
--- a/Ohmydns2.md
+++ b/Ohmydns2.md
@@ -2,6 +2,8 @@
## 功能
基于coredns改进而来的DNS服务组件,主要用于DNS解析器的测量,可同时作为探测器和自建权威服务。
+- IPv6 解析器发现
+- 解析器属性挖掘(IP属性,部署方式)
## 项目架构
![项目结构](./picture/image.png)
### 使用
diff --git a/Ohmyfile b/Ohmyfile
index 8a473e5..a9e8f6c 100644
--- a/Ohmyfile
+++ b/Ohmyfile
@@ -11,4 +11,5 @@
prober:2115 {
+
} \ No newline at end of file
diff --git a/core/prober/prober_serve.go b/core/prober/prober_serve.go
index 2a7e770..a82ddd5 100644
--- a/core/prober/prober_serve.go
+++ b/core/prober/prober_serve.go
@@ -295,6 +295,7 @@ func (ps *ProbeServer) ServeProbe(ctx context.Context, w http.ResponseWriter, re
}
// 生成目标,开始探测
targets := getTarget(param[rangeParam])
+ //TODO:prober控制
for {
msg := new(dns.Msg)
t, ok := <-targets