This article explains how to configure Source IP origins for a target that already has Geolocation configured in Directional DNS. This approach ensures that users do not need to match both Geolocation and Source IP conditions simultaneously.
When to Use This Article
- You are using Directional DNS with Geolocation.
- You need to add Source IP rules for an existing target.
- Your current configuration requires users to match both Geolocation and Source IP conditions.
Configuration Steps
- Log into UltraDNS.
- From Domains, click <domain>.
- Under CNAME Records, click Add+.
- Enter <newsubdomain.domain> under Host.
- Add <target hostname already in use for Geolocation> under Points To.
- Click Save.
- Under Directional DNS, click <Directional Pool Name>.
- Under Directional Pool, click Edit.
- Change Directional Type to Geolocation & Source IP.
- Click Done.
- Under Directional DNS, click Edit.
- Set Conflicts Resolve To to Source IP.
- Click Done.
- Under Existing Configurations, click Add+.
- Select CNAME next to Record Type.
- Enter <newsubdomain.domain>.
- Click Save.
- Select Source IP from Group Type drop-down, select Add New Group, then click Submit.
- Add a <group name>. This is informational only.
- Click Add+ under Source IP Range.
- For IP Range Type, select CIDR Notation. Enter <Source IP Address> and <Subnet Length>.
- Click Continue.
- Click Save.
Additional Information
Insight Into Step 3: This example assumes that the target already in use is a hostname. If the target already in use is an IP address, create an A Record instead.
Insight Into Step 3: The new subdomain can be any value. The domain name must match the domain you are configuring.
Insight Into Step 7: This uses the same hostname created in Step 3.
Insight Into Step 9: The group name is informational only and does not affect resolver behavior.
Note: IPv6 sources are considered part of the "Uncategorized" group within Directional DNS.
Verification
After saving the configuration:
- Confirm that the new CNAME record exists.
- Confirm that Directional Type is set to Geolocation & Source IP.
- Confirm that Conflicts Resolve To is set to Source IP.
- Test resolution from a source IP within the configured CIDR range.