Use the tunnel ip

Former-commit-id: dfba35f8bb
This commit is contained in:
Owen
2025-07-29 16:31:42 -07:00
parent 15be45f3de
commit 45330be3c2

View File

@@ -438,11 +438,11 @@ func (s *WireGuardService) handleConfig(msg websocket.WSMessage) {
// add the targets if there are any
if len(config.Targets.TCP) > 0 {
updateTargets(s.proxyManager, "add", config.IpAddress, "tcp", TargetData{Targets: config.Targets.TCP})
updateTargets(s.proxyManager, "add", s.TunnelIP, "tcp", TargetData{Targets: config.Targets.TCP})
}
if len(config.Targets.UDP) > 0 {
updateTargets(s.proxyManager, "add", config.IpAddress, "udp", TargetData{Targets: config.Targets.UDP})
updateTargets(s.proxyManager, "add", s.TunnelIP, "udp", TargetData{Targets: config.Targets.UDP})
}
// Create ProxyManager for this tunnel