Baadhista server-yada waraaqaha ayaa qayb weyn ka ciyaara xaqiijinta hawlgalka emailka saxda ah. Waxay ogolaataa in la aqoonsado oo la xalliyo dhibaatooyinka la xidhiidha dirida, helida, iyo habaynta fariimaha iimaylka. Mid ka mid ah qodobbada muhiimka ah ee ogaanshaha waa isticmaalka filtarrada ku jira server-yada boostada, kuwaas oo bixiya ilaalinta spam, fayrasyada iyo khataraha kale ee amniga.
Maqaalkani wuxuu tixgelin doonaa labadaba adeegyada dibadda kuwaas oo gacan ka geysanaya hubinta hawlgalka server-ka boostada ee dhinacyada, iyo sidoo kale qalabka gudaha ee u oggolaanaya inuu si toos ah u socodsiiyo ogaanshaha server-ka. Dhammaan ficillada, tusaale ahaan, waxaa lagu samayn doonaa a server gaar ah Waxaa ku shaqeeya Ubuntu 20.04.6 OS oo leh xal qaabaysan oo ah qaab Postfix iyo Dovecot, si kastaba ha ahaatee, hababka la soo bandhigay ayaa lagu dabaqi karaa ku dhawaad nidaamka hawlgalka iyo macaamiisha boostada.
Adeegyada khadka ee hubinta server-ka boostada
Talaabada ugu horeysa iyo tan ugu muhiimsan waa xaqiijinta iyadoo la adeegsanayo adeegyada internetka ee dibadda. Sidan, waxaad ka hubin kartaa server-ka boostada ee muujinta, SPF, DKIM iyo goobaha DMRC, iyo sidoo kale hubi sumcadda cinwaannada IP-ga ee emailka laga soo diro. Xaaladaha intooda badan, isticmaalka qalabkan oo kaliya waxay keeni kartaa natiijooyin la rabo.
Aynu si faahfaahsan u tixgelinno adeegyada xaqiijinta ee muhiimka ah iyo hawlahooda:
MxToolBox Waxay noo ogolaanaysaa inaan hubinno ku dhawaad dhammaan xuduudaha server-yada la heli karo. Adeeggu wuxuu bixiyaa qalab lagu hubinayo dhammaan diiwaannada domainka, helitaanka domain guud, hubinta shahaadooyinka SSL, heerka cinwaanka IP-ga iyo wax ka badan. Si loo ogaado cudurka, waxaad u baahan tahay inaad tagto bogga adeeggaGeli ciwaanka IP-ga ama domainka, dooro aaladda loo baahan yahay oo socodsii jeegga
Liis faahfaahsan oo dhammaan agabka la heli karo ayaa lagu muujiyay sawirka:
Sida kor lagu arkay, shabakadu waxay sidoo kale hubisaa joogitaanka IP/Domain ee liisaska madow. Dhammaan ilaha muhiimka ah waa la hubiyaa: Spamhaus, Barracuda, SURBL iyo kuwo kale oo badan. Haddii ciwaanka uu ku jiro xog kasta, adeeggu wuxuu bixin doonaa macluumaadka ku saabsan sababaha liiska madow lagu geliyey. Sidan, waxaad awoodi doontaa inaad qaado tillaabooyin aad ku saxdo dhibaatada.
Tester Mail waa aaladda labaad ee ugu caansan ee lagu hubinayo server-ka boostada. Adeeggani wuxuu u oggolaanayaa isticmaaleyaasha inay u soo diraan email tijaabo ah ciwaan gaar ah, ka dibna ay helaan warbixin faahfaahsan oo ku saabsan tayada farriinta la diray. Si ka duwan sida MxToolBox, kheyraadkani aad ayuu diiradda u saarayaa maaha in la ogaado server-ka boostada, laakiin waxaa suurtogal ah in iimaylka uu soo hagaago. Si kastaba ha ahaatee, tani macnaheedu maaha in adeeggu aanu awood u lahayn inuu sameeyo falanqayn buuxda oo ku saabsan server-ka soo diray. Waxay tijaabisaa dirista, waxay qabataa cilmi-baaris waxayna bixisaa talooyin ku saabsan horumarinta adeegga boostada guud ahaan.
Si aad u dhammaystirto jeegga, kaliya tag mareegta kheyraadka oo hel ciwaan gaar ah oo aad rabto inaad iimayl u dirto. Gudbinta ka dib, waa inaad doorataa "hubi qiimayn" oo aad sugto inta boggu dib u soo cusboonaynayo. Natiijo wanaagsan waxay u egtahay sidan:
Haddii ay jiraan wax dhibaato ah ama talo bixin ah, adeeggu wuxuu tan uga warbixin doonaa qaybta ku habboon ee warbixinta.
Adeegyada kor lagu soo sheegay ayaa ku filan hubinta buuxda ee server-ka boostada ee dhinacyada. Waxay kuu oggolaanayaan inaad aqoonsato dhibaatooyinka iman kara ee gaarsiinta iimaylka, hubi dejimahaaga amniga, iyo sidoo kale inaad hesho talooyinka xallinta khaladaadka suurtagalka ah. Marka xigta, waxaanu samayn doonaa tijaabada dhinaca server-ka.
Hubi dejinta server-ka boostada
Hubinta diiwaanada DNS
Mid ka mid ah dhibaatooyinka ugu caansan dhinaca server-ka boostada waa qaabeynta diiwaanka DNS ee khaldan. Waxaad ku hubin kartaa saxnimadooda adoo adeegsanaya adeegyada dhinac saddexaad ee aan soo sheegnay. Si kastaba ha noqotee, xaaladaha qaarkood, iimaylka waxaa laga yaabaa inaan si fudud loo geynin sanduuqa boostada ee qolo saddexaad. Xaaladdan oo kale, waa inaad gacanta ku hubisaa dhammaan waxyaabaha la soo geliyay. Si tan loo sameeyo, u tag tifaftiraha DNS oo billow hubinta. Tusaale ahaan, aan soo qaadanno kuwan soo socda sida xogta isha: domain profit.com, IP address 11.22.33.44, halkaas oo @ loo isticmaali karo magac domain, haddii diiwangeliyaha uusan ogolayn buuxinta foomkan. Ha iloobin inaad u bedesho qiyamka kaaga. Ha iloobin inaad u bedesho qiyamka kaaga.
A diiwaanada qeex cinwaanada IP-ga ee server-yada boostada. Si fudud ayaa loo yidhi, waxay ku toosiyaan domainka ciwaanka boostada. Waa inay u ekaataa sidan:
| nooca | martigeliyaha | Qiimaha | TTL |
| A | @ | 11.22.33.44 | 1 min |
MX diiwaanada waa kuwa ugu muhiimsan server-ka boostada, iyaga ayaa ka mas'uul ah marinka gudbinta boostada. Si kale haddii loo dhigo, waxay ku toosiyaan boostada sanduuqa boostada.
| nooca | martigeliyaha | Qiimaha | TTL |
| MX | @ | mail.profit.com | 1 min |
Diiwaanada SPF farta ku fiiq serferada awooda inay iimaylo ka soo diraan goob gaar ah. Fadlan ogow: waxaa loo daabacay TXT. Kaliya mid ka mid ah qiyamka suurtagalka ah ayaa la tilmaamay.
| nooca | martigeliyaha | Qiimaha | TTL |
| TXT | @ | v=spf1 ip4:11.22.33.44 -all | 1 min |
Diiwaanka DKIM waa loo isticmaalo in lagu xaqiijiyo saxnimada iimaylka Waa inuu ka kooban yahay waxa la sameeyay dadweynaha furaha. Sidoo kale, mid ka mid ah xulashooyinka qiimaha ayaa la tilmaamay.
| nooca | martigeliyaha | Qiimaha | TTL |
| TXT | s1._domainkey.profit.com | v=DKIM1; k=rsa; p=QWIOJNDSLUB… | 1 min |
DMRC duubitaanku waa marxaladda ilaalinta ee xigta uguna dambaysa. Waxay khusaysaa iimaylada aan gudbin SPF iyo DKIM jeegaga.
| nooca | martigeliyaha | Qiimaha | TTL |
| TXT | _dmarc.profit.com | v=DMARC1; p= midna; pc=100; rua=mailto:[emailka waa la ilaaliyay] | 1 min |
Sidoo kale, mid ka mid ah diiwaannada ugu muhiimsan ee server-ka boostada waa Rikoorka PTR. Waxaa la dhihi karaa waxay u shaqeysaa si liddi ku ah Rikoor, taas oo ah, waxay ku xidhaysaa ciwaanka IP-ga iyo domain. Noocan diiwaanka waxaa lagu dari karaa oo kaliya iyada oo loo marayo codsiga taageerada farsamada ee bixiyaha martigelinta, waxaana lagu hubin karaa amarka: cinwaanka IP-ga, halkaasoo IP-gu yahay ciwaanka server-kaaga. Jawaabtu waa inay muujisaa bogga ku xidhan.
Hubinta dekedda
Dhibaatooyinka dekedaha xiran waxay sidoo kale horseedi karaan cilad dhammaystiran oo server-ka boostada ah. Ugu horreyntii, waa lagama maarmaan in la caddeeyo bixiyaha haddii ay jiraan wax xaddidaad ah oo ku saabsan dekedaha lagama maarmaanka ah ee dhinaceeda. Kuma xaddidno macaamiisha tirada dekedaha furan mid kasta u go'ay or adeegayaal dalwaddii. Si kastaba ha ahaatee, qaar badan oo ka mid ah adeeg bixiyayaasha martigelinta ayaa u dhaqma si ka duwan.
Waxaad hubin kartaa dekedaha furan adiga oo isticmaalaya horay loo rakibay netstat utility. Way ku filan tahay inaad geliso amarka:
netstat – nat
Iyada oo la rakibay oo la habeeyey server-ka SMTP/IMAP/POP3, waxaanu arki doonaa dekedaha furan ee u dhigma:
Sida laga yaabo inaan ku aragno shaashadda, dekedaha macmiilka boostada ugu weyn way furan yihiin, kuwaas oo: SMTP (25) IMAPS (143, 993) / POP3S (110, 995). Waxaad sidoo kale hubin kartaa adeegga boostada ee deked kasta si gaar ah. The telnet qalab ayaa kaa caawin doona tan. Aynu eegno tusaalaha POP3, oo ah, dekedda 110:
telnet mail.yourdomain.com 110
Waxaan ka baxnaa qalabka bixitaanka amar oo hubi dekadaha lagama maarmaanka ah ee soo hadhay si waafaqsan isla mabda'a. Ogsoonow in qalabkani uu sidoo kale siinayo fursad lagu tijaabiyo diritaanka iimaylka iyada oo aan la isticmaalin interface dheeraad ah. Tani waxay faa'iido u yeelan kartaa kiisaska uu isticmaaluhu kaliya u baahan yahay inuu dejiyo serverka oo uu qorsheynayo inuu u diro fariimaha gudaha.
Haddii ay dhacdo dhibaatooyin marka la furayo dekedaha, waxaad u baahan tahay inaad fiiro gaar ah u yeelato Firewall-ka la rakibay. Qaybinta badankeed ayaa la socota Iptables/Firewalld horay loo rakibay
Waayo, Iptables Waxaan isticmaalnaa amarrada soo socda:
iptables -A INPUT -p tcp --dport 25 -j ACCEPT
iptables -A INPUT -p tcp --dport 110 -j ACCEPT
iptables -A INPUT -p tcp --dport 995 -j ACCEPT
iptables -A INPUT -p tcp --dport 143 -j ACCEPT
iptables -A INPUT -p tcp --dport 993 -j ACCEPT
Dab-damiska:
firewall-cmd --permanent --add-port=25/tcp
firewall-cmd --permanent --add-port=110/tcp
firewall-cmd --permanent --add-port=995/tcp
firewall-cmd --permanent --add-port=143/tcp
firewall-cmd --permanent --add-port=993/tcp
Xaaladaha qaarkood, adeegga SMTP wuxuu sidoo kale u baahan yahay dekedaha 465 iyo 587 in loo furo hawlgal sax ah. Furitaanka dekedahani waxay u dhacdaa si la mid ah. Dib u bilaw adeegga Firewall ka dib markaad ku darto xeerar cusub.
Hubinta shahaadooyinka SSL/TLS ee server-ka boostada
Shahaadooyinka SSL/TLS waxaa loo adeegsadaa server-ka boostada si loo hubiyo isu-gudbinta xogta sugan ee u dhexeysa macmiilka boostada iyo server-ka, iyo sidoo kale xaqiijinta dhabta ah ee server-ka boostada laftiisa, taas oo meesha ka saaraysa suurtagalnimada weerarrada dhex-dhexaadka ah. Si kastaba ha ahaatee, waxay sidoo kale keeni karaan dhibaatooyin xagga dirida ama helista waraaqaha. Si aad u bilowdo ogaanshaha, waxaad u baahan tahay inaad ogaato in shahaadooyinku ku rakiban yihiin dhinaca server-ka. Aan ku hubino joogitaanka shahaadada amarkan soo socda:
openssl s_client -showcerts -server mail.profit.com -connect IP:port
Amarkan, waxaad u baahan tahay inaad ku beddesho qiyamka adiga:"mail.profit.com" waa ciwaanka boostada; IP: dekeda waa xogta serverka. Tusaale ahaan, aan hubinno dekedda 993, kaas oo iska leh IMAP borotokoolka. Hab-maamuusyada kale waxaa loo hubiyaa si la mid ah.
Iyada oo laga jawaabayo, seerfarku waa in uu soo diraa xogta caddaynta:
Inta badan macaamiisha boostada waxay si toos ah u rakibaan shahaadooyinka. Si kastaba ha ahaatee, xaaladaha qaarkood, waxaa lagama maarmaan ah in gacanta lagu sii daayo oo lagu daro macmiil gaar ah. goobo kala duwan ayaa laga yaabaa inay dalbadaan rakibaadda iyo qaabeynta shakhsi ahaaneed, markaa waxaan kugula talineynaa inaad tixraacdo tilmaamaha xal gaar ah. Waxaan kugula talineynaa isticmaalka Aan isku dayno shahaado ahaan, iyo adeegsiga Certbot oo ah qalab caawiye ah rakibiddeeda iyo qaabaynteeda.
Logs hubi
Ugu dambeyntii, waxaan u nimid xal caawiya inta badan haddii ay jiraan xaalado - checking the mail server logs. Inta badan isticmaalayaashu way khiyaaneeyaan naftooda, iyaga oo ka fikiraya maqnaanshaha xalalka dhibaatadooda. Si kastaba ha ahaatee, macaamiisha boostada casriga ah waxay ku kaydiyaan xog aad u badan logyada:
- Taariikhda iyo wakhtiga diritaanka iyo helitaanka waraaqaha.
- Ciwaanka soo diraha iyo qaataha
- Shaandhaynta natiijooyinka spam iyo fayraska
- Xaaladda safka loogu jiro dirida iyo helidda waraaqaha.
- Tallaabooyinka maamulayaasha iyo isticmaalayaasha ee la xidhiidha server-ka boostada (tusaale, abuurista, tirtirida sanduuqyada boostada, beddelidda dejinta).
- Khaladaadka iyo dhibaatooyinka soo baxay inta lagu guda jiro habaynta iyo gudbinta emails.
Hagaha caadiga ah ee lagu kaydiyo diiwaanka amarada intooda badan waxay ku yaalaan: /var/log/. Iyada oo ku xidhan xalka la isticmaalay, magaca faylka log ee gaarka ah wuu kala duwanaan karaa. Tusaale ahaan, the mail.log file waa ku yaal isla buugga Postfix. Kuma talineyno inaad dayacdo habkan ogaanshaha oo aad isticmaasho diiwaannada isla marka ay soo baxaan calaamadaha ugu horreeya ee waxqabadka macmiilka boostada ee liita. Fadlan akhri buug-gacmeedkayaga sida loo akhriyo diiwaanka Linux.
Fahamka sida loo hubiyo server-ka boostada
Waxaan sameynay baaritaan faahfaahsan oo ku saabsan server-ka boostada. Inta lagu jiro tijaabada, labadaba aaladaha internetka ee cilmi baarista faahfaahsan iyo xalalka maxalliga ah ee lagu ogaanayo dhibaatooyinka suurtagalka ah ayaa la saameeyay. Ka dib markii la sameeyay dhammaan imtixaanada lagama maarmaanka ah, sawir buuxa oo ku saabsan xaaladda hadda jirta ee server-ka boostada ayaa la helay, iyo sidoo kale talooyinka lagu tirtirayo dhibaatooyinka suurtagalka ah.