diff --git a/web/assets/js/model/inbound.js b/web/assets/js/model/inbound.js index e1541c05..5c5d3811 100644 --- a/web/assets/js/model/inbound.js +++ b/web/assets/js/model/inbound.js @@ -2570,14 +2570,14 @@ Inbound.WireguardSettings = class extends XrayCommonClass { mtu = 1420, secretKey = Wireguard.generateKeypair().privateKey, peers = [new Inbound.WireguardSettings.Peer()], - kernelMode = false + noKernelTun = false ) { super(protocol); this.mtu = mtu; this.secretKey = secretKey; this.pubKey = secretKey.length > 0 ? Wireguard.generateKeypair(secretKey).publicKey : ''; this.peers = peers; - this.kernelMode = kernelMode; + this.noKernelTun = noKernelTun; } addPeer() { @@ -2594,7 +2594,7 @@ Inbound.WireguardSettings = class extends XrayCommonClass { json.mtu, json.secretKey, json.peers.map(peer => Inbound.WireguardSettings.Peer.fromJson(peer)), - json.kernelMode, + json.noKernelTun, ); } @@ -2603,7 +2603,7 @@ Inbound.WireguardSettings = class extends XrayCommonClass { mtu: this.mtu ?? undefined, secretKey: this.secretKey, peers: Inbound.WireguardSettings.Peer.toJsonArray(this.peers), - kernelMode: this.kernelMode, + noKernelTun: this.noKernelTun, }; } }; diff --git a/web/assets/js/model/outbound.js b/web/assets/js/model/outbound.js index 77e8b2f0..99456913 100644 --- a/web/assets/js/model/outbound.js +++ b/web/assets/js/model/outbound.js @@ -1476,7 +1476,7 @@ Outbound.WireguardSettings = class extends CommonClass { domainStrategy = '', reserved = '', peers = [new Outbound.WireguardSettings.Peer()], - kernelMode = false, + noKernelTun = false, ) { super(); this.mtu = mtu; @@ -1487,7 +1487,7 @@ Outbound.WireguardSettings = class extends CommonClass { this.domainStrategy = domainStrategy; this.reserved = reserved instanceof Array ? reserved.join(',') : reserved; this.peers = peers; - this.kernelMode = kernelMode; + this.noKernelTun = noKernelTun; } addPeer() { @@ -1507,7 +1507,7 @@ Outbound.WireguardSettings = class extends CommonClass { json.domainStrategy, json.reserved, json.peers.map(peer => Outbound.WireguardSettings.Peer.fromJson(peer)), - json.kernelMode, + json.noKernelTun, ); } @@ -1520,7 +1520,7 @@ Outbound.WireguardSettings = class extends CommonClass { domainStrategy: WireguardDomainStrategy.includes(this.domainStrategy) ? this.domainStrategy : undefined, reserved: this.reserved ? this.reserved.split(",").map(Number) : undefined, peers: Outbound.WireguardSettings.Peer.toJsonArray(this.peers), - kernelMode: this.kernelMode, + noKernelTun: this.noKernelTun, }; } }; diff --git a/web/html/xui/form/outbound.html b/web/html/xui/form/outbound.html index 52882e5e..32b65215 100644 --- a/web/html/xui/form/outbound.html +++ b/web/html/xui/form/outbound.html @@ -146,8 +146,8 @@ - - + + diff --git a/web/html/xui/form/protocol/wireguard.html b/web/html/xui/form/protocol/wireguard.html index a1ac5628..db568648 100644 --- a/web/html/xui/form/protocol/wireguard.html +++ b/web/html/xui/form/protocol/wireguard.html @@ -20,8 +20,8 @@ - - + + + diff --git a/web/html/xui/inbound_info_modal.html b/web/html/xui/inbound_info_modal.html index 940f8e95..8e8a67d5 100644 --- a/web/html/xui/inbound_info_modal.html +++ b/web/html/xui/inbound_info_modal.html @@ -294,8 +294,8 @@ [[ inbound.settings.mtu ]] - Kernel Mode - [[ inbound.settings.kernelMode ]] + No Kernel Tun + [[ inbound.settings.noKernelTun ]] diff --git a/web/html/xui/warp_modal.html b/web/html/xui/warp_modal.html index b8c03fd4..f2c4292a 100644 --- a/web/html/xui/warp_modal.html +++ b/web/html/xui/warp_modal.html @@ -145,7 +145,7 @@ new Vue({ publicKey: peer.public_key, endpoint: peer.endpoint.host, }], - kernelMode: false + noKernelTun: false } }); }