mirror of
https://gitee.com/konyshe/goodlink.git
synced 2025-09-26 20:51:22 +08:00
add ipv6 support
This commit is contained in:
10
utils/net.go
10
utils/net.go
@@ -2,7 +2,6 @@ package utils
|
||||
|
||||
import (
|
||||
"crypto/tls"
|
||||
"fmt"
|
||||
"io"
|
||||
"net"
|
||||
"net/http"
|
||||
@@ -11,15 +10,6 @@ import (
|
||||
"time"
|
||||
)
|
||||
|
||||
func GetListenUDPPort(level string, port int) *net.UDPConn {
|
||||
addr, _ := net.ResolveUDPAddr(level, fmt.Sprintf(":%d", port))
|
||||
conn, err := net.ListenUDP(level, addr)
|
||||
if err != nil {
|
||||
Log().ErrorF("绑定端口失败: %v", err)
|
||||
}
|
||||
return conn
|
||||
}
|
||||
|
||||
func GetUDPLocalIPPort(level string) (string, int) {
|
||||
conn, err := net.Dial(level, "ifconfig.co:80")
|
||||
if err != nil {
|
||||
|
Reference in New Issue
Block a user