D.2. 网络引导选项

这部分包含关于常用网络引导选项的信息。

注意

初始网络初始化是由 dracut 处理的。有关完整列表,请参见 dracut.cmdline(7) man 页。

ip=

使用 ip= 引导选项配置一个或多个网络接口。要配置多个接口,您可以多次使用 ip 选项,每个接口都必须使用 rd.neednet=1 选项,且您必须使用 bootdev 选项指定主引导接口。另外,您可以使用 ip 选项一次,然后使用 Kickstart 设置其他接口。这个选项接受几种不同的格式。下表包含大多数常用选项的信息。

注意

在以下表格中:

  • ip 参数指定客户端 IP 地址并需要方括号,例如 [ 2001:db8::99]。
  • gateway 参数是默认网关。IPv6 地址也被接受。
  • netmask 参数是要使用的子网掩码。这可以是完整子网掩码(例如: 255.255.255.0),或是一个前缀(例如 64)。
  • hostname 参数是客户端系统的主机名。这个参数是可选的。

表 D.4. 网络接口配置引导选项格式

配置方法引导选项格式

自动配置任意接口

ip=method

自动配置特定的接口

ip=interface:method

静态配置

ip=ip::gateway:netmask:hostname:interface:none

自动配置特定接口并进行覆盖

ip=ip::gateway:netmask:hostname:interface:method:mtu

注意

automatic configuration of a specific interface with an override 方法使用指定的自动配置方法(如 dhcp )配置接口,但会覆盖自动获得的 IP 地址、网关、子网掩码或者其它指定参数。所有参数都是可选的,因此仅指定您要覆盖的参数。

method 参数可以是以下任意一个:

表 D.5. 自动接口配置方法

自动配置方法Value

DHCP

dhcp

IPv6 DHCP

dhcp6

IPv6 自动配置

auto6

iSCSI Boot Firmware Table (iBFT)

ibft

注意
  • 如果您使用需要网络访问的引导选项,比如 inst.ks=http://host:/path,而且没有指定 ip 选项,安装程序将使用 ip=dhcp
  • 要自动连接到 iSCSI 目标,您必须激活网络设备以便访问该目标。激活网络的建议方法是使用 ip=ibft 引导选项。
nameserver=

nameserver= 选项指定名称服务器的地址。您可以多次使用这个选项。

注意

ip= 参数需要方括号。但是 IPv6 地址不能使用方括号。IPv6 地址使用的正确语法示例为 nameserver= 2001:db8::1

bootdev=
bootdev= 选项指定引导接口。如果您使用多个 ip 选项,则这个选项是必须的。
ifname=

ifname= 选项为有给定 MAC 地址的网络设备分配接口名称。您可以多次使用这个选项。语法是 ifname=interface:MAC。例如:

ifname=eth0:01:23:45:67:89:ab
注意

ifname= 选项是在安装过程中设置自定义网络接口的唯一方法。

inst.dhcpclass=
inst.dhcpclass= 选项指定 DHCP 厂商类别识别符。dhcpd 服务将此值视为 vendor-class-identifier。默认值为 anaconda-$(uname -srm)
inst.waitfornet=
使用 inst.waitfornet=SECONDS 引导选项可导致安装系统在安装前等待网络连接。SECONDS 参数中给出的值指定在超时和继续安装之前等待网络连接的最长时间,即使没有网络连接也是如此。

其它资源


为了尽快向用户提供最新的信息,本文档可能会包括由机器自动从英文原文翻译的内容。如需更多信息,请参阅此说明。