目錄
1、問題原因
2、解決辦法
3、知識拓展
DNS的區別
DNS配置文件解析
域名解析過程
?4、書籍推薦
當安裝Zabbix server,Web前端,agent時出現:
[root@sc-zabbix-server ~]# yum install zabbix-server-mysql zabbix-agent
?安裝過程中會出現以下 錯誤:
1、問題原因
Could not resolve host: repo.zabbix.com; Unknown error ,無法解析地址,說明域名地址解析有問題。
2、解決辦法
查看DNS客戶機的配置文件/etc/resolv.conf
[root@sc-zabbix-server ~]# cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 114.114.114.114
DNS服務器地址為:114.114.114.114
說明這個DNS服務器地址解析不了,新增一個DNS服務器地址:8.8.88
配置方式:
方式一:臨時生效,重啟系統之后就失效了。
echo nameserver 8.8.8.8 > /etc/resolv.conf
[root@sc-zabbix-server network-scripts]# cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 114.114.114.114
nameserver 8.8.8.8
問題解決,安裝成功:
已安裝:zabbix-agent.x86_64 0:5.0.42-1.el7 zabbix-server-mysql.x86_64 0:5.0.42-1.el7作為依賴被安裝:OpenIPMI.x86_64 0:2.0.27-1.el7 OpenIPMI-libs.x86_64 0:2.0.27-1.el7OpenIPMI-modalias.x86_64 0:2.0.27-1.el7 fping.x86_64 0:5.1-1.el7libevent.x86_64 0:2.0.21-4.el7 net-snmp-libs.x86_64 1:5.7.2-49.el7_9.4unixODBC.x86_64 0:2.3.1-14.el7完畢!
采用第一種方式安裝還會出現問題:
[root@sc-zabbix-server ~]# yum install zabbix-web-mysql-scl zabbix-apache-conf-scl -y
已加載插件:fastestmirror
Loading mirror speeds from cached hostfile
epel/x86_64/metalink | 5.4 kB 00:00:00* base: mirrors.ustc.edu.cn* centos-sclo-rh: mirrors.ustc.edu.cn* centos-sclo-sclo: mirrors.ustc.edu.cn* epel: mirrors.aliyun.com* extras: mirrors.ustc.edu.cn* updates: mirrors.ustc.edu.cn
base | 3.6 kB 00:00:00
centos-sclo-rh | 3.0 kB 00:00:00
centos-sclo-sclo | 3.0 kB 00:00:00
https://epel.sg.ssimn.org/7/x86_64/repodata/repomd.xml: [Errno 14] curl#7 - "Failed to connect to 2407:3640:2161:1719::4: 網絡不可達"
正在嘗試其它鏡像。
epel
于是我們采用第二種方式:
方式二:永久生效,直接修改網卡配置:
[root@sc-zabbix-server network-scripts]# cat ifcfg-ens33
#TYPE=Ethernet
#PROXY_METHOD=none
#BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
#IPV4_FAILURE_FATAL=no
#IPV6INIT=yes
#IPV6_AUTOCONF=yes
#IPV6_DEFROUTE=yes
#IPV6_FAILURE_FATAL=no
#IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
#UUID=85cf2cdc-c726-417c-a974-02fca8abffe4
DEVICE=ens33
ONBOOT=yes
IPADDR=xxx.xxx.xxx.xxx
NETMASK=255.255.255.0
GATEWAY=xxx.xxx.xxx.1
DNS1=114.114.114.114
DNS2=8.8.8.8
修改之后重啟網卡:
service network restart
3、知識拓展
DNS的區別
114.114.114.114和8.8.8.8的區別
?114.114.114.114和8.8.8.8是公共域名解析服務DNS中的一部分。
114.114.114.114是國內移動、電信和聯通通用的DNS,手機和電腦端都可以使用,干凈無廣告,解析成功率相對來說更高,國內用戶使用的比較多,而且速度相對快、穩定,是國內用戶上網常用的DNS。
8.8.8.8是GOOGLE公司提供的DNS,該地址是全球通用的,相對來說,更適合國外以及訪問國外網站的用戶使用。
全國通用DNS地址(國內用戶推薦使用,速度較快)
首選DNS服務器地址:114.114.114.114
備用DNS服務器地址:114.114.115.115全球通用DNS地址(此DNS地址為谷歌服務器的)
首選DNS服務器地址:8.8.8.8
備用DNS服務器地址:8.8.4.4
DNS配置文件解析
/etc/resolv.conf
是DNS客戶機的配置文件。它的主要功能是設置DNS服務器的IP地址及DNS域名,并定義了主機的域名搜索順序。該文件由域名解析器(resolver)使用,以將主機名解析為IP地址,這對于互聯網上的通信至關重要。
以下是具體介紹:
1、nameserver:定義DNS服務器的IP地址。這些服務器負責解析發送到它們的域名請求。在查詢域名時,會按照文件中列出的順序依次嘗試這些服務器,只有當前面的服務器無響應時,后面的服務器才會被使用。
2、
/etc/resolv.conf
?的內容會根據在Linux安裝過程中給出的選項動態創建。在不同的Linux發行版中,
/etc/resolv.conf
?的管理方式可能不同。例如,某些系統可能使用NetworkManager或其他網絡管理工具來動態生成這個文件。3、在使用DHCP進行網絡配置的情況下,
/etc/resolv.conf
?可能會被覆蓋或重新生成,因為DHCP服務器可以提供DNS服務器的信息
/etc/resolv.conf
是一個關鍵的網絡配置文件,它直接影響到Linux系統中域名解析的行為和性能。
域名解析過程
域名解析過程是指將人類可讀的域名轉換為計算機網絡中所使用的數字IP地址的過程。
在互聯網中,DNS(Domain Name System)扮演著極其重要的角色,它負責將用戶友好的域名轉換為機器可以理解的IP地址。這一過程類似于查找電話號碼的過程:當人們試圖聯系某個人時,他們通常不需要記住一長串數字,而是通過名字來記憶和查找聯系方式。同樣地,在互聯網上,DNS幫助將易于記憶的域名(如 www.example.com)映射到對應的IP地址上,使得用戶能夠訪問目標網站而不是直接輸入IP地址。
以下是具體介紹:
- DNS查詢請求:當用戶在瀏覽器中輸入一個域名時,他們的計算機(或本地DNS服務器)會發起一個DNS查詢請求。這個請求首先會被發送到本地DNS服務器。
- 檢查緩存記錄:本地DNS服務器首先檢查它是否有該域名的解析緩存記錄。如果有,則直接返回結果給用戶,這個過程非常快。
- 查詢根域名服務器:如果本地DNS服務器沒有該記錄,它會向根域名服務器發起查詢。根域名服務器不會提供具體的IP地址,而是指導本地DNS服務器去特定的頂級域名服務器進行下一步查詢。
- 查詢頂級域名服務器:本地DNS服務器根據根服務器的指示,向負責目標域名后綴(如.com、.org等)的頂級域名服務器發起請求。頂級域名服務器同樣不會提供具體的IP地址,而是告訴本地DNS服務器去請求權限域名服務器的信息。
- 查詢權限域名服務器:本地DNS服務器接下來向權限域名服務器發起請求,這是管理具體域名(如www.example.com)的服務器。權限服務器有權威的記錄,能夠告訴本地DNS服務器該域名對應的IP地址。
- 獲得IP地址:一旦本地DNS服務器獲得了從權限服務器返回的IP地址,它就會將這個信息返回給用戶,并且通常會將這條記錄緩存起來,以便于下次更快地響應相同的查詢請求。
- 校正客戶端:用戶的設備接收到了IP地址后,就可以通過互聯網與目標服務器建立連接并進行通信了。
總的來說,域名解析過程是一個分布式、層次性的查詢機制,涉及多個不同類型的DNS服務器。通過這種設計,DNS系統能夠高效、可靠地將域名解析為IP地址,從而使得用戶能夠通過簡單的域名來訪問互聯網上的資源。
?4、書籍推薦
學習了這么久我們還是要結合書本來加強學習,對我而言,最近在學習云原生看k8s的知識點,這里給大家推薦一個買書的平臺,里面很多關于it專業的書籍,對新手老手都很友好!
鏈接放下面:
《Kubernetes從入門到DevOps企業應用實戰》(韓先超)【摘要 書評 試讀】- 京東圖書