TTL傳輸中過期問題導致網站打不開



TTL傳輸中過期問題導致網站打不開

簡介:這幾點很鬱悶的一件事就是CSDN博客突然打不開了,看看博客也不行,我想着沒道理啊,

            在手機上能打開,別人機器上也能打開,別的網站也沒問題,偶爾打開一次也是超慢,這是咋回事?

            再就是前幾天在裝完系統之後也碰到過一個類似的問題,就是我IIS配置的本地的網站和

            線上的網站出現了混淆的情況,我改了host文件,單當我ping域名時發現確是線上的IP

            也是採用本文中介紹的刷新DNS緩存解決的,問題如圖:


解決方案:   

         查了查,可能是產生了環路,或是局域網存在ARP病毒攻擊。對局域網安全性進行了判斷,

         發現問題出在第一個:環路問題------於是採用tracert命令進行了測試實驗:如下:

可以看到確實是出現了環路問題,數據開始還好,後面一直在98>97的循環

一、可能是網絡自身存在的問題,造成環路問題
二、本地dns問題:所以使用下面的命令把本地的DNS緩存給清除了下,問題就能解決了
具體做法有兩種:
1. 關閉所有瀏覽器,右鍵點擊“網絡鄰居”,選擇“屬性”,在“本地連接”上點擊右鍵,選擇“修復”即可。
2. 在DOS窗口下(如果是XP,點擊屏幕左下角的“開始”,“運行”,輸入“cmd”回車)輸入:ipconfig/flushdns 即可清空DNS緩存。

------------------------------------------------------------------------------------------------------------------------------------------------------------

針對於程序員自己開發的程序,也就是我上文說的第二種情況,解決方案如下:

一、檢查代碼是否有錯誤,生成是否成功

二、IIS網站配置是否正確

三、頁面路徑是否正確

四、檢查HOST配置文件

五、cmd命令中ping網站域名

六、檢查IIS,調整端口號,再cmd命令中ping網站域名

七、最後結合上面紅色字體解決方案操作,基本刷新DNS緩存就OK

注意操作IIS時,進行重啓操作

發佈了57 篇原創文章 · 獲贊 8 · 訪問量 18萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章