本节中的任务用于配置拨入服务器。拨入服务器是一台通过 PPP 链路接收拨出计算机的呼叫的对等计算机。这些任务说明如何配置图 16–1 中介绍的拨入服务器 myserver。
任务 |
说明 |
参考 |
---|---|---|
1. 收集预配置信息 |
设置链路之前,收集所需数据,例如对等主机名、目标电话号码和调制解调器速度。 | |
2. 配置调制解调器和串行端口 |
设置调制解调器和串行端口。 | |
3. 配置呼叫对等点信息 |
为允许呼叫拨入服务器的每台拨出计算机设置用户环境和 PPP 选项。 | |
4. 配置串行线路通信 |
配置串行线路的传输特性。 |
以下过程说明如何配置拨入服务器的调制解调器和串行端口。
执行下一过程之前,必须在对等拨入服务器上完成下列活动:
安装 Solaris 9 发行版或 Solaris 10 发行版
确定调制解调器的最佳速度
决定要使用的串行端口
按照调制解调器制造商所提供的文档中的说明,对调制解调器进行编程。
有关其他建议,请参阅如何配置调制解调器和串行端口(拨出计算机)。
连接调制解调器和拨入服务器上的串行端口。
成为拨入服务器的超级用户或承担等效角色。
角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的“配置 RBAC(任务列表)”。有关如何使用主管理员配置文件配置角色,请参见《系统管理指南:基本管理》中的第 2 章 “使用 Solaris Management Console(任务)”。
使用 Solaris Management Console 的 /usr/sadm/bin/smc 命令配置串行端口,如《系统管理指南:高级管理》中的“使用串行端口工具设置终端和调制解调器(概述)”中所述。
使用 Solaris Management Console 可执行以下操作:
下一过程说明如何设置拨入服务器的调制解调器速度。有关 Sun Microsystems 计算机使用的速度的建议,请参见配置拨号链路的调制解调器速度。
登录到拨入服务器。
使用 tip 命令访问调制解调器。
有关使用 tip 设置调制解调器速度的说明,请参阅 tip(1) 手册页。
将调制解调器配置为固定 DTE 速率。
使用 ttymon 或 /usr/sadm/bin/smc 将串行端口锁定为该速率,如《系统管理指南:高级管理》中的“使用串行端口工具设置终端和调制解调器(概述)”中所述。
以下列出了相关的参考信息。
设置拨入服务器的过程中涉及配置有关每个已知远程呼叫者的信息。
获取允许从远程拨出计算机登录的所有用户的 UNIX 用户名。
按照如何配置调制解调器和串行端口(拨入服务器)中的说明,设置调制解调器和串行线路。
确定指定给远程用户传入呼叫的专用 IP 地址。如果潜在呼叫者数超出拨入服务器上调制解调器和串行端口数,则可考虑创建一个专用的传入 IP 地址。有关创建专用 IP 地址的完整信息,请转至为呼叫者创建 IP 寻址方案。
成为拨入服务器的超级用户或承担等效角色。
角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的“配置 RBAC(任务列表)”。有关如何使用主管理员配置文件配置角色,请参见《系统管理指南:基本管理》中的第 2 章 “使用 Solaris Management Console(任务)”。
在拨入服务器上为每个远程 PPP 用户创建一个新帐户。
可以使用 Solaris Management Console 来新建用户。/usr/sadm/bin/smc 命令用于打开 Solaris Management Console。有关通过 Solaris Management Console 创建新用户的说明,请参见《系统管理指南:基本管理》中的“设置用户帐户(任务图)”。
使用 Solaris Management Console 为新用户指定参数。
例如,下表显示了拨出计算机 myhome 上 user1 的 pppuser 帐户的参数。
参数 |
值 |
定义 |
---|---|---|
用户名 |
pppuser |
远程用户的用户帐户名。此帐户名应与聊天脚本登录序列中指定的帐户名相符。例如,pppuser 是如何创建用于呼叫对等点的指令的聊天脚本中的帐户名。 |
登录 Shell |
/usr/bin/pppd |
远程用户的缺省登录 Shell。登录 Shell /usr/bin/pppd 最初会将呼叫者限制到专用 PPP 环境。 |
创建起始目录路径 |
/export/home/pppuser |
当呼叫者成功登录到拨入服务器时,将设置起始目录 /export/home/pppuser。 |
为每个呼叫者创建一个 $HOME/.ppprc 文件,用于包含各种特定于用户 PPP 会话的选项。
例如,可为 pppuser 创建以下 .ppprc 文件。
# cat /export/home/pppuser/.ppprc noccp |
以下列出了相关的参考信息。
以下任务说明如何启用拨入服务器以打开与任何拨出计算机的通信。以下 PPP 配置文件中定义的选项可确定如何建立通信。
/etc/ppp/options
/etc/ppp/options.ttyname
有关这些文件的详细信息,请参阅在文件和命令行中使用 PPP 选项。
继续之前,应完成以下操作:
配置拨入服务器的串行端口和调制解调器,如如何配置调制解调器和串行端口(拨入服务器)中所述。
配置有关拨入服务器的预期用户的信息,如如何配置拨入服务器的用户中所述。
成为拨入服务器的超级用户或承担等效角色。
角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的“配置 RBAC(任务列表)”。有关如何使用主管理员配置文件配置角色,请参见《系统管理指南:基本管理》中的第 2 章 “使用 Solaris Management Console(任务)”。
nodefaultroute |
nodefaultroute 表明如果没有 root 权限,则本地系统上的任何 pppd 会话都无法建立缺省路由。
如果拨入服务器没有 /etc/ppp/options 文件,则只有超级用户才能运行 pppd 命令。但是,/etc/ppp/options 文件可以为空。
创建文件 /etc/options.ttyname,以定义如何处理通过串行端口 ttyname 接收的呼叫。
以下 /etc/options.ttya 文件定义了拨入服务器的串行端口 /dev/ttya 处理传入呼叫的方式。
:10.0.0.80 xonxoff |
如果按照本章中的所有过程进行操作,则至此已完成拨号链路配置。以下列出了相关的参考信息。