Documentation Home
> System Administration Guide, Volume 3
System Administration Guide, Volume 3
Book Information
Preface
Chapter 1 Network Services Topics
Chapter 2 Network Services Overview
What's New for the Solaris 8 Release?
New Version of Logical Link Control Driver
Solaris Network Cache and Accelerator (NCA)
How to Enable NCA
How to Disable NCA
How to Enable or Disable NCA Logging
NCA Files
Perl 5
Responsibilities of the Network Administrator
Designing the Network
Setting Up the Network
Maintaining the Network
Expanding the Network
What is TCP/IP?
Types of Hardware That Make Up a Solaris Network
Local-Area Network Media
Computers and Their Connectors
Serial Ports
Network Interfaces
How Network Software Transfers Information
How Information Is Transferred: The Packet
Who Sends and Receives Information: The Host
Host Name
IP Address
Hardware Address
Reaching Beyond the Local-Area Network--the Wide-Area Network
Security
TCP Large Window Support
TCP Large Window Parameters
TCP Selective Acknowledgment Support
Chapter 3 IP Address Management Topics
Chapter 4 Overview of TCP/IP
Introducing the Internet Protocol Suite
Protocol Layers and the OSI Model
OSI Reference Model
TCP/IP Protocol Architecture Model
Physical Network Layer
Data-Link Layer
Internet Layer
IP Protocol
ARP Protocol
ICMP Protocol
Transport Layer
TCP Protocol
UDP Protocol
Application Layer
Standard TCP/IP Services
UNIX "r" Commands
Name Services
File Services
Network Administration
Routing Protocols
How the TCP/IP Protocols Handle Data Communications
Data Encapsulation and the TCP/IP Protocol Stack
Application Layer--User Initiates Communication
Transport Layer--Data Encapsulation Begins
TCP Segmentation
Establishing a TCP Connection
UDP Packets
Internet Layer
IP Datagrams
Data-Link Layer--Framing Takes Place
Physical Network Layer--Preparing the Frame for Transmission
How the Receiving Host Handles the Packet
TCP/IP Internal Trace Support
Finding Out More About TCP/IP and the Internet
Computer Trade Books
RFCs and FYIs
Chapter 5 Planning Your TCP/IP Network
Designing the Network
Factors Involved in Network Planning
Setting Up an IP Addressing Scheme
Administering Network Numbers
Designing Your IPv4 Addressing Scheme
How IP Addresses Apply to Network Interfaces
Naming Entities on Your Network
Administering Host Names
Selecting a Name Service
Network Databases
Using NIS, NIS+, or DNS for Name Service
Using Local Files for Name Service
Domain Names
Administrative Subdivisions
Registering Your Network
InterNIC and InterNIC Registration Services
How to Contact the InterNIC
Adding Routers
Network Topology
How Routers Transfer Packets
Chapter 6 TCP/IP Administration
Before You Configure TCP/IP Task Map
Determining Host Configuration Modes
Machines That Should Run in Local Files Mode
Network Configuration Servers
Machines That Are Network Clients
Mixed Configurations
Sample Network
Adding a Subnet to a Network Task Map
Network Configuration Procedures
Network Configuration Task Map
How to Configure a Host for Local Files Mode
How to Set Up a Network Configuration Server
Configuring Network Clients
How to Configure Hosts for Network Client Mode
How to Specify a Router for the Network Client
Configuring Standard TCP/IP Services
How to Log the IP Addresses of All Incoming TCP Connections
Configuring Routers
Configuring Routers Task Map
Configuring Both Router Network Interfaces
How to Configure a Machine as a Router
How to Select Static Routing on a Host That Is a Nework Client
How to Select Dynamic Routing on a Host That Is a Nework Client
How to Force a Machine to Be a Router
Creating a Multihomed Host
How to Create a Multihomed Host
Turning On Space-Saving Mode
How to Turn On Space-Saving Mode
Turning Off ICMP Router Discovery
Turning Off ICMP Router Discovery Task Map
How to Turn Off ICMP Router Discovery on the Host
How to Turn Off ICMP Router Discovery on the Router
General Troubleshooting Tips
Running Software Checks
ping Command
ping Command Task Map
How to Determine if a Host Is Running
How to Determine if a Host Is Losing Packets
ifconfig Command
ifconfig Command Task Map
How to Get Information About a Specific Interface
How to Get Information About All Interfaces on a Network
netstat Command
netstat Command Task Map
How to Display Statistics by Protocol
How to Display Network Interface Status
How to Display Routing Table Status
Logging Network Problems
How to Log Network Problems
Displaying Packet Contents
Displaying Packet Contents Task Map
How to Check All Packets from Your System
How to Capture snoop Results to a File
How to Check Packets Between Server and Client
Displaying Routing Information
How to Run the Traceroute Utility
Example--traceroute Utility
Chapter 7 TCP/IP Network Reference
TCP/IP Configuration Files
/etc/hostname.interface File
Files for Multiple Network Interfaces
/etc/hostname6.interface File
/etc/nodename File
/etc/defaultdomain File
/etc/defaultrouter File
hosts Database
/etc/inet/hosts File Format
Initial /etc/inet/hosts File
Loopback Address
Host Name
Multiple Network Interfaces
How Name Services Affect the hosts Database
When Local Files Provide Name Service
ipnodes Database
netmasks Database
What Is Subnetting?
Creating the Network Mask for IPv4 Addresses
The /etc/inet/netmasks File
Network Databases and nsswitch.conf File
How Name Services Affect Network Databases
nsswitch.conf File -- Specifying Which Name Service to Use
Changing nsswitch.conf
bootparams Database
Wildcard Entry for bootparams
ethers Database
Other Network Databases
networks database
protocols Database
services Database
Overview of the Booting Processes
Routing Protocols
Routing Information Protocol (RIP)
ICMP Router Discovery (RDISC) Protocol
How a Machine Determines if it Is a Router
Parts of the IPv4 Address
Network Part
Host Part
Subnet Number (Optional)
Network Classes
Class A Network Numbers
Class B Network Numbers
Class C Network Numbers
Chapter 8 Overview of DHCP
About DHCP
Advantages of Using Solaris DHCP
How DHCP Works
Solaris DHCP Server
DHCP Server Management
DHCP Server Data Storage
The dhcptab File
DHCP Network Tables
DHCP Manager
DHCP Command-Line Utilities
DHCP Server Configuration
IP Address Allocation
Network Configuration Information
About Options
About Macros
Macro Processing by the DHCP Server
Order of Macro Processing
Solaris DHCP Client
DHCP Client Installation
DHCP Client Startup
How DHCP Client Manages Network Configuration Information
DHCP Client Management
ifconfig Commands Used With DHCP Client
DHCP Client Parameter File
DHCP Client Shutdown
DHCP Clients With Multiple Network Interfaces
Chapter 9 Planning for DHCP Service
Preparing Your Network for DHCP
Mapping Your Network Topology
Network Topology to Avoid
Determining the Number of DHCP Servers
Updating System Files and Netmask Tables
Making Decisions for Server Configuration
Selecting a Server for DHCP
Choosing the Data Store
Setting a Lease Policy
Determining Routers for DHCP Clients
Making Decisions for IP Address Management
Number and Ranges of IP Addresses
Client Host Name Generation
Default Client Configuration Macros
Dynamic and Permanent Lease Type
Reserved Addresses and Lease Type
Planning for Multiple DHCP Servers
Planning for Remote Network Configuration
Selecting the Tool for Configuring DHCP
DHCP Manager Features
dhcpconfig Features
Comparison of DHCP Manager and dhcpconfig
Chapter 10 Configuring DHCP Service
Configuring and Unconfiguring a DHCP Server Using DHCP Manager
Configuring DHCP Servers
How to Configure a DHCP Server (DHCP Manager)
Configuring BOOTP Relay Agents
How to Configure a BOOTP Relay Agent (DHCP Manager)
Unconfiguring DHCP Servers and BOOTP Relay Agents
How to Unconfigure a DHCP Server or BOOTP Relay Agent (DHCP Manager)
Configuring and Unconfiguring a DHCP Server Using dhcpconfig
How to Configure a DHCP Server (dhcpconfig)
How to Configure a BOOTP Relay Agent (dhcpconfig)
Configuring Networks Using dhcpconfig
How to Configure the Local Network (dhcpconfig)
How to Configure Remote Networks (dhcpconfig)
Unconfiguring DHCP Servers and BOOTP Relay Agents Using dhcpconfig
How to Unconfigure DHCP Servers or BOOTP Relay Agents (dhcpconfig)
Configuring and Unconfiguring a Solaris DHCP Client
How to Configure a Solaris DHCP Client
How to Unconfigure a Solaris DHCP Client
Chapter 11 Administering DHCP
DHCP Manager
The DHCP Manager Window
DHCP Manager Menus
Starting and Stopping DHCP Manager
How to Start DHCP Manager
How to Stop DHCP Manager
Starting and Stopping the DHCP Service
How to Start and Stop the DHCP Service (DHCP Manager)
How to Start and Stop the DHCP Service (Command Line)
How to Enable and Disable the DHCP Service (DHCP Manager)
How to Disable the DHCP Service (Command Line)
How to Enable the DHCP Service (Command Line)
Modifying DHCP Service Options
Changing DHCP Logging Options
How to Generate Verbose DHCP Log Messages (DHCP Manager)
How to Generate Verbose DHCP Log Messages (Command Line)
How to Enable and Disable DHCP Transaction Logging (DHCP Manager)
How to Enable and Disable DHCP Transaction Logging for Current Session (Command Line)
How to Enable and Disable DHCP Transaction Logging for All Sessions (Command Line)
How to Log DHCP Transactions to a Separate Syslog File
Customizing DHCP Service Performance Options
How to Customize DHCP Server Performance Options (DHCP Manager)
How to Customize DHCP Server Performance Options (Command Line)
Adding, Modifying, and Removing DHCP Networks
Monitoring and Ignoring Network Interfaces for DHCP Service
How to Set Up DHCP to Ignore a Network Interface
How to Set Up DHCP to Monitor a Network Interface
Adding DHCP Networks
How to Add a DHCP Network (DHCP Manager)
Modifying DHCP Network Configuration
How to Modify Configuration of a DHCP Network (DHCP Manager)
How to Modify a DHCP Network (Command Line)
Removing DHCP Networks
How to Remove a DHCP Network (DHCP Manager)
How to Remove a DHCP Network (Command Line)
Supporting BOOTP Clients with DHCP Service
How to Set Up Support of Any BOOTP Client (DHCP Manager)
How to Set Up Support of Registered BOOTP Clients (DHCP Manager)
How to Set Up Support for Any BOOTP Client (Command Line)
How to Set Up Support for Registered BOOTP Clients (Command Line)
Working With IP Addresses in the DHCP Service
Adding Addresses to the DHCP Service
How to Create a Single IP Address (DHCP Manager)
How to Duplicate an Existing IP Address (DHCP Manager)
How to Create Multiple Addresses (DHCP Manager)
Modifying IP Addresses in the DHCP Service
How to Modify IP Address Properties (DHCP Manager)
Removing Addresses From DHCP Service
Marking IP Addresses Unusable by the DHCP Service
Deleting IP Addresses from DHCP Service
How to Mark Addresses Unusable (DHCP Manager)
How to Delete IP Addresses from DHCP Service (DHCP Manager)
Setting Up DHCP Clients for a Consistent IP Address
How to Assign a Consistent IP Address to a DHCP Client (DHCP Manager)
Working With DHCP Macros
How to View Macros Defined on a DHCP Server (DHCP Manager)
Modifying DHCP Macros
How to Change Values for Options in a DHCP Macro (DHCP Manager)
How to Add Options to a DHCP Macro (DHCP Manager)
How to Delete Options from a DHCP Macro (DHCP Manager)
Adding DHCP Macros
How to Add a DHCP Macro (DHCP Manager)
Deleting DHCP Macros
How to Delete a DHCP Macro (DHCP Manager)
Working With DHCP Options
Creating DHCP Options
How to Create DHCP Options (DHCP Manager)
How to Create DHCP Options (Command Line)
Modifying DHCP Options
How to Modify DHCP Option Properties (DHCP Manager)
How to Modify DHCP Option Properties (Command Line)
Deleting DHCP Options
How to Delete DHCP Options (DHCP Manager)
How to Delete DHCP Options (Command Line)
Modifying the Solaris DHCP Client's Option Information
Supporting Solaris Network Install Clients with the DHCP Service
Creating DHCP Options and Macros for Solaris Install Parameters
Writing a Script That Uses dhtadm to Create Options and Macros
Using DHCP Manager to Create Install Options and Macros
How to Create Options to Support Solaris Installation (DHCP Manager)
How to Create Macros to Support Solaris Installation (DHCP Manager)
Chapter 12 Troubleshooting DHCP
Troubleshooting DHCP Server Problems
NIS+ Problems
Cannot Select NIS+ as a Data Store
NIS+ Not Adequately Configured
NIS+ Access Problems
IP Address Allocation Errors
Troubleshooting DHCP Client Configuration Problems
Problems Communicating With DHCP Server
DHCP Client Debug Output
DHCP Server Debug Output
DHCP snoop Output
Problems with Inaccurate DHCP Configuration Information
Chapter 13 DHCP Reference
DHCP Commands
DHCP Files
DHCP Option Information
Differences Between dhcptags and inittab
Converting dhcptags Entries to inittab Entries
ARP Assignments for Network Hardware
Chapter 14 Overview of IPv6
IPv6 Features
IPv6 Header and Extensions
Header Format
Extension Headers
IPv6 Addressing
Unicast Addresses
Aggregate Global Unicast Addresses
Local-Use Addresses
IPv6 Addresses With Embedded IPv4 Addresses
Anycast Addresses
Multicast Addresses
IPv6 Routing
IPv6 Neighbor Discovery
Router Advertisement
Router Advertisement Prefixes
Router Advertisement Messages
Neighbor Solicitation and Unreachability
Comparison With IPv4
IPv6 Stateless Address Autoconfiguration
Stateless Autoconfiguration Requirements
Stateful Autoconfiguration Model
When to Use Stateless and Stateful Approaches
Duplicate Address Detection Algorithm
IPv6 Protocol Overview
Obtaining Router Advertisement
Prefix Information
Address Uniqueness
IPv6 Mobility Support
IPv6 Quality-of-Service Capabilities
Flow Labels
What Is a Flow?
Packets Belonging to the Same Flow
Priority
IPv6 Security Improvements
Chapter 15 Transitioning From IPv4 to IPv6
Transition Requirements
Standardized Transition Tools
Implementing Dual Stack
Configuring Name Services
Using IPv4 Compatible Address Formats
Tunneling Mechanism
Automatic Tunnels
Interaction With Applications
IPv4 and IPv6 Interoperability
Site Transition Scenarios
Other Transition Mechanisms
Chapter 16 Managing IPv6
Overview of the Solaris IPv6 Implementation
IPv6 Network Interface Configuration File
IPv6 Interface Configuration File Entry
IPv6 Extensions to the ifconfig Utility
Examples--New ifconfig Utility Options
Nodes With Multiple Network Interfaces
IPv4 Behavior
IPv6 Behavior
IPv6 Daemons
in.ndpd Daemon
Example--/etc/inet/ndpd.conf File
in.ripngd Daemon
inetd Internet Services Daemon
IPv6 Extensions to Existing Utilities
netstat(1M)
snoop(1M)
route(1M)
ping(1M)
traceroute(1M)
Controlling Display Output
Solaris Tunneling Interfaces for IPv6
IPv6 Extensions to Solaris Name Services
/etc/inet/ipnodes File
Example--/etc/inet/ipnodes File
NIS Extensions for IPv6
NIS+ Extensions for IPv6
DNS Extensions for IPv6
Changes to the nsswitch.conf File
Changes to Name Service Commands
NFS and RPC IPv6 Support
Chapter 17 Implementing IPv6
Enabling IPv6 Nodes
Enabling IPv6 Nodes Task Map
How to Enable IPv6 on a Node
How to Configure a Solaris IPv6 Router
Example--ndpd.conf Router Configuration File
How to Add IPv6 Addresses to NIS and NIS+
How to Add IPv6 Addresses to DNS
Example--DNS Zone File
Example--DNS Reverse Zone File
Monitoring IPv6
Monitoring IPv6 Task Map
How to Display Interface Address Assignments
Example--Displaying Addressing Information for All Interfaces
Example--Displaying Addressing Information for All IPv4 Interfaces
Example--Displaying Addressing Information for All IPv6 Interfaces
How to Display Network Status
Example--Displaying All Sockets and Routing Table Entries
Example--Displaying Inet Address Family for IPv4
Example--Displaying Inet6 Address Family for IPv4
Example--Displaying Statistics Per Interface: IPv6/ICMPv6 Counters
How to Control the Display Output of IPv6 Related Commands
Examples--Controlling Output to Select IPv4 and IPv6 Information
How to Monitor Only IPv6 Network Traffic
Example--Displaying Only IPv6 Network Traffic
How to Probe All Multihomed Host Addresses
How to Trace All Routes
Example--Tracing All Routes
Configuring IPv6 Over IPv4 Tunnels
How to Configure IPv6 Over IPv4 Tunnels
Example--IPv6 Configuration File Entry to Autoconfigure IPv6 Addresses
Example--IPv6 Configuration File Entry for Manually Configured Addresses
How to Configure Your Router to Advertise Over Tunneling Interfaces
Displaying IPv6 Name Service Information
Displaying IPv6 Name Service Information Task Map
How to Display IPv6 Name Service Information
Example--Using nslookup to Display IPv6 Information
How to Verify That DNS IPv6 PTR Records Were Updated Correctly
Example--Using nslook to Display PTR Records
How to Display IPv6 Information Through NIS
How to Display IPv6 Information Through NIS+
How to Display IPv6 Information Independent of Name Service
Chapter 18 Overview of IPsec
Introduction to IPsec
Security Associations
Key Management
Protection Mechanisms
Authentication Header
Authentication Algorithms and the AH Device
Security Considerations
Encapsulating Security Payload
Algorithms and the ESP Device
Security Considerations
Authentication and Encryption Algorithms
Authentication Algorithms
Encryption Algorithms
Protection Policy and Enforcement Mechanisms
Transport and Tunnel Modes
Tunneling Module for IPsec Tunnels
Enabling Virtual Private Networks
Managing IPsec
IPsec Initialization Configuration File
Example--ipsecinit.conf File
Global Policy Setter
Security Considerations
Security Associations Database
Manual Keying Program
Security Considerations
IPsec Extensions to Existing Utilities
ifconfig
auth_algs
encr_auth_algs
encr_algs
snoop(1M)
Chapter 19 Implementing IPsec
Implementing IPsec Task Map
IPsec Tasks
How to Secure Traffic Between Two Systems
How to Secure a Web Server Using IPsec Policy
How to Set Up a Virtual Private Network
How to Replace Current Security Associations
Chapter 20 Modem-Related Network Services Topics
Chapter 21 Overview of PPP
Overview of Solaris PPP
Solaris PPP Specifications
Transmission Facilities Used by PPP
Standards Conformance
PPP Network Interfaces
Extending Your Network With PPP
Point-to-Point Communications Links
Dial-out Operations and Outbound Communications
Dial-ins and Inbound Communications
Point-to-Point Configurations Supported by Solaris PPP
Two Isolated Hosts Connected by a Point-to-Point Link
Nomadic Machines Connected to a Dial-in Server
Dial-in Server With Dynamic Point-to-Point Link
Two Networks Connected by Point-to-Point Link
Multipoint Communications Links
Multipoint Configurations Supported by PPP
Multipoint Dial-in Servers
Virtual Networks
Introducing the PPP Software
Link Manager
Login Service
Configuration File
Log File
FIFO File
UUCP Databases
How the Components Work Together
Outbound Connections Scenario
Inbound Connections Scenario
PPP Security
Chapter 22 Planning for PPP
Determining Requirements for Your Configuration Type
Remote Computer-to-Network Configuration
Remote Host-to-Remote Host Configuration
Network-to-Network Configuration
Dial-in Server With Dynamic Point-to-Point Links
Multipoint Dial-in Server
Hosts on a Virtual Network
Determining IP Addressing for Your PPP Link
Specifying IP Addresses
Types of Addressing Schemes
Using the Same IP Address as the Primary Network Interface
Creating a Unique IP Address and Host Name
Assigning a Network Number to the PPP Link
Routing Considerations
PPP Hardware Requirements
Checklist for Configuring PPP
Chapter 23 Managing PPP
PPP Task Maps
Overview of the Configuration Process
Installing the PPP Software
How to Verify Installation
Sample PPP Configuration
Editing the /etc/inet/hosts File
How to Configure the Remote Machine's hosts Database
Multipoint Dial-in Server hosts Database
How to Configure the Dial-In Server's hosts Database
Editing UUCP Databases
Modifying the /etc/passwd File
Editing the /etc/asppp.cf Configuration File
Editing the Configuration File
How to Edit the asppp.cf Configuration File
Turning Off RIP
How to Turn Off RIP
Adding PPP Security
Configuring Dynamically Allocated PPP Links
How to Update a Remote Host
How to Update the Dial-In Server
Editing asppp.cf for PAP/CHAP Security
How to Install PAP/CHAP
PAP/CHAP Examples
Starting Up and Stopping Your New PPP Link
How to Manually Start PPP
How to Verify That PPP Is Running
How to Stop PPP
Common Check
Checking Hardware
How to Check Interface Status
How to Check Connectivity
How to Check Interface Activity
How to Check the Local Routing Tables
How to Add Routes Using in.routed
Checking Permissions
Checking Packet Flow
Using PPP Diagnostics for Troubleshooting
How to Set Diagnostics for Your Machine
Chapter 24 PPP Reference
UUCP Databases
Updating /etc/uucp/Devices for PPP
Updating /etc/uucp/Dialers for PPP
Updating /etc/uucp/Systems for PPP
/etc/asppp.cf Configuration File
Parts of Basic Configuration File
ifconfig Section of the asppp.cf File
path Section of the asppp.cf File
interface Keyword
peer_system_name Keyword
inactivity_timeout Keyword
Additional Keywords
Configuration File for Multipoint Dial-in Server
ifconfig Section for Multipoint Dial-in Server
path Section for Multipoint Dial-in Server
interface Keyword
peer_system_name Keyword
peer_ip_address Keyword
Additional Keywords
PPP Troubleshooting
Analyzing Diagnostic Output
Host and Modem Setup
Communications Between the Local and Remote Hosts
Dynamically Allocated PPP Links
Addressing Issues for Dynamically Allocated Links
Updating the hosts Database for Dynamic Links
Considerations for Other Files
Editing asppp.cf for Dynamic Link
Remote Host with Dynamic Link
Dial-in Server With Dynamic Link
ifconfig Section for Server With Dynamic Links
defaults Section for Server With Dynamic Links
path Section for Server With Dynamic Links
Additional Keywords
Configuring a Virtual Network
Addressing Issues for Virtual Networks
Updating hosts and networks Databases
/etc/inet/hosts File for the Virtual Network
/etc/inet/networks File for the Virtual Network
Considerations for Other Files
asppp.cf Configuration File for a Virtual Network
Rules for PAP/CHAP Keywords
Configuration Keywords
Chapter 25 Overview of UUCP
UUCP Hardware Configurations
UUCP Software
UUCP Daemons
UUCP Administrative Programs
UUCP User Programs
UUCP Database Files
Configuring UUCP Database Files
Chapter 26 Administering UUCP
UUCP Administration Task Map
Adding UUCP Logins
How to Add UUCP Logins
Starting UUCP
How to Start UUCP
uudemon.poll Shell Script
uudemon.hour Shell Script
uudemon.admin Shell Script
uudemon.cleanup Shell Script
Running UUCP Over TCP/IP
How to Activate UUCP for TCP/IP
UUCP Security and Maintenance
Setting Up UUCP Security
Regular UUCP Maintenance
Email for UUCP
UUCP Public Directory
Troubleshooting UUCP
How to Check for Faulty Modems or ACUs
How to Debug Transmissions
Checking the UUCP /etc/uucp/Systems File
Checking UUCP Error Messages
Checking Basic Information
Chapter 27 UUCP Reference
UUCP /etc/uucp/Systems File
UUCP System-Name Field
UUCP Time Field
UUCP Retry Subfield
UUCP Type Field
UUCP Speed Field
UUCP Phone Field
UUCP Chat-Script Field
Enabling Dialback Through the Chat-Script
UUCP Hardware Flow Control
UUCP Setting Parity
UUCP /etc/uucp/Devices File
UUCP Type Field
Direct Keyword
ACU Keyword
Port Selector
Sys-Name
Type Field and /etc/uucp/Systems File
UUCP Line Field
UUCP Line2 Field
UUCP Class Field
UUCP Dialer-Token-Pairs Field
Structure of the Dialer-Token-Pairs Field
UUCP Protocol Definitions in the Devices File
UUCP /etc/uucp/Dialers File
UUCP Hardware Flow Control
UUCP Setting Parity
Other Basic UUCP Configuration Files
UUCP /etc/uucp/Dialcodes File
UUCP /etc/uucp/Sysfiles File
UUCP /etc/uucp/Sysname File
UUCP /etc/uucp/Permissions File
UUCP Structuring Entries
UUCP Considerations
UUCP REQUEST Option
UUCP SENDFILES Option
UUCP MYNAME Option
UUCP READ and WRITE Options
UUCP NOREAD and NOWRITE Options
UUCP CALLBACK Option
UUCP COMMANDS Option
UUCP VALIDATE Option
UUCP MACHINE Entry for OTHER
Combining MACHINE and LOGNAME Entries for UUCP
UUCP Forwarding
UUCP /etc/uucp/Poll File
UUCP /etc/uucp/Config File
UUCP/etc/uucp/Grades File
UUCP User-job-grade Field
UUCP System-job-grade Field
Relationship Between User and System Job Grades
Default Grade
UUCP Job-size Field
UUCP Permit-type Field
UUCP ID-list Field
Other UUCP Configuration Files
UUCP /etc/uucp/Devconfig File
UUCP /etc/uucp/Limits File
UUCP remote.unknown File
UUCP Administrative Files
UUCP Error Messages
UUCP ASSERT Error Messages
UUCP STATUS Error Messages
UUCP Numerical Error Messages
Chapter 28 Accessing Remote File Systems Topics
Chapter 29 Solaris NFS Environment
NFS Servers and Clients
NFS File Systems
About the NFS Environment
NFS Version 2
NFS Version 3
NFS ACL Support
NFS Over TCP
Network Lock Manager
NFS Large File Support
NFS Client Failover
Kerberos Support for the NFS Environment
WebNFS Support
RPCSEC_GSS Security Flavor
Solaris 7 Extensions for NFS Mounting
Security Negotiation for the WebNFS Service
NFS Server Logging
About Autofs
Autofs Features
Chapter 30 Remote File-System Administration
Automatic File-System Sharing
How to Set Up Automatic File-System Sharing
Where to Go From Here
How to Enable WebNFS Access
How to Enable NFS Server Logging
Mounting File Systems
How to Mount a File System at Boot Time
Example of a vfstab entry
How to Mount a File System From the Command Line
Mounting With the Automounter
How to Disable Large Files on an NFS Server
How to Use Client-Side Failover
How to Disable Mount Access for One Client
How to Mount an NFS File System Through a Firewall
How to Mount an NFS File System Using an NFS URL
Setting Up NFS Services
How to Start the NFS Services
How to Stop the NFS Services
How to Start the Automounter
How to Stop the Automounter
Administering the Secure NFS System
How to Set Up a Secure NFS Environment With DH Authentication
WebNFS Administration Tasks
Planning for WebNFS Access
Browsing Using an NFS URL
Enabling WebNFS Access Through a Firewall
Autofs Administration Task Overview
Autofs Administration Task Map
Administrative Tasks Involving Maps
Modifying the Maps
How to Modify the Master Map
How to Modify Indirect Maps
How to Modify Direct Maps
Avoiding Mount-Point Conflicts
Accessing Non NFS File Systems
How to Access CD-ROM Applications With Autofs
How to Access PC-DOS Data Diskettes With Autofs
Accessing NFS File Systems Using CacheFS
How to Access NFS File Systems Using CacheFS
Customizing the Automounter
Setting Up a Common View of /home
How to Set Up /home With Multiple Home Directory File Systems
How to Consolidate Project-Related Files Under /ws
How to Set Up Different Architectures to Access a Shared Name Space
How to Support Incompatible Client Operating System Versions
How to Replicate Shared Files Across Several Servers
How to Apply Security Restrictions
How to Use a Public File Handle With Autofs
How to Use NFS URLs With Autofs
Disabling Autofs Browsability
How to Completely Disable Autofs Browsability on a Single NFS Client
How to Disable Autofs Browsability for All Clients
How to Disable Autofs Browsability on an NFS Client
Strategies for NFS Troubleshooting
NFS Troubleshooting Procedures
How to Check Connectivity on an NFS Client
How to Check the NFS Server Remotely
How to Verify the NFS Service on the Server
How to Restart NFS Services
How to Warm-Start rpcbind
Identifying Which Host Is Providing NFS File Service
How to Verify Options Used With the mount Command
Troubleshooting Autofs
Error Messages Generated by automount -v
Miscellaneous Error Messages
Other Errors With Autofs
NFS Error Messages
Chapter 31 Accessing Remote File Systems Reference
NFS Files
/etc/default/nfslogd
/etc/nfs/nfslog.conf
NFS Daemons
automountd
lockd
mountd
nfsd
nfslogd
statd
NFS Commands
automount
clear_locks
mount
mount Options for NFS File Systems
Using the mount Command
umount
Using the umount Command
mountall
Using the mountall Command
umountall
Using the umountall Command
share
Non-file System Specific share Options
NFS Specific share Options
Setting Access Lists With the share Command
unshare
Using the unshare Command
shareall
Using the shareall Command
unshareall
Using the unshareall Command
showmount
Using the showmount Command
setmnt
Other Useful Commands
nfsstat
Using the nfsstat Command
pstack
rpcinfo
Using the rpcinfo Command
snoop
truss
How It All Works Together
Version 2 and Version 3 Negotiation
UDP and TCP Negotiation
File Transfer Size Negotiation
How File Systems Are Mounted
Effects of the -public Option and NFS URLs When Mounting
Client-Side Failover
Failover Terminology
What Is a Replicated File System?
Failover and NFS Locking
Large Files
How NFS Server Logging Works
How the WebNFS Service Works
How WebNFS Security Negotiation Works
WebNFS Limitations With Web Browser Use
Secure NFS System
Secure RPC
DH Authentication
KERB Authentication
Using Secure RPC With NFS
Autofs Maps
Master Autofs Map
Mount Point /home
Mount Point /net
Mount Point /xfn
Direct Autofs Maps
Mount Point /-
Indirect Autofs Maps
How Autofs Works
How Autofs Navigates Through the Network (Maps)
How Autofs Starts the Navigation Process (Master Map)
Autofs Mount Process
Simple Autofs Mount
Hierarchical Mounting
Autofs Unmounting
How Autofs Selects the Nearest Read-Only Files for Clients (Multiple Locations)
Autofs and Weighting
Variables in a Map Entry
Maps That Refer to Other Maps
Executable Autofs Maps
Modifying How Autofs Navigates the Network (Modifying Maps)
Default Autofs Behavior With Name Services
Autofs Reference
Metacharacters
Special Characters
Chapter 32 Mail Services Topics
Chapter 33 Introduction to Mail Services
What's New With sendmail
Other sendmail Information Sources
Introduction to Mail Services Terminology
Mail Services Software Components Overview
Hardware Components of a Mail Configuration
Chapter 34 Setting Up and Administering Mail Services
Planning Your Mail System
Local Mail Only
Local Mail in Remote Mode
Local Mail and a Remote Connection
Two Domains and a Gateway
Setting Up Mail Services
How to Set Up a Mail Server
How to Set Up a Mail Client
How to Set Up a Mail Host
How to Set Up a Mail Gateway
How to Use DNS With sendmail
Building a sendmail Configuration File
How to Build a New sendmail.cf File
Administering Mail Alias Files
How to List the Contents of an NIS+ Aliases Table
Example--Listing All of the NIS+ mail_aliases Table
Example--Listing Individual Entries in the NIS+ mail_aliases Table
How to Add Aliases to a NIS+ mail_aliases Table From the Command Line
How to Add Entries by Editing a NIS+ mail_aliases Table
How to Change Entries in a NIS+ mail_aliases Table
How to Delete Entries From a NIS+ mail_aliases Table
How to Set Up NIS mail.aliases Map
How to Set Up a Local Mail Alias File
How to Create a Keyed Map File
How to Set Up the Postmaster Alias
How to Create a Separate Mailbox for postmaster
How to Add the postmaster Mailbox to the Aliases
Administering the Mail Queue
How to Display the Mail Queue
How to Force Mail Queue Processing
How to Run a Subset of the Mail Queue
How to Move the Mail Queue
How to Run the Old Mail Queue
Administering .forward Files
How to Disable .forward Files
How to Change the .forward File Search Path
How to Create and Populate /etc/shells
Troubleshooting Tips for Mail
How to Test the Mail Configuration
How to Check Mail Aliases
How to Test the sendmail Rule Sets
How to Verify Connections to Other Systems
System Log
Other Mail Diagnostic Information
Chapter 35 Mail Services Reference
Solaris sendmail Differences
Flags Used When Compiling sendmail
Alternative sendmail Commands
Define Configuration File Version
Mail Services Terminology
Mail Services Software Terminology
Mail User Agent
Mail Transfer Agent
Mail Delivery Agent
Mailers
Domain Names
Mail Address
Route-Independent Addressing
Route-Based Addressing
Mailbox
Mail Aliases
Uses for Aliases Files
Hardware Components of a Mail Configuration
Mail Host
Mail Server
Mail Client
Mail Gateway
Mail Service Programs and Files
sendmail Program
sendmail Features
sendmail Configuration File
Mail Alias Files
.mailrc Aliases
/etc/mail/aliases
NIS Aliases Map
NIS+ mail_aliases Table
.forward Files
/etc/default/sendmail
How Mail Addressing Works
How sendmail Interacts With a Name Service
Setting Up sendmail Requirements for Name Services
Establishing the Mail Domain Name With a Name Service
Host Name Space Data
Configuration Issues With NIS and sendmail
Configuration Issues With NIS and DNS While Using sendmail
Configuration Issues With NIS+ and sendmail
Configuration Issues with NIS+ and DNS while Using sendmail
Chapter 36 Monitoring Network Services Topics
Chapter 37 Monitoring Network Performance (Tasks)
Monitoring Network Performance
How to Check the Response of Hosts on the Network
Examples--Checking the Response of Hosts on the Network
How to Send Packets to Hosts on the Network
Example--Sending Packets to Hosts on the Network
How to Capture Packets From the Network
How to Check the Network Status
Examples--Checking the Network Status
How to Display NFS Server and Client Statistics
Examples--Displaying NFS Server and Client Statistics
Appendix A PCNFSpro Troubleshooting
Troubleshooting
Reboot the PC
Running in Debug Mode
To Run a Windows Client in Debug Mode
Client Fails to Connect With DHCP/BOOTP Server
Applications Run Out of Conventional Memory
Mounting Home Directories
Use of Ping
SNC Script
DHCP Databases
License Upgrade
Loss of Host name and IP Address
Distributing Applications
Logging In and Out
Appendix B NFS Tuneables
How to Set the Value of a Kernel Parameter
Glossary
Index
Numbers and Symbols
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Z
© 2010, Oracle Corporation and/or its affiliates