DNS na FreeDNS42.pl

Konfiguracja serwerów, usług, itp.
SeaDog
Posty: 52
Rejestracja: 13 grudnia 2008, 09:27

DNS na FreeDNS42.pl

Post autor: SeaDog »

Witam, zarejestrowałem się na freedns42.pl. Utworzyłem własne strefy i o ile serwisy działają poprawnie o tyle poczta działająca na innym serwerze nie działa.
Samo odbieranie/wysyłanie poczty przez klienta pocztowego działa prawidłowo (Połączenie jest). Problem jest kiedy chcę wysłać pocztę na wskazany adres w domenie
z innego konta. Jeśli wysyłam wiadomość z adresu mailowego w domenie na ten sam email, poczta dociera.

Kod: Zaznacz cały

[B]Rekord MX[/B]

mail   10   domena.pl.

[B]Rekord A[/B]

mail             1.2.3.4
domena.pl     1.2.3.5

1.2.3.4 - adres IP serwera pocztowego
1.2.3.5 - adres IP wskazujący na właściwy serwer
Dorzucam wynik polecenia dig:

Kod: Zaznacz cały

[/B]; <<>> DiG 9.8.4-rpz2+rl005.12-P1 <<>> domena.pl MX;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 12413
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0


;; QUESTION SECTION:
;domena.pl.        IN    MX


;; ANSWER SECTION:
domena.pl.    83153    IN    MX    10 mail.domena.pl.


;; Query time: 9 msec
;; SERVER: 62.179.1.60#53(62.179.1.60)
;; WHEN: Tue Aug 12 13:00:04 2014
;; MSG SIZE  rcvd: 54
Problemy zaczęły się po zmianie serwera na którym utrzymywane są strefy DNS. Wcześniej wpisy utrzymywane były na linuxpl.com.

Proszę o pomoc.
Awatar użytkownika
LordRuthwen
Moderator
Posty: 2324
Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?

Post autor: LordRuthwen »

Wklej plik strefy.
SeaDog
Posty: 52
Rejestracja: 13 grudnia 2008, 09:27

Post autor: SeaDog »

; <<>> DiG 9.9.5-P1 <<>> @fns2.42.pl. domena.pl axfr -b 79.98.145.34;
(2 servers found);;
global options: +cmd

domena.pl. 86400 IN SOA fns1.42.pl. freedns-admin+170464.42.pl. 1407839669 86400 10800 3600000 10800
domena.pl. 86400 IN NS fns1.42.pl.domena.pl. 86400 IN NS fns2.42.pl.
domena.pl. 86400 IN A 1.2.3.5
domena.pl. 86400 IN TXT "v=spf1 a mx ip4:62.212.76.142 a:222.148.az.pl a:206.148.az.pl -all"
domena.pl. 86400 IN TXT "v=spf1 a mx ip4:62.212.76.142 a:222.148.az.pl a:207.148.az.pl -all"
m.domena.pl. 86400 IN A 1.2.3.5
mail.domena.pl. 86400 IN MX 10 domena.pl.
mail.domena.pl. 86400 IN A 1.2.3.4
p.domena.pl. 86400 IN A 1.2.3.5
panel.domena.pl. 86400 IN A 1.2.3.5
pop.domena.pl. 86400 IN A 1.2.3.4
domena.pl. 86400 IN SOA fns1.42.pl. freedns-admin+170464.42.pl. 1407839669 86400 10800 3600000 10800;;
Query time: 2 msec;;
SERVER: 195.80.237.194#53(195.80.237.194);;
WHEN: Tue Aug 12 13:17:21 CEST 2014;;
XFR size: 13 records (messages 1, bytes 456)


nazwę domeny oraz adresy IP serwera i serwera pocztowego zmieniłem.

PS sytuacja ma się teraz tak, że wysyłanie działa na serwery zewnętrzne natomiast jest problem z odbiorem.
Po wysłaniu wiadomości z kont w innych domenach nie otrzymuję żadnej zwrotki, tak jakby wiadomość doszła
ale w odbiorczej nic się nie pojawia.
Awatar użytkownika
LordRuthwen
Moderator
Posty: 2324
Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?

