23.7. 设定主机名
设置提示您提供这台计算机的主机名和域名,可以是完全限定域名(FQDN),其格式为 hostname.domainname;也可以是简短主机名,其格式为 hostname。很多网络有动态主机配置协议(DHCP)服务,它可自动提供带域名的连接的系统。要允许 DHCP 服务为这台机器分配域名,指定简短主机名即可。
注意
可以为系统起任何名字,只要完整的名称是唯一的。主机名只能包含字母,数字和连字符。
更改默认设定 localhost。localdomain 为每个 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)中的私钥文件。
- 私钥密码
- 在 私钥 字段为私钥指定的密码。选择 显示密码,则可在输入密码时看到它。
图 23.26. 802.1x 安全性标签
23.7.1.4. IPv4 设置标签
使用 IPv4 设置标签 为之前选择的网络连接配置 IPv4 参数。
IPv4 连接的地址、子网掩码、网关、DNS 服务器和 DNS 搜索前缀是在安装阶段 1 配置或者在参数文件或者配置文件中以以下参数反映:
IPADDR
、NETMASK
、GATEWAY
、DNS
、SEARCHDNS
(请参考 第 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 的网络中建立这个连接。
图 23.27. IPv4 设置标签
23.7.1.4.1. 编辑 IPv4 路由
Red Hat Enterprise Linux 配置了很多自动使用某个设备 IP 地址的路由。要编辑附加路由,请点击 编辑 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 的网络中生成这个连接。
图 23.29. IPv6 设置标签
23.7.1.5.1. 编辑 IPv6 路由
Red Hat Enterprise Linux 配置了很多自动使用某个设备 IP 地址的路由。要编辑附加路由,请点击 编辑 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 部署指南》。
- 按 Ctrl+Alt+F2 切换到虚拟终端
tty2
。 - 将接口配置文件移到一个临时位置:
mv /etc/sysconfig/network-scripts/ifcfg-device_name /tmp
其中 device_name 是刚才重新配置的设备。例如,ifcfg-eth0
是eth0
的 ifcfg 文件。设备现在在 anaconda 里已经断开连接了。 - 在 vi 编辑器里打开接口配置文件:
vi /tmp/ifcfg-device_name
- 验证接口配置文件包含一行
ONBOOT=yes
。如果这个文件没有包含这行内容,请添加并保存文件。 - 退出 vi 编辑器。
- 将接口配置文件移回
/etc/sysconfig/network-scripts/
目录:mv /tmp/ifcfg-device_name /etc/sysconfig/network-scripts/
现在在 anaconda 中重新连接该设备。 - 按 Ctrl+Alt+F6返回 anaconda。