通過DNS解析網域名稱獲得ip

2021-10-09 19:39:13 字數 739 閱讀 7949

#include

#include

/* see notes */

#include

#include

#include

#include

#include

#include

#include

#include

#include

/* init_network:初始化網路連線

*/int

init_network()

return sockfd;}/*

aname:把網域名稱解析存入資料報

@a:目標網域名稱

@p:傳送的資料報的位址

*/int

aname

(char

* a,

unsigned

char

*p) pos+

=n+1;}

return len;}/*

page_data:傳送給dns的資料報

@tes:儲存資料報內容的陣列

@arg:目標網域名稱

*/int

page_data

(unsigned

char

* tes,

char

* arg)

intmain

(int argc,

char

* ar**)

網域名稱解析服務DNS,網域名稱,ip之間的關係

dns domain name server,網域名稱伺服器 是進行網域名稱 domain name 和與之相對應的ip位址 ip address 轉換的伺服器。dns中儲存了一張網域名稱 domain name 和與之相對應的ip位址 ip address 的表,以解析訊息的網域名稱。把網域名稱翻...

DNS網域名稱解析

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

DNS網域名稱解析

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