JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 管理:网络服务     Oracle Solaris 11 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

第 1 部分网络服务主题

1.  网络服务(概述)

2.  管理 Web 高速缓存服务器

3.  与时间有关的服务

第 2 部分访问网络文件系统主题

4.  管理网络文件系统(概述)

5.  网络文件系统管理(任务)

6.  访问网络文件系统(参考)

第 3 部分SLP 主题

7.  SLP(概述)

8.  规划和启用 SLP(任务)

9.  管理 SLP(任务)

配置 SLP 属性

SLP 配置文件:基本元素

配置属性

注释行和表示法

如何更改 SLP 配置

修改 DA 通告和搜索频率

将 UA 和 SA 限制为静态配置的 DA

如何将 UA 和 SA 限制为静态配置的 DA

为拨号网络配置 DA 搜索

如何为拨号网络配置 DA 搜索

为常用分区配置 DA 心跳

如何为常用分区配置 DA 心跳

减轻网络拥塞

适应不同的网络介质、拓扑结构或配置

减少 SA 重新注册

如何减少 SA 重新注册

配置多播生存时间属性

如何配置多播生存时间属性

配置包大小

如何配置包大小

配置仅限广播路由

如何配置仅限广播路由

修改 SLP 搜索请求的超时

更改缺省超时

如何更改缺省超时

配置随机等待界限

如何配置随机等待界限

部署范围

何时配置范围

配置范围时的注意事项

如何配置范围

部署 DA

部署 SLP DA 的原因?

何时部署 DA

如何部署 DA

放置 DA 的位置

为平衡负载而放置多个 DA

SLP 和多宿主

用于 SLP 的多宿主配置

何时配置非路由的多个网络接口

配置非路由的多个网络接口(任务列表)

配置 net.slp.interfaces 属性

如何配置 net.slp.interfaces 属性

多宿主主机上的代理通告

DA 放置和范围名称指定

配置非路由的多个网络接口时的注意事项

10.  引入传统服务

11.  SLP(参考)

第 4 部分邮件服务主题

12.  邮件服务(概述)

13.  邮件服务(任务)

14.  邮件服务(参考)

第 5 部分串行网络主题

15.  Solaris PPP 4.0(概述)

16.  规划 PPP 链路(任务)

17.  设置拨号 PPP 链路(任务)

18.  设置租用线路 PPP 链路(任务)

19.  设置 PPP 验证(任务)

20.  设置 PPPoE 通道(任务)

21.  修复常见的 PPP 问题(任务)

22.  Solaris PPP 4.0(参考)

23.  从异步 Solaris PPP 迁移至 Solaris PPP 4.0(任务)

24.  UUCP(概述)

25.  管理 UUCP(任务)

26.  UUCP(参考)

第 6 部分使用远程系统主题

27.  使用远程系统(概述)

28.  管理 FTP 服务器(任务)

29.  访问远程系统(任务)

第 7 部分监视网络服务主题

30.  监视网络性能(任务)

词汇表

索引

部署范围

借助范围可对依赖于用户的逻辑、物理和管理分组的服务进行调配。使用范围可对服务通告的访问进行管理。

使用 net.slp.useScopes 属性创建范围。例如,在主机上的 /etc/inet/slp.conf 文件中,添加一个名为 newscope 的新范围,如下所示:

net.slp.useScopes=newscope

例如,您的公司可能在 6 号楼的 2 层的南厅一端有一个联网设备室,联网设备包括打印机和传真机等。2 层的所有人都可以使用这些设备,也可以将这些设备的使用权限定给某个部门的成员。通过范围可对这些计算机的服务通告的访问进行调配。

如果设备专供一个部门使用,则可用该部门的名称创建一个范围,例如 mktg。属于其他部门的设备可用不同的范围名称来配置。

