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 |