DHCP 服务器
nv unset
命令删除您使用等效的 nv set
命令设置的配置。本指南仅在 nv unset
命令与 nv set
命令不同时描述 nv unset
命令。
nv set service dhcp-server <vrf-id> domain-name <domain-name-id>
配置动态主机配置协议服务器 (DHCP 服务器) 域名。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<domain-name-id> | DHCP 域名。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server default domain-name example.com
nv set service dhcp-server <vrf-id> domain-name <domain-name-id> domain-name <idn-hostname>
配置您想在此池中使用的国际化域名 (IDN)。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<domain-name-id> | DHCP 域名。 |
<idn-hostname> | IDN。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server default domain-name example.com domain-name myIDN
nv set service dhcp-server <vrf-id> domain-name-server <server-id>
配置要全局使用的远程 DNS 服务器。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<server-id> | DNS 服务器。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server default domain-name-server 192.168.200.53
nv set service dhcp-server <vrf-id> interface <interface-id>
配置 DHCP 客户端接口。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<interface-id> | DHCP 客户端接口。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server default interface swp1
nv set service dhcp-server <vrf-id> pool <pool-id>
配置 DHCP 池。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<pool-id> | DHCP 池子网。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server default pool 10.1.10.0/24
nv set service dhcp-server <vrf-id> pool <pool-id> cumulus-provision-url <value>
为配置脚本配置特定 URL。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<pool-id> | DHCP 池子网。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server default pool 10.1.10.0/24 cumulus-provision-url https://www.nvidia.com/provision
nv set service dhcp-server <vrf-id> pool <pool-id> default-url <value>
配置 DHCP 服务器池的默认 URL。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<pool-id> | DHCP 池子网。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server default pool 10.1.10.0/24 default-url https://www.nvidia.com/
nv set service dhcp-server <vrf-id> pool <pool-id> domain-name <domain-name-id>
配置您想在此池中使用的 DHCP 域名。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<pool-id> | DHCP 池子网。 |
<domain-name-id> | DHCP 域名。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server default pool 10.1.10.0/24 domain-name example.com
nv set service dhcp-server <vrf-id> pool <pool-id> domain-name-server <server-id>
配置您想在此池中使用的远程 DHCP 域名服务器。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<pool-id> | DHCP 池子网。 |
<server-id> | 远程 DHCP 域名服务器。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server default pool 10.1.10.0/24 domain-name-server 192.168.200.53
nv set service dhcp-server <vrf-id> pool <pool-id> gateway <gateway-id>
配置您想在此池中使用的 DHCP 网关。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<pool-id> | DHCP 池子网。 |
<gateway-id> | DHCP 网关。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server default pool 10.1.10.0/24 gateway 10.1.10.1
nv set service dhcp-server <vrf-id> pool <pool-id> lease-time
配置分配给 DHCP 客户端的网络地址租用时间。您可以指定一个介于 180 和 31536000 之间的数字。默认设置为 600。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<pool-id> | DHCP 池子网。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server default pool 10.1.10.0/24 lease-time 200000
nv set service dhcp-server <vrf-id> pool <pool-id> ping-check
配置 DHCP 服务器以 ping 您想要分配给客户端的地址,然后再发出 IP 地址。如果没有响应,DHCP 将传递 IP 地址;否则,它会尝试该范围内的下一个可用地址。默认设置为 off
。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<pool-id> | DHCP 池子网。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server default pool 10.1.10.0/24 ping-check on
nv set service dhcp-server <vrf-id> pool <pool-id> pool-name <value>
配置池名称。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<pool-id> | DHCP 池子网。 |
<value> | DHCP 池名称。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server default pool 10.1.10.0/24 pool-name storage-servers
nv set service dhcp-server <vrf-id> pool <pool-id> range <range-id>
配置您想在此 DHCP 服务器池中使用的 IP 地址范围的起始地址。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<pool-id> | DHCP 池子网。 |
<range-id> | IP 地址范围的起始地址。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
nv set service dhcp-server <vrf-id> pool <pool-id> range <range-id> to <ipv4>
配置您想在此 DHCP 服务器池中使用的 IP 地址范围的结束地址。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<pool-id> | DHCP 池子网。 |
<range-id> | IP 地址范围的结束地址。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server default pool 10.1.10.0/24 range 10.1.10.100 to 10.1.10.199
nv set service dhcp-server <vrf-id> static <static-id>
为资源 (如服务器或打印机) 配置静态 IP 地址。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<static-id> | 您想要为其分配静态 IP 地址的资源的名称。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server default static server1
nv set service dhcp-server <vrf-id> static <static-id> cumulus-provision-url <value>
为配置脚本配置 URL。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<static-id> | 资源的名称。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server default static server1 cumulus-provision-url http://192.0.2.1/myscript.sh
nv set service dhcp-server <vrf-id> static <static-id> host-id-circuit-id <value>
配置代理电路 ID 的主机标识符。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<static-id> | 资源的名称。 |
<value> | 代理电路 ID 的主机标识符。 |
版本历史
在 Cumulus Linux 5.3.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server default static server1 host-id-circuit-id 1
nv set service dhcp-server <vrf-id> static <static-id> ifname <interface-name>
配置 DHCP 静态分配 (仅限 IPv4) 的接口名称,以代替 MAC 地址。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<static-id> | 资源的名称。 |
<interface-name> | 接口名称 (例如 swp1)。 |
版本历史
在 Cumulus Linux 5.7.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server default static server1 ifname swp1
nv set service dhcp-server <vrf-id> static <static-id> ip-address <ipv4>
为资源配置静态 IP 地址。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<static-id> | 资源的名称。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server default static server1 ip-address 10.0.0.2
nv set service dhcp-server <vrf-id> static <static-id> mac-address <mac-address>
配置您想要为其分配静态 IP 地址的资源的 MAC 地址。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<static-id> | 资源的名称。 |
<mac-address> | MAC 地址。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server default static server1 mac-address 44:38:39:00:01:7e
nv set service dhcp-server6
为 IPv6 配置动态主机配置协议服务器 (DHCP 服务器)。
nv set service dhcp-server6 <vrf-id> domain-name <domain-name-id>
为 IPv6 配置 DHCP 域名。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<domain-name-id> | DHCP6 域名。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server6 default domain-name example.com
nv set service dhcp-server6 <vrf-id> domain-name <domain-name-id> domain-name <idn-hostname>
配置 IPv6 DHCP 服务器的国际化域名 (IDN)。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<domain-name-id> | DHCP 域名。 |
<idn-hostname> | IDN。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server6 default domain-name example.com domain-name
nv set service dhcp-server6 <vrf-id> domain-name-server <server-id>
配置远程 DNS 服务器。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<server-id> | DNS 服务器。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server6 default domain-name-server 2001:db8::
nv set service dhcp-server6 <vrf-id> interface <interface-id>
为 IPv6 配置 DHCP 客户端接口。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<interface-id> | DHCP 客户端接口。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server6 default interface swp1
nv set service dhcp-server6 <vrf-id> pool <pool-id>
为 IPv6 配置 DHCP IP 池。
nv set service dhcp-server6 <vrf-id> pool <pool-id> cumulus-provision-url <url>
为配置脚本配置特定 URL。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<pool-id> | DHCP6 池子网。 |
<url> | 配置脚本 URL。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server6 default pool 2001:db8::1/128 cumulus-provision-url https://www.nvidia.com/provision
nv set service dhcp-server6 <vrf-id> pool <pool-id> default-url <url>
配置 IPv6 池的默认 URL。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<pool-id> | DHCP6 池子网。 |
<url> | 默认 URL。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server6 default pool 2001:db8::1/128 default-url https://www.nvidia.com/
nv set service dhcp-server6 <vrf-id> pool <pool-id> domain-name <domain-name-id>
配置您想在此池中使用的 DHCP 域名。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<pool-id> | DHCP6 池子网。 |
<domain-name-id> | DHCP 域名。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server6 default pool 2001:db8::1/128 domain-name example.com
nv set service dhcp-server6 <vrf-id> pool <pool-id> domain-name <domain-name-id> domain-name <idn-hostname>
配置您想在此 IPv6 池中使用的国际化域名 (IDN)。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<pool-id> | DHCP6 池子网。 |
<domain-name-id> | DHCP 域名。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server6 default pool 2001:db8::1/128 domain-name example.com domain-name myidn
nv set service dhcp-server6 <vrf-id> pool <pool-id> domain-name-server <server-id>
配置您想在此池中使用的远程 DHCP 域名服务器。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<pool-id> | DHCP6 池子网。 |
<server-id> | DNS 服务器 IPv6 地址。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server6 default pool 2001:db8::1/128 domain-name-server 2001:4860:4860::8888
nv set service dhcp-server6 <vrf-id> pool <pool-id> lease-time
配置分配给 DHCP 客户端的网络地址租用时间。您可以指定一个介于 180 和 31536000 之间的数字。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<pool-id> | DHCP6 池子网。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server6 default pool 2001:db8::1/128 lease-time 200000
nv set service dhcp-server6 <vrf-id> pool <pool-id> ping-check
配置 DHCP6 服务器以 ping 您想要分配给客户端的地址,然后再发出 IP 地址。如果没有响应,DHCP 将传递 IP 地址;否则,它会尝试该范围内的下一个可用地址。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<pool-id> | DHCP6 池子网。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server6 default pool 2001:db8::1/128 ping-check on
nv set service dhcp-server6 <vrf-id> pool <pool-id> pool-name <value>
为 IPv6 配置 DHCP 池名称。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<pool-id> | DHCP6 池子网。 |
<pool-name> | DHCP6 池名称。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server6 default pool 2001:db8::1/128 pool-name storage-servers
nv set service dhcp-server6 <vrf-id> pool <pool-id> range <range-id> to <ipv6>
配置 IPv6 的 DHCP 池范围的结束地址。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<pool-id> | DHCP6 池子网。 |
<range-id> | DHCP 池范围的结束地址。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server6 default pool 2001:db8::1/128 range 2002:a01:a64:: to 2002:a01:ac7::
nv set service dhcp-server6 <vrf-id> static <static-id>
为资源 (如服务器或打印机) 配置静态 DHCP6 服务器。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<static-id> | 资源的名称。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
nv set service dhcp-server6 <vrf-id> static <static-id> cumulus-provision-url <value>
为配置脚本配置 URL。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<static-id> | 资源的名称。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server6 default static server1 cumulus-provision-url https://www.nvidia.com/provision
nv set service dhcp-server <vrf-id> static <static-id> ifname <interface-id>
配置静态 DHCP6 服务器的接口。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<static-id> | 资源的名称。 |
<interface-id> | 接口 ID。 |
版本历史
在 Cumulus Linux 5.11.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server6 default static server1 ifname swp1
nv set service dhcp-server6 <vrf-id> static <static-id> ip-address <ip-address-id>
配置静态 DHCP6 服务器的 IPv6 地址。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<static-id> | 资源的名称。 |
<ip-address-id> | IPv6 地址。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server6 default static server1 ip-address 2001:db8::
nv set service dhcp-server6 <vrf-id> static <static-id> mac-address <mac-address>
配置静态 DHCP6 服务器的 MAC (硬件) 地址。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<static-id> | 资源的名称。 |
<mac-address> | MAC 地址。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv set service dhcp-server6 default static server1 mac-address 44:38:39:00:01:7e