The /etc/ppp/peers/peer-name file is not needed on the dial-out machine for Solaris PPP 4.0 to work correctly.
Use the /etc/ppp/peers/peer-name file to provide information for communicating with a particular peer. /etc/ppp/peers/peer-name allows ordinary users to invoke preselected privileged options that users are not allowed to set.
For example, a non-privileged user cannot override the noauth option if noauth is specified in the /etc/ppp/peers/peer-name file. Suppose the user wants to set up a link to peerB, which does not provide authentication credentials. As superuser, you can create a /etc/ppp/peers/peerB file that includes the noauth option. noauth indicates that the local machine does not authenticate calls from peerB.
The pppd daemon reads /etc/ppp/peers/peer-name when pppd encounters the following option:
call peer-name |
You can create a /etc/ppp/peers/peer-name file for each target peer with which the dial-out machine needs to communicate. This practice is particularly convenient for permitting ordinary users to invoke special dial-out links without needing root privileges.
Typical options that you specify in /etc/ppp/peers/peer-name include the following:
Supply user_name to the dial-in server, as the login name of the dial-out machine, when authenticating with PAP or CHAP.
Use peer-name as the name of the dial-in machine. remotename is used in conjunction with PAP or CHAP authentication when scanning the /etc/ppp/pap-secrets or /etc/ppp/chap-secrets files.
Open communication to the dial-in server, by using the instructions in the chat script.
Do not authenticate the peer peer-name when initiating communications.
Set the initial IP address that is used in negotiating with the peer to 0.0.0.0. Use noipdefault when setting up a link to most ISPs to help facilitate IPCP negotiation between the peers.
Install a default IPv4 route when IP is established on the link.
See the pppd(1M) ) man page for more options that might apply to a specific target peer.