Post autor: LordRuthwen »

A teraz poczytaj sobie co powinien zawierać rekord MX...
SeaDog
Posty: 52
Rejestracja: 13 grudnia 2008, 09:27

Post autor: SeaDog »

Powinien zawierać adres serwera obsługującego pocztę ;) nazwa domeny z kropką.

W panelu freedns42.pl w rekordzie MX ustawiłem nazwę: mail, mail natomiast dodany jest też w rekordzie A wskazujący na adres serwera obsługującego pocztę.
Nie za bardzo rozumiem dlaczego poczta jest wysyłana, nie ma problemu z logowaniem a jest problem z jej odbiorem.

Naprawdę, sporo czasu poświęciłem na czytanie w necie o DNS-ach. Zmuszony byłem do zmiany serwera obsługującego strefy. Moja domena jest domeną produkcyjną,
jeśli znasz rozwiązanie mojego problemu, proszę o podpowiedź. Inaczej by mnie tu nie było.
Awatar użytkownika
LordRuthwen
Moderator
Posty: 2324
Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?

Post autor: LordRuthwen »

Kod: Zaznacz cały

mail.[font=Verdana]domena[/font][font=Verdana].pl.    86400    IN    MX    10 domena.pl.[/font]
Ostatnie pole oznacza adres na jaki ma trafić poczta...
SeaDog
Posty: 52
Rejestracja: 13 grudnia 2008, 09:27

Post autor: SeaDog »

Zmieniłem, czekam na przeładowanie strefy. Myślałem, że jeśli w rekordzie A ustawiłem mail wskazujący na adres serwera pocztowego,
to w MX wpisując mail z samą domeną będzie to właściwa konfiguracja.
Awatar użytkownika
LordRuthwen
Moderator
Posty: 2324
Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?

Post autor: LordRuthwen »

Nie.
Obecnie masz to tak (patrząc tylko na MX-y):
mail.domena.pl znajduje się na domena.pl
A powinieneś mieć domena.pl znajduje się na mail.domena.pl
SeaDog
Posty: 52
Rejestracja: 13 grudnia 2008, 09:27

Post autor: SeaDog »

OK, w MX ustawiłem tak: mail IN MX 10 mail.domena.pl. (serwer pocztowy). Czekam na przeładowanie.

Rekord A wygląda tak:

mail IN A 1.2.3.4 (serwer pocztowy)
domena.pl. IN A 1.2.3.5 (serwer właściwy)


Rekord A jest dobrze ustawiony? pingując domenę, chciałbym odpytywać serwer główny (nie pocztowy). Teraz tak jest.
Jak pinguję mail.domena.pl odpowiada serwer pocztowy. DIG pokazuje właściwy serwer MX. Poczta nadal nie dochodzi.
W czym jest problem? W tej chwili nie dostaję żadnej zwrotki.
SeaDog
Posty: 52
Rejestracja: 13 grudnia 2008, 09:27

Post autor: SeaDog »

Problem po trosze rozwiązany. Zmieniłem rekord A dla domeny głównej kierując ją na adres serwera pocztowego i wiadomości zaczęły latać w obu kierunkach.
Nie za bardzo tylko rozumiem dlaczego tak ma być, dlaczego domena główna ma wskazywać na serwer pocztowy. Teraz pingując domenę odzywa się serwer
poczty a wchodząc na stronę internetową używając nazwy domenowej wyświetla się treść z serwera głównego (nie pocztowego). Proszę o małą podpowiedź.
Walczę z tym dosłownie cały dzień.

Dlaczego skierowanie domeny głównej na adres serwera pocztowego rozwiązuje problem,
skoro nazwa mail już to robi a w dodatku podobnie ustawiony jest rekord MX?

Kod: Zaznacz cały

mail             IN A       1.2.3.4 (adres serwera pocztowego)
domena.pl        IN A       1.2.3.4

Kod: Zaznacz cały

mail             IN MX      10 1.2.3.4 (adres serwera pocztowego)
ODPOWIEDZ