This chapter contains the TCP/IP utilities and configuration files. To find a utility or configuration file quickly, you can look through the:
![]() |
All references to functions in this chapter are to the TCP/IP Programmer's Guide unless indicated otherwise. |
| Utility | Summary |
|---|---|
| arp | Address resolution display and control |
| bootpd | Internet boot protocol server |
| dhcp.client | TCP/IP host configuration utility |
| Dns | Client DNS proxy |
| ds | Data server |
| ftp | ARPANET file transfer program |
| ftpd | DARPA Internet file transfer protocol daemon |
| hostname | Set or print name of current host system |
| ifconfig | Configure network interface parameters |
| if_up | Ensure a TCP/IP interface is available |
| inetd | Internet super-user |
| lpd | Line printer spooler daemon |
| lpr | Remote printing utility |
| lprc | Line printer control utility |
| lprq | Spool queue examination utility |
| lprrm | Remove jobs from the line printer spooling queue |
| mailq | Print the mail queue |
| mount_nfs | Mount an NFS filesystem |
| mountd | Service remote NFS mount requests |
| mstrip | Strip MIB modules from an RFC |
| named | Internet domain name server |
| named-bootconf | Convert a BIND 4 named.boot to a BIND 8 named.conf |
| named-xfer | Ancillary agent for inbound zone transfers |
| netstat | Show network status |
| newaliases | Rebuild the database for the mail aliases file |
| nfsd | NFS server daemon |
| nfsstat | Display NFS statistics |
| nslookup | Query Internet name servers interactively |
| pcnfsd | Unix authenticator for NFS |
| ping | Send ICMP ECHO_REQUEST packets to network hosts |
| popper | POP3 server |
| portmap | Map RPC program/version numbers to TCP and UDP port numbers |
| pppd | Point-to-point protocol daemon |
| rcp | Remote file copy |
| rexecd | Remote execution server |
| rftp | SOCKS client versions of ftp and telnet |
| rlogin | Remote login |
| rlogind | Remote login daemon |
| rmail | Handle reception of remote mail |
| route | Manually manipulate the routing tables |
| routed | Network routing daemon |
| rpcgen | An RPC protocol compiler |
| rpcinfo | Report RPC information |
| rsh | Remote shell |
| rshd | Remote shell daemon |
| rtelnet | SOCKS client versions of ftp and telnet |
| ruptime | Show host status of local machines |
| rwho | Who is logged in on local machines |
| rwhod | System status daemon |
| sendmail | Send mail over the Internet |
| showmount | Show remote NFS mounts on host |
| slattach | Attach serial lines as network interfaces |
| slinger | Tiny webserver |
| sliplogin | Attach a serial line network interface |
| smic | MIB compiler |
| smtpd | Simple Mail Transfer Protocol daemon |
| snmpbulkwalk | Query for a tree of information about a network entity |
| snmpd | SNMP agent daemon |
| snmpget | Communicate with a network entity using SNMP GET requests |
| snmpgetnext | Comunicate with a network entity using SNMP GET NEXT requests |
| snmpnetstat | Show network status using SNMP |
| snmpset | Communicate with a network entity using SNMP SET requests |
| snmpstatus | Retrieve information from a network entity |
| snmptest | Monitor and manage information on a network entity |
| snmptranslate | Get the dot notation of an object ID from the symbolic name or vice versa |
| snmptrap | Send an SNMP TRAP message to a host |
| snmptrapd | Receive SNMP TRAP messages |
| snmpwalk | Query for a tree of information about a network entity |
| Socket | Socket manager |
| Socklet | Socket manager |
| Sockppp | Socket manager |
| telnet | User interface to the TELNET protocol |
| telnetd | DARPA TELNET protocol daemon |
| tftp | Trivial file transfer program |
| tftpd | DARPA trivial file transfer program |
| tn3270 | Full-screen remote login to IBM VM/CMS |
| traceroute | Print the route packets take to network host |
![]() |
The entries for configuration files are sorted by their simple filenames, not their fullpaths. For example, /etc/hosts is sorted by ``h'', not by ``e.'' |
| Configuration file | Summary |
|---|---|
| acl.conf | Specify permitted operations on a defined SNMP context |
| aliases | Aliases file for sendmail |
| bootptab | Configuration file for bootpd |
| context.conf | Context definitions for SNMPv2 |
| exports | Define remote mount points for NFS mount requests |
| ftpusers | Deny FTP access |
| hosts | Hostname database |
| hosts.equiv | Specify trusted remote hosts and users |
| inetd.conf | Configuration file for inetd |
| map3270 | Database for mapping ASCII keystrokes into IBM 3270 keys |
| mib.txt | Format for specifying variable names for SNMP utilities |
| named.conf | Configuration file for named |
| netstart | Start TCP/IP services |
| networks | Network name database |
| nfsstart | Start NFS server daemons |
| party.conf | Configuration file for SNMPv2 party definitions |
| printcap | Printer capability database |
| protocols | Protocol name database |
| resolv.conf | Resolver configuration file |
| ~/.rhosts | Specify trusted remote users |
| rpc | RPC program number database |
| sendmail.cf | Configuration file for sendmail |
| services | Service name database |
| snmpd.conf | SNMP agent docs |
| socks.conf | SOCKS clients configuration file |
| view.conf | View definitions for SNMPv2 |
The following table summarizes the TCP/IP client utilities and server processes.
| When you want to: | Use these client utilities: | Use these server processes: |
|---|---|---|
| Transfer files interactively | ftp rftp tftp rcp |
ftpd tftpd rcpd |
| Create a shell on a remote host | telnet rlogin rtelnet rsh tn3270 |
telnetd rlogind rshd |
| Send/Receive mail | sendmail newaliases mailq rmail |
sendmail smtpd popper |
| Configure/query network interface parameters | hostname ifconfig arp netstat ping traceroute |
Socket Socklet Sockppp |
| Configure/query routing tables | netstat route |
routed |
| Do name serving | nslookup named-bootconf | named named-xfer |
| Do PPP networking | pppd | pppd |
| Do SLIP networking | slattach sliplogin |
Socket Socklet |
| Do NFS | mount_nfs mount nfsstat showmount |
portmap mountd nfsd pcnfsd |
| Autostart daemons | inetd | |
| Boot remote hosts via non-QNX protocol (for QNX protocol, see netboot) |
dhcp.client | bootpd |
| Manage your network remotely via SNMP | mstrip smic snmpbulkwalk snmpget snmpgetnext snmpnetstat snmpset snmpstatus snmptest snmptranslate snmptrap snmpwalk |
snmpd snmptrapd |
| Do RPC | rpcgen rpcinfo |
portmap |
| Get status of remote machines | ruptime rwho |
rwhod |
| Do remote printing | lpr lprc lprq lprrm |
lpd |
| Support remote execution | rexecd | |
| Serve HTML | ds slinger |