Linux基礎——主機域名解析預設使用IPV6路由

gkhost發表於2024-04-29

一、問題描述

主機訪問內網儲存網段,發現域名預設解析的IPV6地址。

ping訪問ipv4地址正常通訊。

主機本地解析/etc/resolv.conf的DNS配置正常。

# ping 域名預設解析IPV6地址
Ping   nasgroup.xxxx.xxxx.com
# ping ipv4地址正常
ping -4 nasgroup.xxxx.xxxx.com
# 檢視本地DNS配置正常
cat /etc/resolv.conf

二、問題分析

一般問題在IPV6和IPV4本地主機網路卡地址正常ping通的情況下,可能存在主機網路通訊優先順序的問題。

# 檢視gai.conf配置
find / -iname gai
# 複製gai.conf到目錄/etc/,如果沒有,建一個檔案到/etc/下
cp gai.conf /etc/
或者
echo "precedence ::ffff:0:0/96 100" >> /etc/gai.conf
# 重啟下網路
systemctl restart NetworkManager
或者
nmcli networking off && nmcli networking on
# 測試正常解析ipv4
ping nasgroup.xxxx.xxxx.com

相關文章