Another weekend, another itch, a new tool hacked together.
I use #Cloudflare #Warp tunnel for perf and bypassing ISP and #NextDNS for DNS resolution on macOS. But they were not playing nice together. #Lulu firewall in mix made it even worse. So I created a single tool based on `usque` and `dnsproxy` that does both job.
Meet `cfwarpd`.
https://github.com/surendrajat/cfwarpd
Had to add macOS support to `usque`. My fork: https://github.com/surendrajat/usque
Finally I control the whole thing: #tunnel + #dns + #firewall.