Skip to content
1 GB of residential proxies, free. $0 today, card required.
Rule-based routing runbook

Proxifier SOCKS5 Proxy Setup: Rules, DNS and Exit Checks

Add Databay's SOCKS5 or HTTPS gateway to Proxifier, scope Proxification Rules to one approved app, resolve DNS through the proxy, verify the exit and fix auth, DNS and loop errors.

Proxifier → DatabayRules decide which connections reach the gateway
ProxifierProxy client
Databay gateway modesClient support is covered below
gw.databay.co:8888
By Databay Research Team13 min runbook

Operating principle

Send only the approved application’s TCP connections to the gateway, keep the Default rule on Direct, and confirm the matched rule before trusting the exit.

What Proxifier Routes and What Databay Supplies

Proxifier routes the TCP connections of applications that lack their own proxy settings, for the whole computer or only for the programs its rules select. Databay supplies the route: an authenticated gateway at gw.databay.co, port 8888, that accepts HTTP proxying, HTTPS CONNECT tunnelling and SOCKS5 on one endpoint.

Proxifier decides which connections are captured and where they go; the Databay username decides the network, location and session behavior. Neither decides whether a destination permits the traffic, so use this setup only for applications and destinations you own or are authorized to test, and follow each destination's terms.

Proxifier's specifications describe processing outgoing TCP connections, and the gateway carries no UDP, so do not expect UDP traffic to follow your rules. Labels follow the Proxifier v4 for Windows documentation; Proxifier for Mac v3 still points to its v2 pages, and macOS differences are noted.

Add the Databay Gateway in Proxifier's Proxy Servers Dialog

Choose Proxy Servers in the Profile menu, click Add, and take every value from your Databay dashboard. Routing choices travel inside the username, as in the documented example USER-zone-residential-countryCode-us, so copy the complete username instead of assembling one.

Proxifier controlDatabay valueWhat to verify
Addressgw.databay.coHostname only, with no scheme or path
Port8888The gateway port, not the destination's
ProtocolSOCKS version 5 or HTTPSOne protocol per entry, recorded with the evidence
Username and PasswordComplete dashboard valuesPasted privately; segments match the order
Use NTLM, Use Kerberos, Use current user login (HTTPS)UncheckedDatabay checks the issued username and password
Advanced > Custom LabelA non-secret name such as databay-us-stickyRules and logs show the label instead of the address

Proxifier defines HTTPS as an HTTP proxy with SSL tunnel support, also called a CONNECT proxy, which matches Databay's HTTPS CONNECT tunnelling. Skip the HTTP type, which Proxifier limits to HTTP connections. The HTTP versus SOCKS5 explainer covers the protocol differences.

After OK, Proxifier asks whether to use the proxy by default. Yes makes it the Default rule's action, sending every unmatched connection, updates and background sync included, through the gateway, where it is billed per GB; decline for a one-application setup. Choose the network before copying the username: Premium Residential targets one of country, state, city, ZIP, coordinate or ASN at a time, while Residential Flex, Datacenter and Mobile target a country or continent. All pools are shared.

Read Proxifier's Check Result as Point-in-Time Evidence

Check in the proxy dialog opens the Proxy Checker (also under View > Proxy Checker); Start Testing runs it, and Test Settings sets the target host and port and which tests run. Use a target you are authorized to contact.

A pass means the checker reached gw.databay.co:8888, completed the protocol with the supplied credentials and reached its target at that moment. It does not prove that a rule matches your application, which country the exit reports, or that a destination will accept the traffic, and one latency reading is not a benchmark. The Mac v2 documentation lists the Proxy Checker as Windows only, so on macOS rely on the Connections list and the exit check below.

Scope Proxification Rules to One Approved Application

In Proxification Rules on the Profile menu, a connection matches a rule only when it meets all three criteria: Applications, Target hosts and Target ports. An empty field reads Any. Proxifier scans rules from top to bottom, and each action is Proxy, Chain, Direct or Block. Keep the predefined Localhost rule enabled; the Default rule catches everything else, and only its action can change.

Proxy Servers > Add       worksheet, not a profile file
  Address    gw.databay.co         Port   8888
  Protocol   SOCKS version 5       Label  databay-us-sticky
  Username   complete dashboard username
  Password   entered privately or at the login prompt

Proxification Rules, top to bottom
  Localhost      predefined                           Direct
  Browser test   firefox.exe, any host, any port      Proxy databay-us-sticky
  Tool web       "report tool.exe", ports 80;443      Proxy databay-us-sticky
  Tool other     "report tool.exe", any host or port  Block
  Default        everything unmatched                 Direct

Separate executable names with semicolons and quote names that contain spaces; * and ? wildcards work. When a tool should use Databay only on some ports, a Block rule for the same executable directly below stops its other connections from falling through to a Direct Default. Manual proxification from an .exe context menu ignores rules, and services or other users' programs need Profile > Advanced > Services and Other Users.

