按照下面的步骤可以配置SUN Solaris的PPP客户机:
1、配置PPP所需的软件包是:SUNWapppr, SUNWapppu, SUNWpppk, SUNWbnur,
SUNWbnuu,可以用pkginfo |grep "PPP|UUCP"查看。如果你没安装,可以 用swmtool或者pkgadd -d去安装,安装完之后,应该重新启动你的机器 reboot的时候,采用下列命令:
#reboot -- -r
或者:
#halt
OK boot -r
2、确保你的计算机是按照网络方式安装的,而不是单机方式,安装的时候,名字
服务采用OTHER,而不要选用NIS+或者NIS。
3、删除/etc/hostname.le0这个文件。这样的话,重新启动的时候机器就以PPP作为
接口。当然,你得保证/etc/nodename是正确的。
以上假设你的机器的网卡没有或者你不想使用它。如果你想同时使用,那么需要
配置Network to Network PPP。这在以后的文章中漫漫谈到。
4、编辑/etc/asppp.cf文件
在这个文件中,增加以下几行:
ifconfig ipdptp0 plumb thisside thatside up
path
interface ipdptp0
inactivity_timeout 3000
peer_system_name myprovider
ipcp_async_map 0
注意:上面的thisside和thatside应该用你的PPP Server和你自己的机器
的IP地址代替。myprovider应该和/etc/uucp/Systems相符合。
5、在/etc/defaultrouter里面增加你的缺省路由器。
6、配置名字服务。
编辑/etc/resolv.conf
加入你的机器的DNS Server,比如:
domain mydomain
nameserver ***.***.***.***
编辑/etc/nsswitch.conf
使有下面的这一行:
hosts:files dns
7、配置你的串口,配置成dial-out modem或者bidirectional modem,
你可以用admintool的端口管理器来做这件事。
8、在/etc/uucp/Systems里面为"myprovider"创建一个入口。
#cd /etc/uucp
#grep myprovider Systems
在Systems这个文件中,加入下面的一行:
myprovider Any ACUTEC 9600 phonenumber ""P_ZERO"" login:-\r\n\c-login:
-EOT-login:mylogin ssword:mypasswd
#grep ACUTEC Devices
ACUTEC cua/a -Any tb9600-ec
#grep th9600-ec Dialers
tb9600-ec=W-, ""\dA\pA\pA\pT&D2E1V1X1Q0S2=255S12=255S50=6S58=2\r\c
OK\r\EATDT\T\r\c CONNECT\s9600 STTY=crtcts
做完这些工作之后,reboot 你的机器,重新开机的时候就应该能和你的PPP Server建立连接。