Actions
Característica #47
tancatDNS system for internal MESH
Estat:
Tancat
Prioritat:
Normal
Assignat a:
Categoria:
IPv6 routing protocols
Versió prevista:
-
Descripció
We need a DNS system to access mesh nodes using hostname instead ipv6. Like qmp45
Actualitzat per Pau Escrich fa més de 13 anys
- Assignat a s'ha establert a Agustí Moll Garcia
Actualitzat per Pau Escrich fa casi 13 anys
An easy way to do it (works for me):
root@qmpc2:~# cat /etc/crontabs/root
*/5 * * * * qmpinfo nodes | awk '{print $2,$1}' > /tmp/qmp.hosts
root@qmpc2:~# cat /etc/config/dhcp| grep addnhosts
list 'addnhosts' '/tmp/qmp.hosts'
root@qmpc2:~# cat /etc/init.d/qmp_autoconf | grep "startup()" -A5
startup() {
$QMP_DIR/qmp_control.sh apply_netserver
logread | md5sum | awk '{print $1}' > $QMP_KEY
qmpinfo nodes | awk '{print $2,$1}' > /tmp/qmp.hosts
/etc/init.d/dnsmasq restart
}
Actualitzat per Pau Escrich fa casi 12 anys
A quick and dirty script to generate the qmp.hosts file based on bmx6 json information.
/www/cgi-bin/bmx6-info -s '$neighbours' | sed -e 's/{/\n/g' -e 's/}//g' | \ egrep 'globalId|address' | awk '{print $4}' | \ while read l; do [ $(echo "$l" | grep -c ",") -eq 1 ] && { nodename=$(echo $l | tr -d \" | tr -d \, | cut -d . -f1) } || { ip=$(echo $l | tr -d \") echo "$ip $nodename" } done
Actualitzat per Roger Pueyo Centelles fa aproximadament 6 anys
- Estat ha canviat de Nou a Tancat
Actions