Re: [登入] 上去了!!

看板Instant_Mess作者 (@_@)時間15年前 (2008/09/11 20:02), 編輯推噓3(306)
留言9則, 5人參與, 最新討論串7/12 (看更多)
※ 引述《liaommx (Orz)》之銘言: : 噓 ohyouarepig :噓的明顯 晚點推回來 奇怪這是啥原理?有人知道嗎? 09/11 18:56 : 曾經有朋友提供一個不錯的比喻 : IP是地球上的經緯度. : DNS是地球上的地址.. : 要有人看的懂地址(Domain name). : 才能送東西到正確的地點(經緯度) : 如果有人能直接知道經緯度(IP) : 那就不需要地址(Domain Name)了. 比喻錯很大... DNS 是 Domain Name Server 的縮寫,是伺服器, 用途是負責 Domain Name 跟 IP 間的對應,網路間的連線是靠 IP 來找對方.. 當你打一組 Domain Name 想上網時(如 www.hinet.net),你的電腦會先從本身的 cache 裡面找看看有沒有這組 DN 的對應 IP,如果有連線過,就會存在一組 動態的 cache,每隔一段時間會清除,而 hosts 這個檔案是寫入靜態的, 就是裡面的對應資訊是不會清除並且會是最優先去執行的,只要這邊有找到, 電腦就不會連出去詢問 DNS 你要連的網站在哪邊.. 可以自己試試看去改裡面的設定.. 如,Google 的 ip 是 72.14.235.104 (每個人找的可能不同,有 load balanced) 在 hosts 裡面加上: 72.14.235.104 google 這樣只要你在瀏覽器打上 http://google (沒錯,不用打完整的 www.google.com) 就會連上去,若是要取消就是刪掉就好... 而這邊沒寫入,你也沒瀏覽過的網站,這時電腦會先連去詢問你設定的 DNS 伺服器 (不一定是自己設的,也可能是ISP配給你的) 看知不知道你要去的網站 IP 是多少, 以此類推,每台 DNS 再往各自的上游查找,直到找到為止,並將資訊傳給你的電腦, 而 MSN 這邊假設設定了就可以正常使用,就表示問題是出在 MS 的 DNS 機器上, 當詢問送到 MS 的 DNS 時,他沒辦法回應給你正確的 IP .. 另外,hosts 這個檔,正常來說應該沒甚麼東西,要是裡面有一堆奇怪的網址 或是一堆奇怪的東西,很有可能就是被植了木馬之類... -- 這只是粗略講一下,實際上還有一大堆機制在做這件事,local 端也不只 hosts 而已 還有 lmhosts 這個檔也是在做類似的用途,只是那是用在 WINS 上... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.231.211.39

09/11 20:03, , 1F
現在說這個不重要拉 先登進去在討論拉
09/11 20:03, 1F

09/11 20:19, , 2F
我剛剛就發現一些3721之類的 連到localhost..
09/11 20:19, 2F

09/11 20:19, , 3F
不過好像是防治用的?!
09/11 20:19, 3F

09/11 20:49, , 4F
我覺得我們說的東西是一樣的...XD..
09/11 20:49, 4F

09/11 20:49, , 5F
只是可能host做的事情不是這樣..
09/11 20:49, 5F

09/11 20:58, , 6F
DNS != DN,另外 IP 比喻經緯度也不對
09/11 20:58, 6F

09/11 21:00, , 7F
IP 是配發的,會變動的..mac address 比較像經緯度
09/11 21:00, 7F

09/11 21:01, , 8F
不過這些解釋都很籠統,重點是DN跟DNS是不同的東西
09/11 21:01, 8F

09/13 14:37, , 9F
我在前面liaommx的文章就推比喻錯很大了 XD
09/13 14:37, 9F
文章代碼(AID): #18oGZ5b0 (Instant_Mess)
討論串 (同標題文章)
文章代碼(AID): #18oGZ5b0 (Instant_Mess)