doc:appunti:net:ipv6
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
doc:appunti:net:ipv6 [2013/02/01 15:06] – [Shorewall6: iptables con IPv6] niccolo | doc:appunti:net:ipv6 [2017/11/15 17:39] – [Shorewall6: iptables con IPv6] niccolo | ||
---|---|---|---|
Line 34: | Line 34: | ||
ip -6 route add < | ip -6 route add < | ||
ip -6 route del < | ip -6 route del < | ||
- | ip -6 route add default via < | + | ip -6 route add default via < |
- | ip -6 route del default via < | + | ip -6 route del default via < |
</ | </ | ||
Line 204: | Line 204: | ||
</ | </ | ||
- | Copiare dagli esempi (contenuti in **''/ | + | Copiare dagli esempi (contenuti in **''/ |
questi: | questi: | ||
Line 230: | Line 230: | ||
< | < | ||
- | Ping(ACCEPT) | + | Ping(ACCEPT) |
- | AllowICMPs | + | AllowICMPs |
- | ACCEPT | + | ACCEPT |
- | ACCEPT | + | ACCEPT |
+ | ACCEPT | ||
</ | </ | ||
Line 242: | Line 243: | ||
</ | </ | ||
+ | ===== IPv6 su PPP ===== | ||
+ | |||
+ | Alcuni provider forniscono indirizzi IPv6 sulla normale connessione ADSL. In generale funziona l' | ||
+ | |||
+ | === Configurazione manuale === | ||
+ | |||
+ | Se lo stack PPP non è opportunamente configurato, | ||
+ | |||
+ | < | ||
+ | ip -6 addr add 2a02: | ||
+ | ip -6 route add default via fe80:: | ||
+ | </ | ||
+ | |||
+ | === Configurazione automatica === | ||
+ | |||
+ | La configurazione standard di una connessione PPPoE con Debian prevede la creazione di una istanza in **/ | ||
+ | |||
+ | < | ||
+ | auto adsl | ||
+ | iface adsl inet ppp | ||
+ | provider dsl-provider | ||
+ | </ | ||
+ | |||
+ | |||
+ | Nel file **/ | ||
+ | |||
+ | < | ||
+ | +ipv6 | ||
+ | </ | ||
+ | |||
+ | Per ottenere la **configurazione automatica** si sfrutta il protocollo //Stateless Address Autoconfiguration// | ||
+ | |||
+ | Il kernel di Linux espone il parametro **accept_ra** delle varie interfacce di rete tramite lo pseudo filesystem **/ | ||
+ | |||
+ | ^ 0 | Do not accept Router Advertisements. | ||
+ | ^ 1 | Accept Router Advertisements if forwarding is disabled (default). | ||
+ | ^ 2 | Overrule forwarding behaviour. Accept Router Advertisements even if forwarding is enabled. | ||
+ | |||
+ | Il valore predefinito **1** ovviamente **non va bene per un firewall** che effettua il forward dei pacchetti da una LAN verso internet. | ||
+ | |||
+ | Si potrebbe impostare a 2 il valore di default con questo comando: | ||
+ | |||
+ | < | ||
+ | echo 2 > / | ||
+ | </ | ||
+ | |||
+ | In questo modo - quando viene attivata l' | ||
+ | |||
+ | Sembra che la soluzione migliore sia quella di creare un file **/ | ||
+ | |||
+ | <code bash> | ||
+ | #!/bin/sh | ||
+ | # Accept Router Advertisements; | ||
+ | echo 2 > "/ | ||
+ | </ | ||
+ | |||
+ | **NOTA**: invece di utilizzare il comando **echo** è possibile, in alternativa, | ||
+ | |||
+ | < | ||
+ | sysctl -w net.ipv6.conf.ppp0.accept_ra=2 | ||
+ | </ |
doc/appunti/net/ipv6.txt · Last modified: 2019/08/26 09:06 by niccolo