mirror of
https://gitee.com/IrisVega/frp.git
synced 2024-11-01 22:31:29 +08:00
Bugfix: add ipv6 parsing for custom DNS server (#3266)
This commit is contained in:
parent
0eecab06c1
commit
d205c26480
@ -114,8 +114,8 @@ func (svr *Service) Run() error {
|
|||||||
// set custom DNSServer
|
// set custom DNSServer
|
||||||
if svr.cfg.DNSServer != "" {
|
if svr.cfg.DNSServer != "" {
|
||||||
dnsAddr := svr.cfg.DNSServer
|
dnsAddr := svr.cfg.DNSServer
|
||||||
if !strings.Contains(dnsAddr, ":") {
|
if _, _, err := net.SplitHostPort(dnsAddr); err != nil {
|
||||||
dnsAddr += ":53"
|
dnsAddr = net.JoinHostPort(dnsAddr, "53")
|
||||||
}
|
}
|
||||||
// Change default dns server for frpc
|
// Change default dns server for frpc
|
||||||
net.DefaultResolver = &net.Resolver{
|
net.DefaultResolver = &net.Resolver{
|
||||||
|
Loading…
Reference in New Issue
Block a user