Feb. 13th, 2007

lumag: (Default)
Ночью извращался: настраивал на одном сервере 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}

Profile

lumag: (Default)
Dmitry Eremin-Solenikov

March 2016

S M T W T F S
  12345
6789 101112
13141516171819
20212223242526
2728293031  

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 23rd, 2025 12:06 pm
Powered by Dreamwidth Studios