Knowledge Base

The VMware Knowledge Base provides support solutions, error messages and troubleshooting guides
 
Search the VMware Knowledge Base (KB)   View by Article ID
 

Adding a static route to an ESX host for an extra Service Console interface (1005212)

Purpose

This article provides steps to add a static route for an extra Service Console network interface on an ESX host.

Resolution

Additional static routes can be added to route the traffic destined for a particular network segment via an alternate upstream router or gateway. This is useful when configuring multiple Service Console network interfaces, to statically assign different gateway addresses for different network segments.

Note: This procedure does not apply to any versions of ESXi as it does not have a Service Console.
 
To apply a static route automatically when the ESX host starts:
  1. Open a console to the ESX host. For more information, see Unable to connect to an ESX host using Secure Shell (SSH) (1003807).

  2. Open the /etc/sysconfig/static-routes file using a text editor. For more information, see Editing configuration files in VMware ESX (1017022).

  3. Add a line for each desired static route using the syntax:

    any net <TargetNetwork> netmask <NetmaskAddress> gw <GatewayAddress>

    For example, to route network traffic destined for 142.121.56.0/23 through the gateway at 244.58.175.1, add the line:

    any net 142.121.56.0 netmask 255.255.254.0 gw 244.58.175.1

  4. Run this command to apply the network configuration change:

    # service network restart

  5. Run this command to verify that the route was added successfully:

    # route


To manually add a static route on a running host:

  1. Open a console to the ESX host. For more information, see Unable to connect to an ESX host using Secure Shell (SSH) (1003807).

  2. Add a static route using the command:

    # route add -net <TargetNetwork> netmask <NetmaskAddress> gw <GatewayAddress>

    For example, to route network traffic destined for 142.121.56.0/23 through the gateway at 244.58.175.1, run the command:

    # route add -net 142.121.56.0 netmask 255.255.254.0 gw 244.58.175.1

  3. Run this command to verify that the route was added successfully:

    # route

Note: The configuration change takes effect immediately, but does not persist across a reboot

Additional Information

For more information on configuring static routes for specific interfaces, see the Configuring Static Routes section of the RHEL 6 Deployment Guide.

Note: The preceding link was correct as of March 24, 2011. If you find the link is broken, provide feedback and a VMware employee will update the link.

See Also

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.

Feedback

  • 21 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.
What can we do to improve this information? (4000 or fewer characters)
  • 21 Ratings
Actions
KB: