Skip to content

DNS Rewrites

The DNS Rewrites feature allows you to control the domain to IP address resolutions for specified hosts. To access this feature, click on your account icon in the upper-rightmost corner of the Caido window, select Settings, and click on the Network tab.

DNS Rewrite navigation.

Upstream Servers

To resolve DNS queries using an alternative upstream DNS server, instead of your local or ISP's DNS server:

  • You can select either Google's or Cloudflare's public recursive DNS servers from the dropdown menu.
Google or Cloudflare DNS server options.
  • Or the DNS server can be explicitly defined by clicking on the + button, providing the server's IP address along with an arbitrary name, and clicking + Create. This will add the server as an option in the dropdown menu.
Setting a custom upstream DNS server.

Static IP

Domain names can also be resolved to an IP address of your choosing by checking the Use static IP checkbox and providing the desired IP address in the Redirect to static IP input field.

Setting a static IP.

Hosts

You can define which hosts your custom DNS configurations do/do not apply to by adding them to the Included Hosts and Excluded Hosts lists respectively.

TIP

Glob syntax (*) is supported to account for varying subdomains and top-level domains/extended top-level domains.

DNS rewrite hosts.

INFO

If multiple rewrites are defined, traffic is directed to the first matching rule. Click, hold, and drag a rule to change its order position.