mirror of
				https://github.com/TeaOSLab/EdgeNode.git
				synced 2025-11-04 07:40:56 +08:00 
			
		
		
		
	修复集群启用“允许使用节点IP访问”时无法访问IPv6的问题
This commit is contained in:
		@@ -7,9 +7,9 @@ import (
 | 
			
		||||
	"github.com/TeaOSLab/EdgeCommon/pkg/serverconfigs"
 | 
			
		||||
	"github.com/TeaOSLab/EdgeCommon/pkg/serverconfigs/firewallconfigs"
 | 
			
		||||
	"github.com/TeaOSLab/EdgeNode/internal/ttlcache"
 | 
			
		||||
	"github.com/TeaOSLab/EdgeNode/internal/utils"
 | 
			
		||||
	"github.com/TeaOSLab/EdgeNode/internal/waf"
 | 
			
		||||
	"github.com/iwind/TeaGo/types"
 | 
			
		||||
	"net"
 | 
			
		||||
	"net/http"
 | 
			
		||||
	"time"
 | 
			
		||||
)
 | 
			
		||||
@@ -48,7 +48,7 @@ func (this *HTTPRequest) doMismatch() {
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
		// 是否正在访问IP
 | 
			
		||||
		if globalServerConfig.HTTPAll.NodeIPShowPage && net.ParseIP(this.ReqHost) != nil {
 | 
			
		||||
		if globalServerConfig.HTTPAll.NodeIPShowPage && utils.IsWildIP(this.ReqHost) {
 | 
			
		||||
			this.writer.statusCode = statusCode
 | 
			
		||||
			var contentHTML = this.Format(globalServerConfig.HTTPAll.NodeIPPageHTML)
 | 
			
		||||
			this.writer.Header().Set("Content-Type", "text/html; charset=utf-8")
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user