Configuring Xinetd

Xinetd can be configured through a highly customizable configuration file, xinetd.conf, which is located in the /etc directory. This file can only be edited directly by the superuser. Therefore, direct configuration of the xinetd application is available only on the Freedom 400x and above.

The xinetd configuration file consists of a “defaults” section followed by separate sections for each network service that xinetd is to be responsible for.  The defaults section serves two purposes – first, it tells xinetd which of the configured services it should enable, and second, it supplies the default settings that will be used by all services unless overridden in the specific service sections.

Some of the advanced features that can be taken advantage of through the custom configuration of xinetd include enhanced logging for each service, control of how many simultaneous connections each type of service should allow, and the allowing/denying of certain services based on things such as remote machine or even time of day.

There is a vast array of configuration options that can be made, and full documentation is found on xinetd's Web site:

Support Boundary:

Xinetd comes preinstalled and configured to provide the services mentioned in this product documentation. Technical assistance is provided for turning these services on and off through the inetctl command and VAdmin interface as long as the /etc/xinetd.conf file has not be manually edited. Technical assistance is not provided for customizing xinet’s configuration. Root enabled customers are welcome to modify /etc/xinetd.conf, but upon doing so assume the responsibility for xinetd related issues.