Decide Where Proxifier Resolves Hostnames

DNS leaks are controlled by Name Resolution, not by the proxy entry. By default Detect DNS settings automatically enables Resolve hostnames through proxy only when system DNS is unavailable, so on a working network your local resolver sees every name the proxified application looks up, and Proxifier sends the gateway an IP address.

To make the gateway resolve names, open Name Resolution on the Profile menu, turn off automatic detection and enable Resolve hostnames through proxy. A SOCKS version 5 entry then carries the hostname in the SOCKS5 request; Proxifier documents DNS over proxy for all its protocols. The Name Resolution documentation recommends the feature mainly when local resolution fails and lists the costs: applications receive placeholder addresses such as 127.8.*.*, and rules written with IP addresses stop matching. The setting is stored in the profile, not per rule, so retest anything left on Direct.

Keep LAN names local with Do NOT resolve the following and the %SimpleHostnames% and %ComputerName% constants, then set Log > Screen Log (Log > Output Level on Mac v2) to Verbose to see DNS requests; the status bar shows the current mode. The proxy's Advanced option Use target hostname in proxy request if available sends names but does not stop local lookups.

Verify the Observed Exit From a Proxified Browser

Before the real destination, remove any proxy the browser or operating system already uses: Proxifier's proxy settings page warns that a built-in proxy plus Proxifier can process a connection through a proxy twice.

# Windows PowerShell: names and switches only
Get-ChildItem Env: | Where-Object Name -match 'proxy' | Select-Object -ExpandProperty Name
Get-ItemProperty 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings' |
  Select-Object ProxyEnable, ProxyServer, AutoConfigURL
netsh winhttp show proxy

# macOS Terminal
scutil --proxy
env | grep -i '_proxy' | cut -d= -f1

# curl (curl.exe on Windows) in a temporary rule, ignoring its own proxy settings
curl --disable --noproxy '*' --max-time 20 https://databay.com/what-is-my-ip/json
  1. With the rule off, open Databay's What Is My IP page in the rule's browser and note the direct baseline.
  2. Turn the rule on, reload, and record the observed IP, country estimate, UTC time and username variant.
  3. Confirm that the Connections pane's Rule: Proxy column shows your rule and Databay entry, not Direct. A Target of gw.databay.co:8888 means the browser still uses its own proxy.
  4. Only then open the authorized destination.

Proxifier tunnels each TCP connection separately. With a rotating username, a new gateway connection may select an available exit and a reused connection may keep its exit; a different address is not promised. For continuity, use a sticky username such as USER-zone-residential-countryCode-us-sessionId-abc123, which requests continuity for up to 1440 minutes on Premium Residential and Residential Flex where available, or up to 120 minutes on Datacenter and Mobile. The IP can change before the window ends. Check it at checkpoints. An observed IP is not proof of anonymity (see the anonymity levels guide). If the address alternates with your own, look for traffic the TCP rule does not carry, such as UDP. The Portable Edition does not process console programs, so run curl on the Standard Edition.

Ready to run this for real?

Credentials appear in your dashboard in minutes, on the same gateway and username format this Proxifier guide uses.

Use Proxy Chains Only Within Proxifier's Documented Limits

The Proxy Chains documentation sets the limits: a chain can mix SOCKS v4, SOCKS v5 and HTTPS servers, an HTTP proxy must be last, one failed proxy breaks the chain, and latency adds up. Create one with the Proxy Chains button and Create, drag entries into connection order, and select it as a rule's Chain action.

With Databay, a chain mainly fits a network that requires an approved outbound proxy first. Place that proxy first and Databay last, because the last hop is what a destination observes, and confirm with the network owner that the first proxy may reach gw.databay.co:8888. The Type button switches a chain to Redundancy or Load Balancing; in a Redundancy chain, keep Connect directly if all proxies fail, under Options, unchecked when traffic must not leave from your own address.

Troubleshoot Proxifier by Hop: Gateway First, Destination Second

Set Log > Screen Log to Verbose, or Debug, for one bounded test and read the Output pane beside the Connections pane, whose Time/Status column shows Connecting, Closed, Failed or Canceled; the Traffic pane shows whether data moved. Classify the first failing hop: TCP to the gateway, authentication, the SOCKS5 or CONNECT request, then destination TLS and HTTP status.

EvidenceHopNext safe check
Connection to gw.databay.co:8888 fails or times outProxy hop: TCPCheck Address, Port, firewall, and VPN or security software
SOCKS5 authentication fails, or an HTTPS entry gets 407 Proxy Authentication RequiredProxy hop: authenticationRe-copy the username and password, confirm the protocol, keep NTLM and Kerberos off
Every connection waits on a login formInteractive loginFix the login; after Ignore, authentication fails silently for that session
The tunnel is refused for one target or portProxy hop: CONNECT or SOCKS5 requestConfirm scope and test one approved HTTPS site; do not switch protocols to get around it
Rule: Proxy shows DirectRule matchingCheck order, executable name, ports, services and other users
Target shows the gateway or another proxyDouble proxyingRemove the application's or system's own proxy
Verbose output shows local lookupsName resolutionEnable Resolve hostnames through proxy, then retest
Proxifier reports an infinite connection loopLocal proxying programAdd a Direct rule for it and keep Handle Direct Connections off
Browser certificate warningDestination hop: TLSDo not click through; check for TLS inspection and keep verification on
403, 429 or a challenge pageDestination hop: HTTP statusStop and use the destination's supported access path

