在 Oracle® Solaris 11.2 中管理使用 UUCP 和 PPP 的串行网络

退出打印视图

更新时间: 2014 年 7 月
 
 

/etc/ppp/options.ttyname 配置文件

可以在 /etc/ppp/options.ttyname 文件中配置串行线路上的通信特征。/etc/ppp/options.ttyname 是特权文件,由 pppd 在解析了任何现有 /etc/ppp/options$HOME/.ppprc 文件之后读取。否则,pppd 将在解析了 /etc/ppp/options 之后读取 /etc/ppp/options.ttyname

ttyname 既可用于拨号链路,也可用于租用线路链路。ttyname 代表计算机上的某个特定串行端口(如 cua/acua/b),在该端口上可能连接了调制解调器或 ISDN TA。

命名 /etc/ppp/options.ttyname 文件时,将设备名称中的斜杠 (/) 替换为点 (.)。例如,设备 cua/boptions 文件应命名为 /etc/ppp/options.cua.b.


注 - Solaris PPP 4.0 不需要 /etc/ppp/options.ttyname 文件也可以正常工作。您的服务器可能只有一条用于 PPP 的串行线路。而且,服务器需要的选项很少。在这种情况下,可以在另外一个配置文件中或在命令行上指定所需要的任何选项。

在拨入服务器上使用 /etc/ppp/options.ttyname

    对于拨号链路,可以选择为连接了调制解调器的拨入服务器上的每个串行端口创建单个 /etc/ppp/options.ttyname 文件。以下是一些典型选项:

  • 拨入服务器所需的 IP 地址

    如果要求串行端口 ttyname 上的传入呼叫者使用特定 IP 地址,需设置此选项。与可能的呼叫者数量相比,您的地址空间中可能只有数量有限的 IP 地址可供 PPP 使用。在这种情况下,可考虑为拨入服务器上用于 PPP 的每个串行接口指定一个 IP 地址。此指定操作可实现 PPP 的动态寻址。

  • asyncmap map-value

    asyncmap 选项映射特定调制解调器或 ISDN TA 无法通过串行线路接收的控制字符。使用 xonxoff 选项时,pppd 会自动将 asyncmap 设置为 0xa0000。

    map_value 以十六进制格式描述有问题的控制字符。

  • init "chat -U -f /etc/ppp/mychat"

    init 选项指示调制解调器使用 chat –U 命令中的信息初始化串行线路上的通信。调制解调器使用 /etc/ppp/mychat 文件中的聊天字符串。

  • pppd(1m) 手册页中列出的安全参数

在拨出计算机上使用 /etc/ppp/options.ttyname

对于拨出系统,可以为连接到调制解调器的串行端口创建 /etc/ppp/options.ttyname 文件,或者选择不使用 /etc/ppp/options.ttyname


注 - Solaris PPP 4.0 不需要 /etc/ppp/options.ttyname 文件也可以正常工作。拨出计算机可能只有一条用于 PPP 的串行线路。此外,拨出计算机需要的选项可能很少。可以在另外一个配置文件中或在命令行上指定所需要的任何选项。

options.ttya.tmpl 模板文件

/etc/ppp/options.ttya.tmpl 文件包含有关 /etc/ppp/options.tty-name 文件的有用注释。该模板包含 /etc/ppp/options.tty-name 文件的三个常用选项。

38400 
asyncmap 0xa0000 
:192.168.1.1 
选项
定义
38400
将此波特率用于端口 ttya。
asyncmap 0xa0000
指定 asyncmap 值 0xa0000,从而使本地计算机可以与中断的对等点通信。
:192.168.1.1
将 IP 地址 192.168.1.1 指定给通过链路呼入的所有对等点。

要在您的站点上使用 /etc/ppp/options.ttya.tmpl,需将 /etc/ppp/options.tmpl 重命名为 /etc/ppp/options.ttya-name。将 ttya-name 替换为调制解调器的串行端口的名称。然后,根据您的站点的需要修改文件内容。

/etc/ppp/options.ttyname 文件示例的位置