Manual : 3-DNS Reference Guide, version 4.1

Applies To:

Show Versions Show Versions

3-DNS Controller versions 1.x - 4.x

  • 4.1.1, 4.1.0
Original Publication Date: 03/01/2010


Getting started

Using the Administrator Kit

Stylistic conventions

Finding help and technical support resources

Access Control Lists

Access control lists

The big3d Agent

Working with the big3d agent

Setting up data collection with the big3d agent
Collecting path data and server performance metrics

Installing the big3d agent

Understanding factories run by big3d agents

Understanding the data collection and broadcasting sequence

Tracking LDNS probe states
Evaluating big3d agent configuration trade-offs

Setting up communication between 3-DNS Controllers and other F5 servers

Setting up iQuery communications for the big3d agent
Allowing iQuery communications to pass through firewalls

Extended Content Verification (ECV)

Working with the ECV Service Monitor

Load Balancing

Working with load balancing modes

Understanding load balancing

Using static load balancing modes
Using dynamic load balancing modes

Configuring load balancing

Understanding wide IPs
Understanding pools
Defining a wide IP
An example of the wideip statement
Using the LDNS round robin wide IP attribute
Using the last resort pool designation

Changing global variables that affect load balancing

Setting global alternate and fallback methods
Understanding TTL and timer values

Troubleshooting manual configuration problems

Network Map

Introducing the Network Map

Working with the Network Map
Using the information table on the Network Map

Production Rules

Controlling network traffic patterns with production rules

Setting up production rules in the Configuration utility

Viewing, adding, and deleting production rules
Choosing the rule type
Defining time-based triggers
Defining event-based triggers
Choosing the action taken

Working with the production rules scripting language

Inserting production rules in the wideip.conf file
Executing and managing production rules
Working with the if statement
Working with the when statement
Working with the every statement
Defining production rule actions
Production rule examples

Resource Records

Understanding resource records

Types of resource records

A (Address)
CNAME (Canonical Name)
MX (Mail Exchange)
NS (Name Server)
PTR (Pointer)
SOA (Start of Authority)

Additional resource record types


Working with scripts

3dns_add script
3dns_admin_start script
3dns_dump script
3dns_sync_metrics script
3dns_web_config script
3dns_web_passwd script
3dnsmaint script
3dprint script
3ndc script
big3d_install script
big3d_restart script
big3d_version script
config_ssh script
edit_lock script
edit_wideip script
install_key script
syncd_checkpoint script
syncd_rollback script
syncd_start script
syncd_stop script


Working with SNMP on the 3-DNS Controller

Configuring SNMP on the 3-DNS Controller

Downloading the MIBs
Understanding configuration file requirements

Configuring options for the script

Configuring the 3-DNS SNMP agent using the Configuration utility

Configuring host SNMP settings on the 3-DNS Controller

Configuring the SNMP agent on host servers


Working with Topology load balancing

Setting up topology records

Using the Topology load balancing mode in a wide IP

Using the Topology load balancing mode in a pool

Working with the topology statement in the wideip.conf file


Working with command line utilities

Accessing 3-DNS Controller utilities documentation

wideip.conf Configuration

Overview of the wideip.conf file

Using include files
Syntax for include files

Working with statements

Syntax rules
The globals statement
The server statement
The datacenter statement
The sync_group statement
The wide IP statement
The topology statement
Access control lists

Working with comments

Definition and usage

Understanding current values

Server definition current values
Virtual server definition current values
Local DNS server paths current values
Wide IP definition current values