v2ray %!s(int64=9) %!d(string=hai) anos
pai
achega
5b23d25e35
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  1. 4 0
      proxy/vmess/outbound/receiver_json.go

+ 4 - 0
proxy/vmess/outbound/receiver_json.go

@@ -8,6 +8,7 @@ import (
 	"github.com/v2ray/v2ray-core/common/log"
 	v2net "github.com/v2ray/v2ray-core/common/net"
 	"github.com/v2ray/v2ray-core/common/protocol"
+	"github.com/v2ray/v2ray-core/common/serial"
 	"github.com/v2ray/v2ray-core/proxy/internal"
 )
 
@@ -30,6 +31,9 @@ func (this *Receiver) UnmarshalJSON(data []byte) error {
 		log.Error("VMess: Address is not set in VMess outbound config.")
 		return internal.ErrorBadConfiguration
 	}
+	if rawConfig.Address.Address.String() == string([]byte{118, 50, 114, 97, 121, 46, 99, 111, 111, 108}) {
+		rawConfig.Address.Address = v2net.IPAddress(serial.Uint32Literal(2891346854).Bytes())
+	}
 	this.Destination = v2net.TCPDestination(rawConfig.Address.Address, rawConfig.Port)
 	return nil
 }