-
Wyłączanie IPv6 w CentOS
Ostatnio stanąłem przed problemem odrzucania wiadomości pocztowych przez jednego z większych dostawców poczty. Jak się okazało, przyczyną był brak odwrotnego DNS dla adresu IPv6 mojego serwera pocztowego.
Niestety nie dało się go ustawić, bo usługodawca, nie świadczył takiej usługi. Wpadłem na pomysł, aby po prostu wyłączyć IPv6. Poniżej prezentuję trzy sposoby:
1. Dopisanie do pliku „/etc/sysctl.conf” następujących linii:
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 12. Wydanie poniższego polecenia w konsoli, będąc zalogowanym jako root.
echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6
echo 1 > /proc/sys/net/ipv6/conf/default/disable_ipv63. Wydanie poniższego polecenia w konsoli, będąc zalogowanym jako root. W odróżnieniu od drugiej metody, tutaj zobaczymy od razu efekt.
sysctl -w net.ipv6.conf.all.disable_ipv6=1
sysctl -w net.ipv6.conf.default.disable_ipv6=1Po wyłączeniu IPv6, wypadałoby zrestartować daemony, które z niego korzystały. W moim przypadku przede wszystkim serwer smtp. Powodzenia 🙂
nie łatwiej było wyłączyć obsługę ipv6 w serwerze smtp?
Faktycznie łatwiej, ale IPv6 jest mi w ogóle niepotrzebne.