日志打印时间
This commit is contained in:
20
main.go
20
main.go
@@ -3,7 +3,7 @@ package main
|
||||
import (
|
||||
"context"
|
||||
"flag"
|
||||
"fmt"
|
||||
"log"
|
||||
"net"
|
||||
"strings"
|
||||
"time"
|
||||
@@ -71,13 +71,13 @@ func getIPv6Addresses() (map[string][]net.IP, error) {
|
||||
func pppoe_interface_ipv6(_interface string) string {
|
||||
addresses, err := getIPv6Addresses()
|
||||
if err != nil {
|
||||
fmt.Printf("获取 IPv6 地址失败: %v\n", err)
|
||||
log.Printf("获取 IPv6 地址失败: %v\n", err)
|
||||
return "NULL"
|
||||
}
|
||||
|
||||
//fmt.Println("IPv6 地址列表:")
|
||||
for iface, ips := range addresses {
|
||||
//fmt.Printf("Interface: %s\n", iface)
|
||||
//log.Printf("Interface: %s\n", iface)
|
||||
if iface == _interface {
|
||||
for _, ip := range ips {
|
||||
addrType := classifyIPv6(ip)
|
||||
@@ -138,12 +138,12 @@ func Loop() {
|
||||
Now_ipv6_addr = pppoe_interface_ipv6(_interface)
|
||||
|
||||
if Now_ipv6_addr != Domain_ipv6_addr {
|
||||
fmt.Printf("域名解析地址: %s\n", Domain_ipv6_addr)
|
||||
fmt.Printf("当前地址: %s\n", Now_ipv6_addr)
|
||||
fmt.Printf("域名解析地址与现在地址不相等!!!\n")
|
||||
log.Printf("域名解析地址: %s\n", Domain_ipv6_addr)
|
||||
log.Printf("当前地址: %s\n", Now_ipv6_addr)
|
||||
log.Printf("域名解析地址与现在地址不相等!!!\n")
|
||||
|
||||
RecordID := FetchSubdomainRecord(key, Domain, Subdomain)
|
||||
fmt.Printf("RecordID:%s\n", RecordID)
|
||||
log.Printf("RecordID:%s\n", RecordID)
|
||||
if RecordID != "NULL" {
|
||||
rrid := RecordID
|
||||
rrhost := strings.Split(Subdomain, ".")[0] // 获取子域名前缀 v6
|
||||
@@ -155,9 +155,9 @@ func Loop() {
|
||||
}
|
||||
}
|
||||
} else {
|
||||
fmt.Printf("域名解析地址: %s\n", Domain_ipv6_addr)
|
||||
fmt.Printf("当前地址: %s\n", Now_ipv6_addr)
|
||||
fmt.Printf("域名解析地址与现在地址相等,无需处理!!!\n")
|
||||
log.Printf("域名解析地址: %s\n", Domain_ipv6_addr)
|
||||
log.Printf("当前地址: %s\n", Now_ipv6_addr)
|
||||
log.Printf("域名解析地址与现在地址相等,无需处理!!!\n")
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user