6 999
contributi
S3v (discussione | contributi) mNessun oggetto della modifica |
S3v (discussione | contributi) (+ sysctl) |
||
Riga 25: | Riga 25: | ||
Con i kernel 2.6.28 o superiori le precedenti istruzioni non sono più sufficienti, in quanto il modulo IPv6 è stato inserito direttamente nel kernel. | Con i kernel 2.6.28 o superiori le precedenti istruzioni non sono più sufficienti, in quanto il modulo IPv6 è stato inserito direttamente nel kernel. | ||
===Grub=== | |||
Per disabilitare il modulo è necessario, in fase di avvio, passare al kernel l'opzione <code>'''ipv6.disable=1'''</code>.<br/> | Per disabilitare il modulo è necessario, in fase di avvio, passare al kernel l'opzione <code>'''ipv6.disable=1'''</code>.<br/> | ||
Le operazioni da compiere sono diverse a seconda che si stia utilizzando Grub1 o il più nuovo Grub2: | Le operazioni da compiere sono diverse a seconda che si stia utilizzando Grub1 o il più nuovo Grub2: | ||
Riga 45: | Riga 46: | ||
GRUB_CMDLINE_LINUX="ipv6.disable=1" | GRUB_CMDLINE_LINUX="ipv6.disable=1" | ||
</pre> | </pre> | ||
In entrambi i casi è necessario aggiornare il menù di Grub per applicare le modifiche, lanciando il comando: | In entrambi i casi è necessario aggiornare il menù di Grub per applicare le modifiche, lanciando il comando: | ||
<pre> | <pre> | ||
# update-grub | # update-grub | ||
</pre> | |||
===Sysctl=== | |||
È possibile disabilitare IPv6 anche agendo attraverso un file di configurazione personalizzato di [[sysctl]].<br/> | |||
Creare il file <code>/etc/sysctl.d/noipv6.conf</code> con il seguente contenuto: | |||
<pre> | |||
net.ipv6.conf.all.disable_ipv6=1 | |||
</pre> | </pre> | ||
Riga 55: | Riga 61: | ||
Per completare l'operazione si riavvii la macchina. Se non si intende riavviare subito la macchina (magari perché è un server), è possibile disabilitare temporaneamente l'IPv6 come segue: | Per completare l'operazione si riavvii la macchina. Se non si intende riavviare subito la macchina (magari perché è un server), è possibile disabilitare temporaneamente l'IPv6 come segue: | ||
<pre> | <pre> | ||
ifconfig <interface> del <ipv6 address> | # ifconfig <interface> del <ipv6 address> | ||
</pre> | </pre> | ||
I parametri <code><interface></code> e <code><ipv6 address></code> possono essere ricavati con il comando: | I parametri <code><interface></code> e <code><ipv6 address></code> possono essere ricavati con il comando: | ||
<pre> | <pre> | ||
ifconfig -a | # ifconfig -a | ||
</pre> | </pre> | ||
contributi