Dimensione: 1086
Commento:
|
Dimensione: 1122
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 8: | Linea 8: |
Hna 10.0.162.1 255.255.255.0 | #olsr.conf ... Hna 10.0.162.1 255.255.255.255 ... |
Linea 25: | Linea 28: |
... Hna <assigned pub ip> 255.255.255.255 ... | #olsr.conf ... Hna <assigned pub ip> 255.255.255.255 ... |
Linea 31: | Linea 37: |
Procedura per la configurazione di un tunnel Anycast con i router di bordo della rete ninux.org di Roma ai fini di distribuire gli indirizzi pubblici nella rete, senza l'uso di policy routing.
Server side In the olsr.conf file make sure you are announcing the anycast address
#olsr.conf ... Hna 10.0.162.1 255.255.255.255 ...
Server site bash script:
greifname=$1 ip addr add 10.0.162.1/32 dev lo ip tunnel add $greifname mode gre local 10.0.162.1 ttl 255 ip link set $greifname up
tunnel script: example: ./bgpsidescript.sh ninuxpub
Client side olsr.conf (on nearest olsr node):
#olsr.conf ... Hna <assigned pub ip> 255.255.255.255 ...
client script:
greifname=$1 local_ip=$2 pub_ip=$3 remote_ip=10.0.162.1 ip tunnel add $greifname mode gre remote $remote_ip local $local_ip ttl 255 ip link set $greifname up ip addr add $pub_ip dev $greifname ip rule add from $pub_ip table 115 ip route add default dev $greifname table 115
usage example: tunnel_gre.sh ninuxpub <priv_ipv4> <assigned pub ip>/32