Custom hosts
A custom host is a network configuration entry that
-
enables direct mapping of hostnames to IP addresses,
-
enables communication between systems when DNS is unavailable, and
-
provides a manual method for hostname resolution.
DNS is a hierarchical, distributed naming system. It translates human-readable domain names (hostnames) into IP addresses. The system uses DNS servers within the network to perform name resolution automatically. When a device needs to communicate with another device by name, it queries the DNS server, which returns the corresponding IP address. DNS servers maintain databases of hostname-to-IP mappings and can cache responses to speed up subsequent queries.
If DNS is unavailable, configure custom hosts in both Cyber Vision Center and Cisco ISE. This ensures that services can communicate.
Comparison of custom host and DNS approaches
|
Term |
Description |
Usage scenario |
|---|---|---|
|
Custom host |
Manually configure hostname to IP mapping locally (for example, in the hosts file) to resolve names. |
When no DNS server is available in the network. |
|
Domain Name System (DNS) |
The DNS is a distributed system that automatically resolves hostnames to IP addresses using DNS servers. |
Standard method for hostname resolution in networks. |
How custom host configuration works
Summary
Custom hosts enable direct hostname-to-IP resolution. This ensures communication between Cyber Vision Center and Cisco ISE in environments without DNS servers.
The key components involved in the process are
-
Custom host file: Contains manual hostname-to-IP mappings on both systems.
-
Cyber Vision Center: Uses the custom host file to resolve ISE hostnames.
-
Cisco ISE: Uses the custom host file to resolve Cyber Vision Center hostnames.
Workflow
The process involves these stages:
- Check if DNS is available in your network.
- If DNS is not available, add a custom host mapping entry (hostname-to-IP) in the hosts file on both Cyber Vision Center and Cisco ISE.
- Restart the required services to apply your host configuration changes.
- Use hostnames to communicate. Each system looks up its hosts file for resolution.
Result
Cyber Vision Center and Cisco ISE use hostnames to communicate directly when DNS is unavailable, resolving names with the custom host configuration.
Configure a custom host in Cisco ISE
Add a host to the Cisco ISE host table when DNS is not configured correctly.
Before you begin
Ensure secure SSH access is available to the Cisco ISE host.
Procedure
|
Step 1 |
Connect to the Cisco ISE host using SSH.
|
|
Step 2 |
Enter configuration mode.
|
|
Step 3 |
Replace the address and hostname with your information to add the custom host entry.
|
|
Step 4 |
When prompted, restart Cisco ISE to apply the changes. |
You have added the custom host entry.
![]() Note |
The IP host function may not work with Cisco ISE version 3.3. For more information, see CSCwj05508. |
What to do next
Restart Cisco ISE to apply your change. After the system restarts:
-
Form the Cisco ISE main menu, choose Administration > pxGrid Services > Client Management > Clients, and verify the host appears in the pxGrid Clients list.
-
Ping the host to verify connectivity.
Configure a custom host in Cyber Vision
Add a custom host entry and restart the pxGrid agent so that Cyber Vision integrates with Cisco ISE. Use this procedure if the environment lacks proper DNS configuration.
Perform this task when you need to manually add a custom host (for example, the Cisco ISE server) to the hosts file on Cyber Vision. This step ensures that the pxgrid-agent processes the change. Typically, this is required during initial integration with Cisco ISE or after a configuration change.
Before you begin
-
Ensure you have SSH root access to the Cyber Vision Center.
-
Obtain the IP address and hostname of the Cisco ISE server to add.
-
Ping the IP address from Cyber Vision to Cisco ISE and from Cisco ISE to Cyber Vision to confirm that the two systems can communicate.
Procedure
|
Step 1 |
SSH to the Cyber Vision Center using this command:
|
|
Step 2 |
Add the custom host entry by running:
|
The pxgrid-agent restarts automatically. Cyber Vision successfully communicates with Cisco ISE.
What to do next
-
Approve the Cyber Vision integration request in Cisco ISE.
-
From the Cyber Vision main menu, choose Admin > Integrations > pxGrid/ISE and see Pull service status and Push service status, to verify Cyber Vision's integration status with Cisco ISE.

Feedback