以前在排查我們服務器的IP地址被列入國外的垃圾郵件黑名單的時候,知道最好是為IP設置一個反向DNS域名解析,但國内托管商不太好做,好像需要電信公司等IP擁有者來設置。
後來租用國外獨立服務器,提供商server4you都是做好了IP地址反向域名解析的,用的是國外服務商提供的主域名下的子域名,例如hawk123.startdedicated.com、usloft1234.serverloft.com等。
最近添置了阿裡雲的服務器,也有獨立IP,昨天發工單咨詢,很快就回複說可以做,發去IP和域名後,他們馬上就人工設置,幾分鐘後就可以生效了,例如:server-aliyun-ecs-0.jamesqi.com這樣。
需要進行的設置:
- 域名解析服務商(例如dnspod)處設置正向DNS解析:server-aliyun-ecs-0.jamesqi.com解析到123.123.123.123;
- 服務器IP提供商(例如aliyun)處設置反向DNS解析:123.123.123.123解析到server-aliyun-ecs-0.jamesqi.com;
- 在服務器上設置/etc/hosts(設置: 209.141.34.224 server-buyvm-vps-0.jamesqi.com buyvm), /etc/sysconfig/network(設置: HOSTNAME=server-buyvm-vps-0.jamesqi.com),sendmail不需要修改
反向DNS設置後,一般過上十分鐘就可以生效,用ping -a 123.123.123.123可以看到反向解析出來的域名,例如:
ping -a 209.141.34.224
正在 Ping server-buyvm-vps-0.jamesqi.com [209.141.34.224] 具有 32 字節的數據:
來自 209.141.34.224 的回複: 字節=32 時間=213ms TTL=50
來自 209.141.34.224 的回複: 字節=32 時間=210ms TTL=50
還可以查看服務器sendmail發來的郵件,從郵件頭中可以查看IP是否被正常反向解析。
國外的服務器提供商一般比較規範,要麼已經設置好、要麼在後台提供修改的功能菜單👍,國内的一般需要提交工單人工處理,或者電話等其它方式溝通,甚至不提供這種服務👎。
评论