Chinaunix首页 | 论坛 | 博客
  • 博客访问: 18047
  • 博文数量: 12
  • 博客积分: 265
  • 博客等级: 二等列兵
  • 技术积分: 105
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-15 08:28
文章分类

全部博文(12)

文章存档

2011年(12)

我的朋友
最近访客

分类: 系统运维

2011-08-18 10:33:22

在 TCP/IP 协议中,将服务器名称解析为网络地址最常用的方法是 DNS(域名系统),开发这种 Internet 目录服务旨在既允许本地管理员创建和管理将服务器名称解析为 IP 地址的记录,又能使这些记录在全局使用。POP3、IMAP、LDAP 和 HTTP 服务直接使用 DNS,而 NRPC 服务将 Notes 命名服务与 DNS 结合使用,从而将服务器名称解析为网络地址。
有关 Notes 命名服务与名称解析程序服务(如 DNS)如何共同作用的背景信息,请参阅在 NRPC 中将服务器名称解析为网络地址主题。
在 DNS 中,“网络域”指的是层次中特定层的命名空间。例如,Web URL 中的 .com 或 .org 表示顶层网络域。在 acme.com 网络域中,Acme 公司的 DNS 服务器(即运行 DNS 软件的服务器)存储所有 Acme 服务器的记录,而 Acme 的管理员则维护这些记录。
在 TCP/IP 网络中设置 Notes 工作站时,当工作站第一次尝试连接到其 Domino 主服务器时,通常使用 DNS 解析该主服务器的名称。只要 Notes 工作站和 Domino 主服务器位于相同的 DNS 网络域层,DNS 即可完成解析。
何时编辑“服务器”文档中的“网络地址”域
Lotus Domino 中服务器的 TCP/IP 网络地址的缺省格式为它的 FQDN(完全限定网络域名称),例如 app01.acme.com,该名称基于 DNS 记录和系统 TCP/IP 堆栈中的 IP 地址引用。Notes 工作站或 Domino 服务器请求此名称时,TCP/IP 解析程序将其传递给 DNS,然后 DNS 将该名称直接解析为目标服务器的 IP 地址,无论请求系统的 DNS 网络域层如何。
如果不想在“网络地址”域中输入 FQDN,可以在服务器安装过程中或以后编辑“服务器”文档时将其更改为简单的 IP 主机名,例如 app01。例如,如果要为 NRPC 设置多个 TCP 端口,您可能会使用简单的 IP 主机名,因为在此配置中,如果 Notes 命名服务为错误的 TCP 端口返回 FQDN,则对每个网络地址都使用 FQDN 可能会导致连接故障。这种情况下,使用简单的 IP 主机名可以确保 DNS 在请求系统 TCP/IP 堆栈设置中定义的网络域范围内的所有网络域层进行查找。
警告  在生产环境中,请不要在“网络地址”域中使用 IP 地址。否则,当 IP 地址更改或使用 NAT(网络地址转换)连接时可能会导致管理非常复杂,因为 Notes 命名服务将返回错误的值。
辅助命名服务器
要确保 Notes 命名服务通过 TCP/IP 始终可用,在设置 Notes 用户时,可以指定一个 Domino 辅助命名服务器,使其在下列情况下代替主服务器:
用户的主服务器停止运行。
用户的主服务器未运行 TCP/IP。
用户的主服务器不能通过 TCP/IP 解析。
注意  在使用多个 DNS 网络域的公司中,Domino 辅助命名服务器可以确保 Notes 工作站在其主服务器处于不同的 DNS 网络域时也能与其连接。可以使用策略将辅助命名服务器的设置自动化。
有关详细信息,请参阅确保在 NRPC 中能够进行 DNS 解析 -- 最佳方式和策略。
特殊情况:中继服务器
通过连接到中继服务器,Notes 用户可以访问与其系统不共享网络协议的服务器。如果 Notes 工作站和目标服务器与中继服务器位于不同的 Domino 网络域中,中继服务器可能无法解析目标服务器的名称。这种情况下,请执行下列操作之一:
在 Notes 工作站上,创建包含目标服务器 IP 地址的“连接”文档。
在中继服务器上,创建到目标服务器的“连接”文档。
有关设置 Notes 用户以访问中继服务器的详细信息,请参阅中继服务器与搜索组主题。
DNS 的内部替代方法
如果在站点中不使用 DNS,或者 Domino 服务器不是使用 DNS 注册的(服务器提供 Internet 服务时有时会存在这种情况),请使用下列方法之一,以使每个 Notes 工作站和 Domino 服务器都能在本地进行名称解析。请记住,应考虑这两种方式的维护费用。
在每个需要专用访问的系统上放置主机文件,主机文件是一个表,成对列出了每个系统名称及其 IP 地址。对每个系统进行设置,以使其在访问 DNS 之前访问主机文件。
在每个需要访问该服务器的 Notes 工作站和 Domino 服务器上创建一个“连接”文档,该文档包含目标服务器的 IP 地址。
提示  使用策略实现 Notes 用户的“连接”文档设置自动执行。即使使用 DNS,也应为从其所在的位置访问 DNS 服务器有困难的 Notes 用户设置“连接”文档。
其他 IP 名称服务
Microsoft 网络服务提供了四种附加的 IP 地址解析方法。这几种方法都不如传统的 DNS 和主机文件可靠,并会造成名称与地址之间的混淆。为了达到最佳效果,为 TCP/IP 也使用 Notes 网络端口时,请不要使用这些方法。
直接 NetBIOS 广播 -- 系统发送一个名称广播消息,以便本地网络段上的所有系统都能在其名称缓存中注册该名称和 IP 地址。如果必须使用 NetBIOS over IP,并使用既具有 NetBIOS 又具有 TCP/IP 端口驱动程序的 Domino,请通过为 Domino 服务器和系统提供不同名称来避免出现名称解析问题。
主浏览器高速缓存(用于 NT 网络域或 SAMBA 服务器)-- 收集广播的名称和 IP 地址,并将其通过 NT 网络域发布到其他主浏览器系统(用于 Windows(R) 系统在其名称查找中进行访问)。
WINS(Windows Internet 名称服务)-- 使用 NetBIOS 广播。与 DNS 不同,DNS 在本质上是静态的,而 WINS 是动态的。请注意,Macintosh 和 UNIX 客户机系统的 TCP/IP 堆栈可能无法访问 WINS 服务器。
LMHost(LAN 管理主机)-- 静态主机文件方法。
警告  在 Windows 系统上,系统本身的 NetBIOS over IP 名称解析程序服务与 DNS 结合使用可能会导致 Domino 服务器名称解析失败。
阅读(409) | 评论(0) | 转发(0) |
0

上一篇:在 NRPC 中将服务器名称解析为网络地址

下一篇:没有了

给主人留下些什么吧!~~