Czy ktoś próbował uruchomić silnik SMTP tylko IPv6? Niemal każdy, kto ma jakikolwiek sens, skonfigurował protokół IPv6 dla głównych serwerów typu front-end. Byłem ciekawy, czy ktoś próbował uruchomić MTA tylko dla IPv6 i otrzymał jakieś błędy połączenia.
Czy IPv6 jest już tylko realnym rozwiązaniem? Czy mogę spodziewać się kilku problemów z połączeniem trwałym? Czy może magiczna wróżka pojawiła się w Internecie i sprawiła, że IPv6-do-IPv4 na porcie 25 działał jak magia na bezpośrednim połączeniu?
Odpowiedzi:
Krótka odpowiedź: technicznie będzie działać, ale będziesz mieć dużo niedostarczonych przesyłek.
Długa odpowiedź: weź dzienniki SMTP. Uwolnij wszystkie nazwy domen, do których wysyłasz pocztę. Sprawdź, czy mają IPv6 DNS i MX. Gdy zdobędziesz 100% (nie będziesz, ani razu w tej dekadzie), możesz spróbować sprawdzić, czy adresy IP IPv6 faktycznie działają.
Nie mam pod ręką żadnych interesujących dzienników produkcji (te, które mam, nie mają wystarczającej liczby domen, aby się nimi zainteresować), ale wziąłem listę domen oferujących bezpłatne usługi e-mail z https: //gist.github. com / tbrianjones / 5992856
Spośród 536 po pierwsze, 173 wydawało się, że nie ma żadnego MX rozdzielającego na IP, 7 miało MX rozstrzygające na adresy IPv4 i IPv6 MX, a pozostałe 356 miały tylko MX MX IPv4. Poza domenami posiadającymi MX, to jest mniej niż dwa procent OK, nawet przed próbą adresu IPv6, aby sprawdzić, czy działa. Nawet przyznając, że domeny na liście nie są w żadnym sensie większością domen internetowych poczty e-mail, nie sądzę, że to wystarczy do uruchomienia serwera poczty, którego faktycznie oczekujesz.
EDYCJA: ponieważ 536 alfabetycznie pierwsza z losowej listy ponad 3600 dostawców bezpłatnych e-maili nie jest zbyt reprezentatywna, sprawdziłem kilka dużych nazw domen, a oto te, które nie miały MX MX IPv6 (pamiętaj, że jest dostępny IPv6 Potrzebny byłby również DNS ):
Czy chcesz zarejestrować domenę?
Lub . . chcesz pocztę z tej strony?
(Oczywiście) gmail.com i google.com mają IPv6, podobnie jak Facebook.com.
Zainteresowanych użyłem przodka tej linii skryptu bash:
Z pewnością można to poprawić, ale większość dziwnych rzeczy sprawia, że wyjście jest ładniejsze.
źródło
::1
. I nie, IPv4 nie jest łatwiejsze. IPv4 jest nieco bardziej skomplikowany niż IPv6. Ale to, co naprawdę komplikuje sytuację, to NAT, tunele i wszystkie inne obejścia spowodowane daremną próbą utrzymania IPv4 na zawsze. Jedną z bardzo przydatnych funkcji IPv6 jest to, że adresy lokalne dla linków będą działać, gdy tylko uruchomisz interfejs, nawet jeśli twoje routing i / lub adresowanie są całkowicie pomieszane.2001:db8::ff00:42:8329
adres lokalny? Nie mam pojęcia. Jak moja konfiguracja iptables obsługuje przekazywanie IPv6? Przeczytaj kilka godzin. Nie zrozumcie mnie źle, jestem całkowicie pro IPv6, ale istnieje wiele powodów, dlaczego nadal chcą mieć IPv4 przynajmniej w mojej sieci lokalnej (i tak, ja nie chcę sieci lokalnej).Odpowiedź zależy od kryteriów sukcesu. Ale najprawdopodobniej będzie nie .
Jeśli prowadzisz firmę, w której niedostarczona poczta oznacza wymierny koszt. Zatem odpowiedź brzmi nie , tylko IPv6 nie jest jeszcze wykonalne.
Istnieje wielu dostawców, w tym niektórzy duzi dostawcy, którzy nadal korzystają tylko z protokołu IPv4. Największym dostawcą, którego znam z obsługą podwójnego stosu, jest Gmail, ale często widzę, że próby doręczenia przez IPv6 są odrzucane przez Gmaila, a następnie udane po ponownej próbie przez IPv4. Tak więc nawet w przypadku dostarczania poczty do dostawców z podwójnym stosem nie będziesz doświadczać niezawodnego dostarczania.
Jeśli Twoim głównym celem nie jest zapewnienie niezawodnej usługi pocztowej dla użytkowników, a raczej sprawienie, aby tylko IPv4 wyglądał mniej opłacalnie. A jeśli potrzebujesz tylko wystarczająco wysokiego wskaźnika sukcesu, aby nie wszyscy śmiali się z ciebie, gdy obwiniasz niepowodzenia dostarczania tylko dla tych, którzy używają tylko IPv4, to odpowiedź jest taka, że tylko IPv6 może być dzisiaj praktycznie wykonalne.
Mamy nadzieję, że za dwa lata większość administratorów zgodzi się, że tylko IPv4 nie jest już wykonalne, a podwójny stos będzie wymagał.
źródło