(no subject)
Ночью извращался: настраивал на одном сервере IPv6 поверх ppp. Долго промучался с автоматической раздачей глобального адреса. Итог: при поднятии очередного ppp-интерфейса, на сервере перегенируется конфиг radvd, radvd перезапускается, при этом вычисляется адрес клиента и добавляется в табличку маршрутизации. Интересно, можно ли это сделать проще (требование — минимум телодвижений на клиенте).
Один из "шедевров":
Один из "шедевров":
mitya@gridder:~$ cat /etc/ppp/ipv6-up.d/000ipaddr
#!/bin/bash
ip addr add 2001:16d8:ff84:fff::1 dev ${PPP_IFACE}
ip route add `ping6 -c 2 -I ${PPP_IFACE} ff02::1 | grep icmp_seq=1 | tail -n 1 | cut -f 4 -d' ' | sed -e 's/fe80::\(.*\):/2001:16d8:ff84:fff:\1/g'` dev ${PPP_IFACE}