socket_vmnet icon indicating copy to clipboard operation
socket_vmnet copied to clipboard

socket_vmnet does not cooperate with Cloudflare WARP

Open runderwo opened this issue 1 year ago • 2 comments

Hello, I found that if socket_vmnet is running, WARP cannot connect and reports "DNS Proxy Failure". Only killing socket_vmnet will allow WARP to establish the tunnel. Is there a workaround for this? I need to use socket_vmnet for local tasks on a minikube but I work for a company whose policy mandates tunneling with WARP.

runderwo avatar Aug 08 '24 23:08 runderwo

Can you start WARP first, and then run socket_vmnet?

I have a suspicion that the problem is that vmnet will run mDNSResponder, which will bind to port 53, and prevents WARP from binding to this port.

I have no idea how to prevent vmnet from starting mDNSResponder, but it doesn't actually need it for most use cases, so runs fine even when port 53 is already in use.

I also don't know why mDNSResponder listens on port 53 at all, as the mDNS port is 5353.

jandubois avatar Aug 08 '24 23:08 jandubois

Maybe kill or stop mDNSResponder, then start WRAP?

@runderwo did you try to contact Cloudflare about this?

nirs avatar Nov 17 '24 00:11 nirs