Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

23.7. 设定主机名

设置提示您提供这台计算机的主机名和域名,可以是完全限定域名(FQDN),其格式为 hostname.domainname;也可以是简短主机名,其格式为 hostname。很多网络有动态主机配置协议(DHCP)服务,它可自动提供带域名的连接的系统。要允许 DHCP 服务为这台机器分配域名,指定简短主机名即可。

注意

可以为系统起任何名字,只要完整的名称是唯一的。主机名只能包含字母,数字和连字符。
更改默认设定 localhostlocaldomain 为每个 Linux 实例设定唯一主机名。
设置主机名

图 23.23. 设置主机名

23.7.1. 编辑网络连接

注意

要在安装完成后更改网络配置,请使用 Network Administration Tool
在 shell 提示符后输入 system-config-network 命令启动 Network Adminstrtion Tool。如果不是 root 用户,则会提示输入 root 密码再继续。
Network Administration Tool 现在已经过时,在 Red Hat Enterprise Linux 6 生命周期中将使用 NetworkManager 替换。
通常,之前在安装阶段 1 配置的网络连接不需要的剩余的安装阶段进行修改。无法在 System z 中添加新的连接,因为需要将网络子频道分组,并事先进行在线设置,目前只能在安装阶段 1 中完成。要更改现有网络连接,请点击按钮 配置网络。此时会出现 网络连接 对话框,可在此为系统配置网络,但不能配置与 System z 相关的系统。
网络连接

图 23.24. 网络连接

System z 中的所有连接都列在 有线连接 标签中。默认情况下这包含之前在安装阶段 1 中配置的连接,可以是 eth0(OSA、LCS),也可以是 hsi0(HiperSocket)。请注意在 System z 中,无法在此添加新连接。要修改现有连接,请在列表中选择一列并点击 编辑 按钮。此时会出现一个对话框,其中包含与有线连接相关的一组标签,如下所示。
System z 中的最重要的标签为 有线连接IPv4 设置
编辑完网络设置后,点击 应用,保存新的配置。如果配置了在安装期间已经激活的设备,则必须重启该设备方可使用新的配置 - 请参考 第 9.7.1.6 节 “重启网络设备”

23.7.1.1. 所有连接类型都可使用的选项

该类配置选项通用于所有连接类型。
连接名称 字段指定连接的名称。
选择 自动连接 在系统引导时自动启动连接。
在已安装的系统中运行 NetworkManager 时,所有用户可用 选项控制网络配置是否可用于整个系统。在安装过程中,请确保配置的所有网络接口都使用 所有用户可用 选项。

23.7.1.2. 有线连接标签

使用 有线连接 标签指定或者更改网络适配器的 介质访问控制(MAC)地址,并可使用这个界面设置 最大传输单位(MTU,以字节为单位)。
有线连接标签

图 23.25. 有线连接标签

23.7.1.3. 802.1x 安全性标签

使用 802.1x 安全性标签配置 802.1X 的使用端口的网络访问控制(PNAC)。选择 在这个连接中使用 802.1X 安全性 启用访问控制,然后指定网络详情。配置选项包括:
验证
选择以下验证方法之一:
  • 用于传输层安全性TLS
  • 用于管道传输层安全性管道 TLS,也称 TTLS 或者 EAP-TTLS
  • 用于保护的扩展验证协议保护的 EAP(PEAP)
