Server1, кажется, находится на той же подсети как интерфейс Server2 eth0:1, но Вы не обеспечили сетевые маски, таким образом, я не уверен.
Ваше правило POSTROUTING только разожжет после того, как Server2 решает отослать пакет через eth0 или eth0:1 или eth0:2. Для отправки пакета Server2 должен узнать, какой MAC-адрес желаем место назначения (он использует ARP для нахождения MAC). Если Server1 находится на другой подсети, то пакет должен быть отправлен в MAC шлюза по умолчанию. Если Server1 находится в той же подсети IP (появляется так), никакая потребность побеспокоить шлюз по умолчанию, и Server2 один попытки разрешить IP к некоторому применимому MAC. Если неудачный, пакет не может быть отправлен - ему некуда пойти.
arp -a # (on Server2) print known MACs
netstat -rn # (on Server2 and VM1) print table for IP routing decisions
Исходный ISC пакет программного обеспечения DHCP включает поддержку IPv6 DHCPv6 начиная с 4.x выпуски, с основным сервером DHCPv6, клиентом и релейной функциональностью.
https://www.isc.org/software/dhcp/new-features-4.1.0
DHCP ISC 4.1.x будет иметь несколько новых функций DHCPv6, которые не были в DHCP 4.0.x. Эти новые возможности включают:
Все, в чем Вы нуждаетесь, является калькулятором IP-адреса как sipcalc. Ну, на CentOS/RHEL/Fedora можно выбрать dhcpv6 пакет с помощью конфетки как это:
$ sudo yum install dhcpv6
На Debian/Ubuntu и других можно получить исходный код из репозитория мерзавца:
$ git clone git://git.fedorahosted.org/dhcpv6.git
После, устанавливая dhcpv6 находят здесь пример dhcpv6 конфигурации сервера:
$ sudo vim /etc/dhcp6s.conf
interface eth1 {
server-preference 255;
renew-time 60;
rebind-time 90;
prefer-life-time 130;
valid-life-time 200;
allow rapid-commit;
option dns_servers 2002:c22:fddf:0:192:168:16:253 dns.domain.tld;
link AAA {
pool{
range 2002:c22:fddf:0::1 to 2002:c22:fddf:0::ffff/64;
prefix 2002:c22:fddf:0::/64;
};
};
};
Можно заменить 2002:c22:fddf:0:192:168:16:253 сервером DNS адрес IPv6 и dns.domain.tld доменом. В точке ссылки установите свой сетевой диапазон и свой префикс Подсети.
$ sudo vim /etc/dhcp6c.conf
interface eth0 {
send rapid-commit;
request domain-name-servers;
};
Давайте запустим демона:
$ sudo service dhcpv6 start
Наконец сделайте некоторый тест в стороне клиента:
$ dhcp6c -f eth0