JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Configuring and Administering Oracle Solaris 11.1 Networks     Oracle Solaris 11.1 Information Library
search filter icon
search icon

Document Information

Preface

1.  Planning the Network Deployment

2.  Considerations When Using IPv6 Addresses

3.  Configuring an IPv4 Network

4.  Enabling IPv6 on the Network

5.  Administering a TCP/IP Network

6.  Configuring IP Tunnels

7.  IPv4 Reference

TCP/IP Configuration Files

inetd Internet Services Daemon

The name-service/switch SMF Service

How Name Services Affect Network Databases

Routing Protocols in Oracle Solaris

Routing Information Protocol (RIP)

ICMP Router Discovery (RDISC) Protocol

Tables of Routing Protocols in Oracle Solaris

8.  IPv6 Reference

Index

TCP/IP Configuration Files

In a network, configuration information is stored in different files and databases that regulate the way the network operates. This section provides a brief description of these files. Some files require updating and maintenance as you implement changes to the network. Other files require little or no administration.

/etc/defaultrouter

This file contains the IP interface names of the routers that are directly connected to the network. The existence of this file in the system is optional. If the file exists, then the system is configured to support static routing.

/etc/inet/hosts

This file contains the IPv4 addresses in the network together with the corresponding interface names on which the addresses are configured. If you are using NIS or DNS name service, or the LDAP directory service, then the host information is stored in a different database, such as hosts.byname, that exists in the servers. For more information, see Working With Naming and Directory Services in Oracle Solaris 11.1.

/etc/inet/netmasks

This file contains the network number, such as 192.168.0.0, and the netmask information of that network number, such as 255.255.255.0. In a network that uses NIS or LDAP, this information is stored in a netmask database in the servers. See the netmasks(4) man page for more information.

/etc/bootparams

This file contains parameters that determine the boot processes for systems that are configured to boot in network client mode. For more information see Setting Up System Configuration Modes. The file is the basis for the creation of the bootparams database that the name service uses if you are not using the local files mode. To obtain specific information about the content and format of this file, refer to the bootparams(4) man page.

/etc/ethers

The file associates hostnames with their MAC addresses. The file is the basis for the creation of an ethers database for use in the network where systems are configured as network clients. For more information, see the ethers(4) man page.

/etc/inet/networks

This file associates network names and network numbers. Comments can also be added to further clarify each entry in the database. This file enables applications to use and display the network names instead of network numbers. For example, the netstat program uses the information in this database to produce status tables. All the subnetworks that connect to the local network through routers must be included in this file. For more information, see the networks(4) man page.

/etc/inet/protocols

This file lists the TCP/IP protocols that are installed on your system as well as their protocol numbers. This file seldom requires any administration. For more information, see the protocols(4) man page.

/etc/inet/services

This file lists the names of TCP and UDP services and their well-known port numbers. The list is used by programs that call network services. Generally, this file does not require any administration. For more information, see the services(4) man page.