JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris Administration: Network Interfaces and Network Virtualization     Oracle Solaris 11 Information Library
search filter icon
search icon

Document Information


1.  Overview of the Networking Stack

Network Configuration in This Oracle Solaris Release

The Network Stack in Oracle Solaris

Network Devices and Datalink Names

Administration of Other Link Types

Part I Network Auto-Magic

2.  Introduction to NWAM

3.  NWAM Configuration and Administration (Overview)

4.  NWAM Profile Configuration (Tasks)

5.  NWAM Profile Administration (Tasks)

6.  About the NWAM Graphical User Interface

Part II Datalink and Interface Configuration

7.  Using Datalink and Interface Configuration Commands on Profiles

8.  Datalink Configuration and Administration

9.  Configuring an IP Interface

About IP Interface Configuration

The ipadm Command

IP Interface Configuration (Tasks)

SPARC: How to Ensure That the MAC Address of an Interface Is Unique

Configuring IP Interfaces

How to Configure an IP Interface

Setting IP Address Properties

How to Set the Property of an IP Address

Setting IP Interface Properties

Enabling Packet Forwarding

Administering Protocol Properties

Setting TCP/IP Properties

How to Restrict a Port's Access to root User Only

How to Implement Symmetric Routing on Multihomed Hosts

Monitoring IP Interfaces and Addresses

How to Obtain Information About Network Interfaces

Troubleshooting Interface Configuration

The ipadm command does not work.

IP address cannot be assigned with the ipadm create-addr command.

The message cannot create address object: Invalid argument provided is displayed during IP address configuration.

The message cannot create address: Persistent operation on temporary object during IP interface configuration

Comparison Tables: ipadm Command and Other Networking Commands

ifconfig Command Options and ipadm Command Options

ndd Command Options and ipadm Command Options

10.  Configuring Wireless Interface Communications on Oracle Solaris

11.  Administering Bridges

12.  Administering Link Aggregations

13.  Administering VLANs

14.  Introducing IPMP

15.  Administering IPMP

16.  Exchanging Network Connectivity Information With LLDP

Part III Network Virtualization and Resource Management

17.  Introducing Network Virtualization and Resource Control (Overview)

18.  Planning for Network Virtualization and Resource Control

19.  Configuring Virtual Networks (Tasks)

20.  Using Link Protection in Virtualized Environments

21.  Managing Network Resources

22.  Monitoring Network Traffic and Resource Usage



The ipadm Command

Advances in Oracle Solaris have surpassed the capabilities of traditional tools to efficiently administer various aspects of network configuration. The ifconfig command, for example, has been the customary tool to configure network interfaces. However, this command does not implement persistent configuration settings. Over time, ifconfig has undergone enhancements for added capabilities in network administration. However, as a consequence, the command has become complex and confusing to use.

Another issue with interface configuration and administration is the absence of simple tools to administer TCP/IP Internet protocol properties or tunables. The ndd command has been the prescribed customization tool for this purpose. However, like the ifconfig command, ndd does not implement persistent configuration settings. Previously, persistent settings could be simulated for a network scenario by editing the boot scripts. With the introduction of the SMF feature of Oracle Solaris, using such workarounds can become risky because of the complexities of managing SMF dependencies, particularly in the light of upgrades to the Oracle Solaris installation.

The ipadm command is introduced to eventually replace the ifconfig command for interface configuration. The command also replaces the ndd command to configure protocol properties.

As a tool for configuring interfaces, the ipadm command offers the following advantages:

For a list of ifconfig options and their equivalent ipadm subcommands, see ifconfig Command Options and ipadm Command Options.

As a tool to set protocol properties, the ipadm command provides the following benefits:

For a list of ndd options and their equivalent ipadm subcommands, see ndd Command Options and ipadm Command Options.

For more details about the ipadm command, refer to the ipadm(1M) man page.