系统管理指南:网络服务

Procedure如何创建用于呼叫对等点的指令

在拨出计算机启动 PPP 链路之前,必须收集有关将成为对等点的拨入服务器的信息。然后,使用此信息创建聊天脚本,用于描述拨出计算机与对等点之间的实际会话。

  1. 确定拨出计算机的调制解调器所需的运行速度。

    有关更多信息,请参见配置拨号链路的调制解调器速度

  2. 从拨入服务器的站点获取以下信息:

    • 服务器的电话号码

    • 使用的验证协议(如果适用)

    • 对于聊天脚本对等点所需的登录序列

  3. 获取拨入服务器站点中的名称服务器的名称和 IP 地址。

  4. 在聊天脚本中,提供用于启动呼叫特定对等点的指令。

    例如,可以创建以下聊天脚本 /etc/ppp/mychat,以呼叫拨入服务器 myserver


    SAY "Calling the peer\n"
    
            TIMEOUT 10
    
            ABORT BUSY
    
            ABORT 'NO CARRIER'
    
            ABORT ERROR
    
            REPORT CONNECT
    
            "" AT&F1&M5S2=255
    
            TIMEOUT 60
    
            OK ATDT1-123-555-1234 
    
            CONNECT \c
    
            SAY "Connected; logging in.\n"
    
            TIMEOUT 5
    
            ogin:--ogin: pppuser
    
            TIMEOUT 20
    
            ABORT 'ogin incorrect'
    
            ssword: \qmypassword
    
            "% " \c
    
            SAY "Logged in.  Starting PPP on peer system.\n" 
    
            ABORT 'not found'
    
            "" "exec pppd"
    
            ~ \c

    该脚本包含用于呼叫需要登录序列的 Solaris 拨入服务器的指令。有关每条指令的说明,请参阅用于 UNIX 样式登录的增强基本聊天脚本。有关创建聊天脚本的完整详细信息,请阅读定义拨号链路上的会话一节。


    注 –

    不要直接调用该聊天脚本,而应将聊天脚本的文件名用作 chat 命令的参数来调用该脚本。


    如果对等点运行 Solaris 或类似操作系统,请考虑将上述聊天脚本用作拨出计算机的模板。