Configuring Dante as a SOCKS5 Proxy for Cloudflare WARP on Ubuntu 24

In this post we’ll walk through a stripped-down Dante SOCKS5 setup designed specifically for running WireGuard WARP traffic through a proxy. The idea is simple: we don’t need a full SOCKS proxy that handles every possible connection, just a lean, safe configuration that lets WARP send its UDP packets while blocking everything else. This keeps […]

Read Post →

Setting Up WireGuard on Oracle Cloud: Overcoming NAT and Routing Challenges

WireGuard® is an open-source VPN solution that is known for its simplicity, speed, and security. While setting up a WireGuard instance on most cloud providers is relatively straightforward, Oracle Cloud Infrastructure presents some unique challenges. This blog post will help you navigate those challenges and guide you through configuring a WireGuard instance on Oracle Cloud. […]

Read Post →

Dante in Oracle Cloud

Here’s a step-by-step guide on how to create a personal, cost-free SOCKS5 anonymous proxy with support for UDP ASSOCIATE (as specified in RFC1928) in Oracle Cloud. I documented these steps for myself while setting up the SOCKS5 proxy for the purpose of experimenting with forwarding WireGuard handshake packets over SOCKS5. However, I later decided to […]

Read Post →

Bridging Networks with Windows Packet Filter

Why do I need to bridge or a couple of real life cases when you may need an alternative to built-in Windows network bridge? Over ten years have passed since I have published the first version of Ethernet Bridge. The main purpose of this simple tool, inspired by Steve Gibson from Gibson Research Corporation, was […]

Read Post →

Windows Packet Filter and Gigabit networks

There is a very popular and important question about Windows Packet Filter: “Can I handle Gigabit traffic in WinpkFilter user-mode application without noticeable performance degradation?”. I was asked rather frequently and usually, my answer starts with “that depends…” followed up by various performance related considerations and ends with a sentence “if you need maximum possible […]

Read Post →

How to customize and build Windows Packet Filter drivers

Venturing into Windows driver development can be an intimidating endeavor, especially if it’s your first time. You may find yourself asking, “Where do I start?” Comprehensive tutorials abound on creating drivers for the latest versions of Windows, but guidance on doing so for legacy systems can be more challenging to locate. This guide aims to […]

Read Post →