On macOS, error codes follow standard values; the Mac v2 documentation lists 60 for a timeout and 61 for a refused connection. The connection loop page covers conflicts with local tunnelling or antivirus software; the cURL proxy guide adds a second client for isolating the layer.

Keep the Databay Credential Out of Profiles, Logs and Screenshots

Proxifier saves the profile after every change, and profiles can hold proxy passwords. Before typing the credential, set Profile > Advanced > Password Encryption to Current user account (Windows DPAPI) or Profile master password (AES 256-bit, requested at each load). File > Export Profile asks the same question. Never commit or share a .ppx file with readable passwords, and keep passwords out of a global Default.ppx, which loads for every user.

On shared machines, leave the password empty and let the advanced authentication options prompt for it; without Save to Profile, nothing reaches disk. SOCKS5 (RFC 1929) and Basic proxy authentication send credentials unencrypted on the hop to the gateway, so use trusted networks and keep destinations on HTTPS. Treat Debug logs and traffic dumps as sensitive and delete them after review, never screenshot the dialog with credentials visible, and replace any password that leaks. Keep the credential itself in a secret manager, not in notes or chat.

Troubleshooting desk

Questions specific to Proxifier

Should I choose SOCKS version 5 or HTTPS in Proxifier for Databay?
Either can point at gw.databay.co port 8888. SOCKS version 5 is Proxifier's username and password SOCKS option, and HTTPS is Proxifier's name for an HTTP CONNECT proxy, which maps to Databay's HTTPS CONNECT tunnelling. Avoid Proxifier's HTTP type, which handles HTTP connections only. Pick one protocol, record it with your evidence, and change it only as a diagnostic step.
Why does my application still show my own IP after I added the proxy?
Usually no rule sends it to the gateway: the Default rule is still Direct, the executable name differs, a Target ports filter excludes the connection, or the program runs as a service or another user. Read the Rule: Proxy column in the Connections pane, and remember that Proxifier documents TCP processing, so UDP traffic does not follow the rule.
How do I stop DNS leaks in Proxifier?
Open Name Resolution from the Profile menu, turn off Detect DNS settings automatically, enable Resolve hostnames through proxy, keep local names in the list of names not resolved through the proxy, and confirm the behavior with Verbose output. Expect placeholder addresses on the local computer and IP-based rules that no longer match.
Does a passed Check mean my application is using Databay?
No. The Proxy Checker shows that it could use the entry at that moment. Rule matching, the observed exit and destination acceptance need separate evidence: open Databay's What Is My IP page in the proxified application and confirm the Rule: Proxy column for that connection.
Can Proxifier send only one application through Databay?
Yes. Decline the prompt to use the new proxy by default, keep the Default rule on Direct, and add a rule whose Applications field names the executable and whose action is the Databay proxy. Place a Block rule for the same executable beneath it if some of its connections must never leave directly.
Why does the observed IP change between page loads?
Proxifier tunnels each TCP connection separately, and with a rotating Databay username a new gateway connection may select another available exit. Use a sticky username with a session segment for continuity, up to 1440 minutes on Premium Residential and Residential Flex where available, or up to 120 minutes on Datacenter and Mobile. Record the exit at checkpoints because the IP can change before the window ends.
Adjacent runbooks

Same gateway, different control surface

  • Incogniton

    Multi-profile browser

    Profile settings -> saved Databay route -> verified observed exit

  • AdsPower

    Multi-profile browser

    Proxies list -> per-profile flags -> pinned exits

  • cURL

    Command-line client

    curl -> proxy auth -> CONNECT or SOCKS -> approved destination

  • FoxyProxy

    Proxy client

    Toolbar mode -> pattern match -> gw.databay.co:8888 -> observed exit

  • Android

    Mobile operating system

    Wi-Fi network -> Manual or PAC proxy -> app 407 prompt -> observed exit

  • Google Chrome

    Desktop browser

    --user-data-dir -> --proxy-server -> proxy sign-in -> observed exit

Pick the network once the route works. Residential for home-connection exits with state, city, ZIP and ASN targeting; datacenter for fast server IPs on public websites. Switching is one word in the username.

Residential →Datacenter →

Where teams run Proxifier behind the gateway: Proxies for cybersecurity testing · Proxies for market research

Ship Proxifier to production

Create an account, drop in your gateway credentials, and route your first Proxifier request in minutes.

Pricing, order minimums, and traffic validity vary by product.