10 21 dns網域名稱解析與linux下操作虛擬機器

2021-08-09 21:44:34 字數 1228 閱讀 9047

1.定義

dns(domain name system,網域名稱系統),網際網路上作為網域名稱和ip位址相互對映的乙個分布式資料庫,能夠使使用者更方便的訪問網際網路,而不用去記住能夠被機器直接讀取的ip數串。

(1)ip 繫結 網域名稱 /etc/hosts 本地解析

vim /etc/hosts 編輯本地解析檔案 在檔案中寫入

設定172.25.254.254的網域名稱為haha.example.com

ping haha.example.com 實際連線的是172.25.254.254

(2)修改網絡卡配置檔案

/etc/syscongfig/network-scripts/ifcfg-eth0

dns1:ip

dns2:ip ##指定dns,永久改動

(3) /etc/resolv.conf

namesever:ip ##指定dns,即時生效

檢測dns是否設定成功 ping一下

2 dns解析和本地解析的優先順序修改

vim /etc/nsswitch.conf ##這個檔案可以修改優先順序

更改files和dns的順序 誰在前面,誰的優先順序就高。

(1)常用的操作虛擬機器命令

virt-manager # 開啟虛擬機器控制台

virsh list # 列出正在執行的虛擬機器

virsh list –all # 列出所有的虛擬機器

virsh start 虛擬機器名 # 開啟指定虛擬機器

virsh shutdown 虛擬機器名 # 正常關閉虛擬機器

virsh destroy 虛擬機器名 # 強行關閉虛擬機器

virsh undefine 虛擬機器名 # 刪除虛擬機器但不刪除磁碟檔案

which 命令 ##檢視命令存放的位置

rm -fr /usr/bin/ls ##刪除這個命令

rpm -qf /usr/bin/ls ##看一下生成ls的這條命令的軟體包

rpm -ivh ## 安裝該命令的軟體包

DNS網域名稱解析

dns是動態網域名稱系統的英文簡稱,是用來把我們輸入的網域名稱解析成ip位址的,如果沒有dns我們輸入的例如www.baidu.com這樣的網域名稱就無法被訪問。如果我們訪問 的時候要輸入ip位址的話,顯然既不方便也不容易記憶,所以我們用網域名稱來訪問 網域名稱雖然便於人們記憶,但網路中的計算機之間...

DNS網域名稱解析

一次請求過程大約經過三步 第一,dns網域名稱解析 第二,cdn獲取離使用者最近的節點 第三,建立http連線。今天和大家聊的是dns網域名稱解析。既然是dns網域名稱解析,那麼什麼是dns?dns domain name system,網域名稱系統 網際網路上作為網域名稱和ip位址相互對映的乙個分...

網域名稱解析 DNS

網際網路的網域名稱解析系統dns是乙個聯機分布式資料庫系統,並採用客戶 伺服器體系。tcp ip應用程式使用它來完成主機名稱和ip位址之間的對映。dns使大多數名字都在本地解析,僅少量解析需要在網際網路上通訊,因此系統效率很高。由於dns是分布式系統,即使單個計算機除了故障,也不會妨礙整個系統正常執...