身份识别
提供这台服务器的身份识别。
用户证书
浏览内嵌在特异编码规则(DER)或者增强保密邮件(PEM)中的个人 X.509 证书文件。
CA 证书
浏览内嵌在特异编码规则(DER)或者增强保密邮件(PEM)中的个人 X.509 证书验证
私钥
浏览内嵌在特异编码规则(DER)、增强保密邮件(PEM)或者个人信息交换语法标准(PKCS#12)中的私钥文件。
私钥密码
私钥 字段为私钥指定的密码。选择 显示密码,则可在输入密码时看到它。
802.1x 安全性标签

图 23.26. 802.1x 安全性标签

23.7.1.4. IPv4 设置标签

使用 IPv4 设置标签 为之前选择的网络连接配置 IPv4 参数。
IPv4 连接的地址、子网掩码、网关、DNS 服务器和 DNS 搜索前缀是在安装阶段 1 配置或者在参数文件或者配置文件中以以下参数反映:IPADDRNETMASKGATEWAYDNSSEARCHDNS(请参考 第 26.3 节 “安装网络参数”)。
使用 方法下拉菜单指定系统应该从网络中运行的动态主机配置协议(DHCP)服务中获取那些设置。请在以下选项中选择:
自动(DHCP)
使用网络中的 DHCP 服务配置 IPv4 参数。
只使用自动(DHCP)地址
使用该网络中的 DHCP 服务配置 IPv4 地址、子网掩码和网关地址,但必须手动配置 DNS 服务器和搜索域。
手动
手动为静态配置配置 IPv4 参数。
只使用本地链接
为该接口分配 169.254/16 范围内的本地链接地址。
与其他计算机共享
将该系统配置为为其他计算机提供网络访问。为该接口分配 10.42.x.1/24 范围内的地址,启动 DHCP 服务器和 DNS 服务器,将该接口连接到使用网络地址转换(NAT)系统的默认网络连接中。
禁用
这个连接禁用 IPv4。
如果选择的方法需要提供手动参数,请为这个接口输入 IP 地址详情,子网掩码并在 地址 字段输入网关。请使用 添加删除 按钮添加或者删除地址。在 DNS servers 字段输入用逗号隔开的 DNS 服务器列表,并在 搜索域 字段输入用逗号分开的域列表,包括要包含在名称服务器搜索的所有域。
另外,还可在 DHCP 客户端 ID 字段输入这个网络连接的名称。这个名称在子网中必须是唯一的。如果为某个连接分配一个有意义的 DHCP 客户端 ID,会在进行网络问题故障排除时方便识别这个连接。
取消选择 需要 IPv4 地址完成此连接 复选框,可让系统在 IPv4 配置失败而 IPv6 配置成功时,在启用 IPv6 的网络中建立这个连接。
IPv4 设置标签

图 23.27. IPv4 设置标签

23.7.1.4.1. 编辑 IPv4 路由
Red Hat Enterprise Linux 配置了很多自动使用某个设备 IP 地址的路由。要编辑附加路由,请点击 路由 按钮。此时会出现 编辑 IPv4 路由 对话框。
编辑 IPv4 路由对话框

图 23.28. 编辑 IPv4 路由对话框

点击 添加 为新的静态路由添加 IP 地址、子网掩码、网关地址以及单位。
选择 忽略自动获得的路由 让接口只使用在此为其指定的路由。
选择 只将这个连接用于其网络中的资源 来将这个连接限制在只能用于本地网络。

23.7.1.5. IPv6 设置标签

使用 IPv6 设置标签 标签为之前选择的网络连接配置 IPv6 参数。
使用 方法下拉菜单指定系统应该从网络中运行的动态主机配置协议(DHCP)服务中获取那些设置。请在以下选项中选择:
忽略
这个连接忽略 IPv6。
自动
NetworkManager 使用 Router Advertisement(RA)来创建自动的、无状态的配置。
自动,只有地址
NetworkManager 使用 RA 创建自动的、无状态的配置,但 DNS 服务器和搜索域将被忽略且必须手动配置。
自动,只使用 DHCP
NetworkManager 不使用 RA,但从直接从 DHCPv6 请求信息以创建有状态的配置。
手动
为静态配置手动配置 IPv6 参数。
只用于本地链接
为这个接口分配前缀为 fe80::/10 的本地链接地址。
如果选择的方法需要提供手动参数,请为这个接口输入 IP 地址详情,子网掩码并在 地址 字段输入网关。请使用 添加删除 按钮添加或者删除地址。在 DNS servers 字段输入用逗号隔开的 DNS 服务器列表,并在 搜索域 字段输入用逗号分开的域列表,包括要包含在名称服务器搜索的所有域。
另外,还可在 DHCP 客户端 ID 字段输入这个网络连接的名称。这个名称在子网中必须是唯一的。如果为某个连接分配一个有意义的 DHCP 客户端 ID,会在进行网络问题故障排除时方便识别这个连接。
取消选择 需要为这个连接分配 IPv6 地址完成 复选框,允许系统可在 IPv6 配置设备而 IPv4 配置成功时,在启用 IPv4 的网络中生成这个连接。
IPv6 设置标签

图 23.29. IPv6 设置标签

23.7.1.5.1. 编辑 IPv6 路由
Red Hat Enterprise Linux 配置了很多自动使用某个设备 IP 地址的路由。要编辑附加路由,请点击 路由 按钮。此时会出现 编辑 IPv6 理由 对话框。
编辑 IPv6 路由对话框

图 23.30. 编辑 IPv6 路由对话框

点击 添加 为新的静态路由添加 IP 地址、子网掩码、网关地址和单位。
选择 这个连接只用于其网络中的资源 将这个连接限制在只用于本地网络。

23.7.1.6. 重启网络设备

如果重新配置安装期间已在使用的网络,则必须在 anaconda 中断开连接并重新连接设备以使改变生效。Anaconda 使用接口配置(ifcfg)文件和 NetworkManager 通讯。当设备的 ifcfg 文件被删除时,设备将断开连接;而当 ifcfg 文件恢复时,只要设置了 ONBOOT=yes,就将重新连接。关于接口配置文件的更多信息,请参考 https://access.redhat.com/site/documentation/ 中的《Red Hat Enterprise Linux 6 部署指南》
  1. Ctrl+Alt+F2 切换到虚拟终端 tty2
  2. 将接口配置文件移到一个临时位置:
    mv /etc/sysconfig/network-scripts/ifcfg-device_name /tmp
    其中 device_name 是刚才重新配置的设备。例如,ifcfg-eth0eth0 的 ifcfg 文件。
    设备现在在 anaconda 里已经断开连接了。
  3. vi 编辑器里打开接口配置文件:
    vi /tmp/ifcfg-device_name
  4. 验证接口配置文件包含一行 ONBOOT=yes。如果这个文件没有包含这行内容,请添加并保存文件。
  5. 退出 vi 编辑器。
  6. 将接口配置文件移回 /etc/sysconfig/network-scripts/ 目录:
    mv /tmp/ifcfg-device_name /etc/sysconfig/network-scripts/
    现在在 anaconda 中重新连接该设备。
  7. Ctrl+Alt+F6返回 anaconda