centOS網域名稱訪問問題, etc hosts詳解

2021-10-23 15:10:22 字數 845 閱讀 6794

hosts檔案是linux系統中負責ip位址與網域名稱快速解析的檔案,以ascii格式儲存在/etc目錄下,檔名為hosts,不同的linux版本,檔案也可能不同,比如debian的對應檔案是/etc/hostname。hosts檔案包含了ip位址和主機名之間的對映,包括主機名的別名,在沒有網域名稱伺服器的情況下,系統上的所有網路程式都通過查詢該檔案來解析對應於某個主機名的ip位址,否則就需要使用dns服務程式來解決。通常可以將常用的網域名稱和ip位址對映加入到hosts檔案中,實現快速方便的訪問

優先順序:dns快取》hosts>dns服務

hosts:the static table lookup for host name(主機名查詢靜態表)

在訪問網域名稱時出現錯誤

編寫linux中的hosts檔案

vi /etc/hosts
cat /etc/hosts

127.0

.0.1 localhost::

1 localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168

.1.100 waptest

第一部分:網路ip位址

第二部分:主機名或網域名稱

第三部分:主機別名

當然每行也可以是兩部分,即網路ip位址和主機名。主機名(hostname)和網域名稱(domain)的區別在於,主機名通常在區域網內使用,通過hosts檔案,主機名就被解析到對應ip。網域名稱通常在internet上使用,但如果本機不想使用internet上的網域名稱解析,這時就可以更改hosts檔案,加入自己的網域名稱解析。

mysql遠端訪問問題

1 進入mysql,建立乙個新使用者xuys 格式 grant 許可權 on 資料庫名.表名 使用者 登入主機 identified by 使用者密碼 grant select,update,insert,delete on to xuys 192.168.88.234 identified by ...

疑問 NSArray 訪問問題

h檔案 import import inte cehelper.h import quartzcore quartzcore.h inte ce fanweiandleixingviewcontroller uiviewcontroller property nonatomic,retain nss...

解決github訪問問題

github這是個好地方。但是,上不去就蛋疼。今天github上不去,果斷f12下,看下network。發現裡面好多請求都是指向 github.global.ssl.fastly.net這個網域名稱的,然後請求都無法成功。想到了改hosts,於是cmd裡ping github.global.ssl....