服务器主机名值命名规范

简介: 服务器主机名值命名规范

主机名是安装节点所在物理机器的网络名。 主机名必须解析为服务器上的物理网络节点。 当服务器中存在多块网卡时,主机名或 IP 地址必须解析为其中一块网卡。 远程节点使用主机名来连接到该节点,以及与其进行通信。 下列准则有助于确定适合机器的主机名:

  • 选择可供网络中其他机器访访问的主机名。
  • 请勿将通用标识 localhost 用于此值。
  • 请勿尝试在主机名使用双字节字符集 (DBCS) 中的字符的机器上安装 WebSphere Application Server 产品。 主机名不支持使用 DBCS 字符。
  • 避免在机器名中使用下划线 () 字符。 因特网标准要求域名符合因特网官方协议标准 RFC 952 和 RFC 1123 中描述的主机名要求。 域名必须仅包含字母(大写或小写)和数字。 域名中还可以包含短划线字符 (-),但是它不得位于域名末尾。 不支持在主机名中使用下划线字符 ()。 如果已在机器名称中包含下划线字符的机器上安装 WebSphere Application Server ,请使用其 IP 地址访问该机器,直到重命名该机器为止。

如果在同一计算机上定义具有唯一 IP 地址的共存节点,请在域名服务器 (DNS) 查找表中定义每个 IP 地址。 独立应用程序服务器的配置文件无法为机器上具有单一网络地址的多个 IP 地址提供域名解析。


您为主机名指定的值将用作独立应用程序服务器配置文档中 hostName 属性的值。 请以下列其中一种格式指定主机名的值:

  • 标准域名服务器 (DNS) 主机名字符串,例如 xmachine.manhattan.ibm.com
  • 缺省的短 DNS 主机名字符串,例如 xmachine
  • 数字 IP 地址,例如 127.1.255.3

标准 DNS 主机名的优点是完全无歧义,而且十分灵活。 您可以灵活更改主机系统的实际 IP 地址,而无需更改应用程序服务器配置。 在使用动态主机配置协议 (DHCP) 来分配 IP 地址,而且您打算频繁更改 IP 地址时,主机名值尤其有用。 其格式缺点是依赖于 DNS。 如果 DNS 不可用,就无法建立连接。


短主机名也可动态解析。 短名称格式有一项额外的能力,即可以在本地 hosts 文件中重新定义,因此即使与网络断开连接,系统仍可运行应用程序服务器。 在 hosts 文件中,将短名称定义为 127.0.0.1(本地回送),即可在断开连接的情况下运行。 其格式缺点是依赖于 DNS 进行远程访问。 如果 DNS 不可用,就无法建立连接。


数字 IP 地址的优点是不需要通过 DNS 进行名称解析。 远程节点可以连接到您使用数字 IP 地址命名的节点,无需 DNS 可用。 其格式缺点是数字 IP 地址固定。 每当更改机器 IP 地址时,必须在 Express 配置文档中更改 hostName 属性的设置。 因此,在使用 DHCP 时,或者要经常更改 IP 地址时,请勿使用数字 IP 地址。 另一项格式缺点是,主机与网络断开连接后,您就无法使用该节点。


相关实践学习
基于函数计算快速搭建Hexo博客系统
本场景介绍如何使用阿里云函数计算服务命令行工具快速搭建一个Hexo博客。
目录
相关文章
|
2月前
|
Linux 开发工具
修改主机名称
【2月更文挑战第20天】修改主机名称
26 1
|
7月前
|
移动开发
【验证小bai】关于多个声明域变量名重名时如何取用的问题——还是以随机约束为例
【验证小bai】关于多个声明域变量名重名时如何取用的问题——还是以随机约束为例
|
10月前
|
安全 网络安全 CDN
ip查询显示泛播是什么意思?
好奇openai的请求是如何转发的。
5604 0
|
应用服务中间件
怎么设置去掉8080端口也能访问项目,怎么设置去掉项目名也能访问自己的项目。
怎么设置去掉8080端口也能访问项目,怎么设置去掉项目名也能访问自己的项目。
140 0
主机名包含中文导致无法访问MAC虚拟机
主机名包含中文导致无法访问MAC虚拟机
66 0
主机名包含中文导致无法访问MAC虚拟机
标识符(含义、组成、定义规则、命名规范)
标识符 标识符含义 ​ 大家第一次见到标识符这个词的时候可能会有点陌生,其实标识符就是我们编程的时候使用的“名字“ , 给类、接口、方法、变量、常量名,包名等起名字的字符序列
338 0
Linux常用命令语法(四)修改主机名和ip的映射关系
Linux常用命令语法(四)修改主机名和ip的映射关系
Linux常用命令语法(四)修改主机名和ip的映射关系
|
监控 Java 开发者
主机映射名称修改|学习笔记
快速学习主机映射名称修改
73 0
主机映射名称修改|学习笔记
|
JavaScript 开发者
路由-关于命名视图的名称到底是变量还是字符串的说明|学习笔记
快速学习路由-关于命名视图的名称到底是变量还是字符串的说明
50 0