我已经在服务器上下载了 dhcp3,现在需要服务器分配 ipv6 地址。此外,什么是无状态自动配置以及如何在服务器上使用它?
答案1
IPv6 地址配置通常按如下方式进行:
- 路由器发送路由器通告 (RA)。在 Linux/Unix/etc 上,这是由 RADVD 完成的
- RA 指示发送路由器可以作为默认网关使用多长时间
- RA 包含指示所用配置方法的标志:
- (M) 管理标志指示是否存在用于地址分配的 DHCP 服务器(状态模式)
- (O)ther 配置标志表示是否存在用于其他配置选项的 DHCP 服务器(无状态 DHCP:仅提供选项但不进行地址管理)
- RA 包含 LAN 上使用的前缀
- 每个前缀选项指示该前缀是否可用于(A)自动配置
- RA 还可以包含 DNS 解析器的地址
无状态地址自动配置 (SLAAC) 是指 RA 中存在带 (A) 选项的前缀的情况。然后系统可以根据这些前缀配置自己的 IPv6 地址,并使用路由器作为默认网关。无状态 DHCP 服务器可以选择提供额外选项(如域名、DNS 解析器、时间服务器等)。
因此,如果您想将 Linux 机器配置为路由器,您将需要 RADVD 以及可选的 DHCPv6 服务器(有状态或无状态模式)。
答案2
您可以使用宽 dhcpv6 服务器:sudo apt-get install wide-dhcpv6-server
。更多详细信息可能在此处提供:http://sourceforge.net/projects/wide-dhcpv6/。
答案3
是的,这是 10 年前的答案,但您仍然可能会遇到它。不要使用宽的那个。它会起作用吗?是的,我让它工作得很好。它会告诉您它在做什么(回答,还是租约文件)?不会。
ISC 运行良好,只需确保它查看正确的配置文件。