我的提供商为我分配了一个 /48 v6 专用服务器,我在其上安装了 Proxmox 5。
我的问题是,dhcpdv6 应该为虚拟机分配一个固定 IP,但它没有获得分配的 IP。我还部署了一个 ndpd。
我当前的网络配置如下:
iface eth0 inet6 static
address 2a03:xxxx:xxxx::1
netmask 48
post-up /sbin/ip -6 route add 2a03:xxxx:xxxx::1 dev eth0
post-up /sbin/ip -6 route add default via 2a03:xxxx:xxxx::1
pre-down /sbin/ip -6 route del default via 2a03:xxxx:xxxx::1
pre-down /sbin/ip -6 route del 2a03:xxxx:xxxx::1 dev eth0
iface vmbr1 inet6 static
address 2a03:xxxx:xxxx::2
netmask 48
up ip -6 route add 2a03:xxxx:xxxx::/48 dev vmbr1
我当前的 ndpd 配置:
route-ttl 30000
proxy vmbr1 {
router yes
timeout 500
ttl 30000
rule 2a03:xxxx:xxxx::/48 {
auto
}
}
dhcpd6 配置:
default-lease-time 600;
max-lease-time 7200;
authoritative;
deny unknown-clients;
subnet6 2a03:xxxx:xxxx::/48 {
option dhcp6.name-servers 2606:4700:4700::1111,2606:4700:4700::1001;
}
host vm1 {
hardware ethernet 00:0D:87:B3:AE:A6;
fixed-address6 2a03:xxxx:xxxx:0001:0000:0000:0000:0001;
}
使用单个 IPv6 地址,它与邻居添加代理配合得很好,我怀疑这甚至是 DHCP 问题。有人知道吗?