在另一种情况下,部门可能是分散的。例如,机械工程部门和 CAD/CAM 部门可能分散在 1 层和 2 层。但是,可将 2 层的计算机提供给这两层的主机,方法是为其指定相同的范围。可以通过适用于网络和用户的其他任何方式来部署范围。


注 - 实际上,并不禁止具有特定范围的 UA 使用在其他范围内通告的服务。配置范围只控制 UA 检测哪些服务通告。该服务负责强制实施所有访问控制限制。


何时配置范围

无需进行任何范围配置,SLP 便可正常工作。在 Oracle Solaris 操作环境中,SLP 的缺省范围是 default。如果没有配置任何范围,则 default 是所有 SLP 消息的范围。

可在以下任何情况下配置范围。

为拨号网络配置 DA 搜索中列举了第一种情况的示例。第二种情况的示例是,组织分布于两个大楼内,您希望大楼内的用户访问本大楼内的本地服务。可为 1 号楼内的用户配置 B1 范围,而为 2 号楼的用户配置 B2 范围。

配置范围时的注意事项

当您在 slpd.conf 文件中修改 net.slp.useScopes 属性时,便会为主机上的所有代理配置范围。当主机正在运行任何 SA 或用作 DA 时,如果要将 SA 或 DA 配置到 default 之外的范围中,则必须配置此属性。如果只有 UA 在计算机中运行,并且 UA 应搜索 default 之外的 SA 和 DA 支持范围,则除非要限制 UA 使用的范围,否则无需配置此属性。如果未配置该属性,UA 可以通过 slpd 自动搜索可用的 DA 和范围。SLP 守护进程使用主动和被动 DA 搜索来查找 DA,如果没有 DA 在运行,则使用 SA 搜索。另外,如果已配置上述属性,UA 将只使用已配置的范围,而不会将其废弃。

如果您决定要配置范围,则应考虑将 default 范围保留在已配置范围的列表中,除非您确信网络中的所有 SA 都配置了范围。如果有任何 SA 未配置,则已配置范围的 UA 将无法找到这些 SA。出现这种情况的原因是,未配置的 SA 会自动以 default 为范围,而 UA 会使用已配置的范围。

如果您还决定通过设置 net.slp.DAAddresses 属性来配置 DA,请确保已配置的 DA 所支持的范围与您使用 net.slp.useScopes 属性配置的范围相同。如果这两个范围不同,slpd 将在重新启动时输出错误消息。

如何配置范围

使用以下过程在 slp.conf 文件中为 net.slp.useScopes 属性添加范围名称。

  1. 成为管理员。

    有关更多信息,请参见《Oracle Solaris 管理:安全服务》中的"如何获取管理权限"

  2. 停止 slpd 和主机上的所有 SLP 活动。
    # svcadm disable network/slp
  3. 在更改配置设置之前,先备份缺省的 /etc/inet/slp.conf 文件。
  4. slpd.conf 文件中更改 net.slp.useScopes 属性:
    net.slp.useScopes=<scope names>
    scope names

    字符串列表,表示 DA 或 SA 发出请求时可使用的范围或表示 DA 必须支持的范围

    缺省值 = 缺省值(SA 和 DA)/未指定 (UA)


    注 -

    使用以下各项来构造范围名称:

    • 任何字母数字字符(大写或小写)

    • 任何标点符号(''\!<=>~ 除外)

    • 被视为名称一部分的空格

    • 非 ASCII 字符

      使用反斜杠可对非 ASCII 字符进行转义。例如,UTF-8 编码使用 0xc3a9 十六进制代码来表示具有法语 aigue 重音的字母 e。如果平台不支持 UTF-8,则可使用 UTF-8 十六进制代码作为转义序列 \c3\a9


    例如,要为 bldg6 中的 eng 组和 mktg 组指定范围,请对 net.slp.useScopes 行进行如下更改。

    net.slp.useScopes=eng,mktg,bldg6
  5. 保存更改并关闭文件。
  6. 重新启动 slpd 以激活更改。
    # svcadm enable network/slp