首先可以明確的告訴大家,即使我們將自己的域名解析至京東的節點IP或域名上,依舊是無法成功訪問的,為什么呢?
域名與站點之間須雙向綁定
我們訪問一個網站一般都是在瀏覽器中輸入域名后回車就行了,看上去我們是通過域名訪問到網站的,其實是通過域名綁定的服務器IP找到要訪問網站的服務器IP地址后再去請求訪問的。
那是不是意味著我們只要把自己的域名解析到某個網站服務器的IP上就能通過自己的域名訪問到那個網站了呢?答案是否定的,假設只是這樣單方面綁定,那就太不安全了。
一臺服務器上可能有多個站點,每個站點對應1個域名,而服務器的IP地址是同一個,那不同域名綁定到此服務器IP上,服務器是無法區別要訪問哪個站點的,所以服務器上也要將站點和域名做一個綁定。
綜上,正常情況下域名和網站之間是雙向綁定的。若服務器上沒做其它限制而且只有一個站點時,也可以做單向綁定(即:只做域名解析,而不在服務器上為站點綁定域名)。
你所看到的京東網站的IP并不是源服務器IP
現在的大型網站都會使用CDN加速,所以我們通過某些手段查看到這些網站的IP并不是真實的源服務器IP,而是CDN節點的IP,即使同一個域名,不同地方的人查看這個域名得到的IP地址也是不同的。
所以我們將自己域名解析到這些CDN節點IP上,依舊無法訪問,因為CDN廠商對域名接入都是審核通過后才給綁定的。
京東站點會判斷來源域名是否合法
除上面所說的2點外,即使你找到了京東的源服務器IP,而且源服也沒有主機頭的限制,你依舊無法將自己的域名直接解析到此服務器上,因為京東站點也會對來源域名的合法性進行校驗。
第三方域名可通過跳轉的方式指向京東網站
如果真的想將自己的域名指向京東網站,那只能通過跳轉方式來實現了,方案主要有:
1、域名解析時做顯性跳轉;
2、在你的站點程序中做重定向跳轉等。
以上就是我的觀點,對于這個問題大家是怎么看待的呢?歡迎在下方評論區交流 ~ 我是科技領域創作者,十年互聯網從業經驗,我了解更多科技知識!
上一篇域名與網址有什么區別?
下一篇電視節目特點是什么