問(wèn)題現(xiàn)象:云服務(wù)器 ECS Linux 服務(wù)器內(nèi)部無(wú)法正常解析域名。
問(wèn)題原因可能的原因包括:
1、DNS 設(shè)置問(wèn)題
2、防火墻策略問(wèn)題
3、NSCD 服務(wù)問(wèn)題
處理辦法可以依次進(jìn)行如下檢查:
1、通過(guò)如下指令,檢查系統(tǒng)是否正確設(shè)置了 dns 服務(wù)器。
[root@Aliyun ~]# cat /etc/resolv.conf
# Generated by NetworkManager
# No nameservers found; try putting DNS servers into your
# ifcfg files in /etc/sysconfig/network-scripts like so:
# DNS1=xxx.xxx.xxx.xxx
# DNS2=xxx.xxx.xxx.xxx
# DOMAIN=lab.foo.com bar.foo.com
nameserver 10.242.197.247
nameserver 10.242.197.248
如果沒(méi)有 DNS 的配置則需要添加設(shè)置,公網(wǎng)服務(wù)器可以設(shè)置為阿里云如下公共 DNS:
nameserver 223.5.5.5
nameserver 223.6.6.6
如果是純內(nèi)網(wǎng)的服務(wù)器沒(méi)有公網(wǎng),請(qǐng) 提交工單 咨詢售后技術(shù)獲取具體的內(nèi)網(wǎng) DNS 地址。
2、檢查防火墻 iptables,查看是否有攔截 53 端口的相關(guān)規(guī)則。
可以先使用命令 service iptables stop 關(guān)閉防火墻對(duì)比測(cè)試。如果存在 iptables 規(guī)則,嘗試刪除 deny 策略或修改規(guī)則為 ACCEPT 策略。
3、檢查是否開(kāi)啟 dns 緩存服務(wù) nscd:
通過(guò) service nscd status 命令查看服務(wù)狀態(tài)。如果已經(jīng)開(kāi)啟,嘗試使用命令 service nscd stop 關(guān)閉服務(wù)后再對(duì)比測(cè)試。
以上3點(diǎn)就是阿里云Linux 服務(wù)器域名解析失敗的方法。
Copyright ? 2013-2020. All Rights Reserved. 恒訊科技 深圳市恒訊科技有限公司 粵ICP備20052954號(hào) IDC證:B1-20230800.移動(dòng)站