MX-rekords - kas tas ir?

Satura rādītājs:

MX-rekords - kas tas ir?
MX-rekords - kas tas ir?
Anonim

MX ieraksts jeb pasta apmaiņas ieraksts ir resursa ieraksta veids domēna nosaukumu sistēmā, kas norāda pasta serveri, kas ir atbildīgs par e-pasta ziņojumu pieņemšanu adresāta domēna vārdā, un preferences vērtību, ko izmanto, lai noteiktu pasta piegādes prioritāti. Pasta apmaiņas ierakstu kopa domēna vārdā nosaka, kā e-pasts jāmaršrutē, izmantojot vienkāršo pasta pārsūtīšanas protokolu (SMTP).

mx ieraksti
mx ieraksti

MX ieraksti: tehnoloģiju pārskats

Resursu ieraksti ir domēna nosaukumu sistēmas (DNS) primārais informācijas elements. Tie atšķiras pēc tipa identifikācijas (A, MX, NS) un DNS klases (internets, CHAOS). Ierakstiem ir piešķirts derīguma termiņš (dzīves laiks), kas norāda, kad tajos saglabātā informācija ir jāatjaunina no autoritatīvā vārdu servera. Resursu ieraksti tiek sakārtoti DNS, pamatojoties uz to adresāta e-pasta FQDN (nosaukuma daļa aiz simbola@).

Īpaša MX ieraksta slodzes informācija ir pilnībā kvalificēts pasta resursdatora domēna nosaukums un preferences vērtība, kas jāparādās tieši vienā vai vairākos adreses ierakstos. Kad e-pasta ziņojums tiek nosūtīts Internetā, sūtītāja aģents Mail Transfer Service (MTA) pieprasa domēna nosaukumu sistēmai MX ierakstus katram adresāta domēnam. Šis vaicājums atgriež sarakstu ar pasta apmaiņas servera resursdatoriem, kas pieņem ienākošos pastu šim domēnam. Pēc tam sūtītājs mēģina izveidot SMTP savienojumu.

mx domēna ieraksti
mx domēna ieraksti

Prioritāšu noteikšanas pamati

Vienkāršākā gadījumā domēnam var būt tikai viens pasta serveris. Piemēram, ja MTA meklē MX ierakstus example.com un DNS serveris atbild tikai ar mail.example.com ar preferenču skaitu 50, MTA mēģinās nosūtīt pastu uz norādīto serveri. Šajā gadījumā skaitlis 50 var būt jebkurš vesels skaitlis, ko pieļauj SMTP specifikācija. Bet, ja MX pieprasījumam tiek atgriezts vairāk nekā viens serveris, katra ieraksta preferences numurs nosaka norādītā servera relatīvo prioritāti. Kad attālais klients (parasti cits pasta serveris) veic domēna vārda MX meklēšanu, tas saņem serveru sarakstu un to preferenču numurus. Sākotnēji ir jāpārbauda jebkurš serveris ar zemāko preferenču numuru. Lai nodrošinātu uzticamu pasta pārsūtīšanu, SMTP klientam ir jāspēj pārbaudīt katra atbilstošā adrese šajā sarakstā, līdz piegādes mēģinājums ir veiksmīgs.

Slodzes līdzsvarošana starp pasta serveru masīviem

Metodei, ko izmanto ienākošā pasta slodzes līdzsvarošanai serveru masīvā, ir jāatgriež vienāds preferences numurs katram serverim komplektā. Nosakot, kuram serverim ir vienāda izvēle pasta sūtīšanai, sūtītājam tie ir jāsadala pēc nejaušības principa, lai sadalītu slodzi starp vairākiem pasta apmainītājiem konkrētai organizācijai. Daudzvietīgie serveri tiek apstrādāti atšķirīgi, jo tiek uzskatīts, ka nosaukumu serveris jau ir piemērojis jebkuru randomizāciju. Tas galvenokārt attiecas uz maršrutēšanas problēmām. Citus servera ielādes veidus var atrisināt, izmantojot SMTP starpniekserveri.

pārbaudiet mx ierakstus
pārbaudiet mx ierakstus

Dublējums

Parasti priekšroka tiek dota mērķa serverim, tas ir, tam, kas zina, kā piegādāt atbilstošā lietotāja pastkasti. Zemākas prioritātes serveri, ko sauc par gaidstāves vai sekundārajiem MX ierakstiem, parasti glabā ziņojumus rindā, gaidot primārā servera parādīšanos. Ja abi serveri ir tiešsaistē vai kaut kādā veidā savienoti viens ar otru, MX dublējums pārsūtīs e-pastu uz galveno pasta apmainītāju. Dublējums darbojas kā glabātuve.

Kā iestatīt MX ierakstus: prioritāte

Pasts tiek nosūtīts uz apmaiņas serveri ar zemāko preferenču numuru (augstāko prioritāti), tāpēc pasta apmaiņas ierakstam, kas tiek izmantots maršrutēšanai, jābūt ar zemāko preferences numuru, parasti 0. Prioritynosaka secību, kādā serveri jāsaista (ja ir norādīti vairāki serveri ar atšķirīgām prioritātēm). Vispirms tiks pārbaudīti serveri ar augstāko prioritāti un zemāko preferenču numuru. DNS ierakstos preferenču numurs parasti tiek iestatīts un norādīts.

Iestatīšanas kļūdas

Izplatīts nepareizs priekšstats par domēna MX ieraksta preferenču pasūtīšanu ir tāds, ka tas ir paredzēts, lai palielinātu pasta piegādes iespējamību. Tomēr, vienkārši izmantojot vairākus ierakstus ar vienu un to pašu preferenci, tiek nodrošināta šī priekšrocība.

konfigurēt mx ierakstus
konfigurēt mx ierakstus

Vēl viena izplatīta MX preferenču secības nepareiza interpretācija ir tāda, ka tā ir paredzēta, lai nodrošinātu "kļūmjpārlēci" servera pārslodzes gadījumā. Lai gan to var izmantot šādā veidā, tā ir slikta resursu pārvaldības metode, jo tā apzināti rada sastrēgumus, pilnībā neizmanto pieejamo aparatūru un neļauj pārbaudīt MX ierakstus. Vienas un tās pašas vērtības piešķiršana visiem pieejamajiem serveriem nodrošina vienādu labumu, var palīdzēt izvairīties no pārslodzes situācijām un tādējādi palielināt sistēmas caurlaidspēju, samazinot latentumu.

SMTP reģistrēšana

SMTP protokols izveido saglabāšanas un pārsūtīšanas tīklu, un, ja domēna pasta serveri ir bezsaistē, sūtīšanas serveriem ir nepieciešama šim domēnam paredzēto ziņojumu rinda, lai vēlāk mēģinātu vēlreiz. Tomēr šiem sūtīšanas serveriem nevar paziņot, ka tie tagad ir pieejamiatsevišķiem domēna serveriem un nosaka, ka domēns ir pieejams tikai tad, ja tiek veikts nākamais mēģinājums, sūtot atliktas ziņas.

pārbaudiet domēna mx ierakstu
pārbaudiet domēna mx ierakstu

Aizkave starp domēna serveru pievienošanos tiešsaistē un neapstiprināto ziņojumu galīgo piegādi var ilgt no minūtēm līdz vairākām dienām atkarībā no sūtīšanas serveru atkārtošanas grafika. Problēma ir tāda, ka dublējumkopijas ir unikāli piemērotas risināšanai un neļauj pārbaudīt domēna MX ierakstu.

Ieteicams: