概述
DNS(Domain Name System,域名系統)
DNS的作用,簡單的說:就是把我們輸入的網站域名翻譯成IP地址的系統。
本文建立在已搭建好DNS服務器,這里討論為linux機器配置DNS服務器,使用戶可以流暢使用Internet
以下介紹linux服務器配置DNS解析的三種方法:
1、本地hosts文件
編輯/etc/hosts文件,利用hosts自動解析域名到ip
vim /etc/hosts
123.123.123.123 www.baidu.com
124.123.123.123 www.qq.com
2 、系統默認DNS配置
編輯DNS客戶端配置文件:/etc/resolv.conf
vim /etc/resolv.conf
nameserver 114.114.114.114
nameserver 8.8.8.8
3 、網卡配置文件
假設網卡名為eth0,編輯網卡配置文件,增加DNS規則:
vim /etc/sysconfig/network-scripts/ifcfg-eth0
# 添加規則
DNS1=114.114.114.114
DNS2=8.8.8.8
service network restart #重啟網絡使配置生效
DNS域名解析優先級
本地Hosts > 網卡配置 > 系統默認DNS配置
國內優秀DNS地址推薦
114 DNS:
主備
114.114.114.114/114.114.115.115
google DNS:
主備 ip8.8.8.8/8.8.4.4
阿里 DNS:
主備 223.5.5.5/223.6.6.6
OneDNS:
主備 ip 117.50.11.11/117.50.22.22
結語
公眾號『開源Linux』,專注分享Linux/Unix相關內容,包括Linux運維、Linux系統開發、網絡編程、以及虛擬化和云計算等技術干貨。風里雨里,我們在這里等您,期待與您相遇。