【经验分享】突然我的SM.MS的图床没法访问了(内附解决方法)
【經(jīng)驗分享】突然我的SM.MS的圖床沒法訪問了(內(nèi)附解決方法)
一大早寫文章,發(fā)現(xiàn)Markdown里的圖片全部都不能成功加載了,這個的確挺頭疼的!
文章目錄
- 1 說一說現(xiàn)象
- 2 簡單排查一下
- 3 查找解決方案
- 4 實施解決方案
- 5 總結(jié)
- 6 更多分享
1 說一說現(xiàn)象
有點殘酷,最近有好些天沒有寫文章了,今天打開 typora 想寫點東西,偶來一翻到早前寫的一片文章,發(fā)現(xiàn)文章里面的附圖居然加載不出來了,看起來就是這樣:
這個的確看起來的變扭啊,我猛得一想,窩草,不會是MS.MS 圖床掛掉了吧?那我那些上傳的圖片還未來得及備份,該怎么辦?
2 簡單排查一下
懷著忐忑的心情,我開始做起排查來:
- 先確認(rèn)下我的電腦是具有外網(wǎng)能力的:很簡單,因為我都可以訪問baidu等網(wǎng)頁內(nèi)容;
- 再用瀏覽器訪問一下圖片的URL地址,發(fā)現(xiàn)報錯了,提示如下,錯誤是 對方關(guān)閉了鏈接,無法訪問此網(wǎng)站 ;
- 有了上面的報錯,我決定排查一下 s2.loli.net 的網(wǎng)絡(luò)暢通情況,這里使用ping命令,查出來的結(jié)果如下,奇怪了,咋返回來的IP地址是 127.0.0.1 啊?這不科學(xué)!
有了以上幾個簡單排查,我基本確認(rèn)了,問題可能出在 域名解析 上面;可能是我的路由器網(wǎng)絡(luò)偶爾抽風(fēng)了,導(dǎo)致 s2.loli.net 域名的解析出問題了,所以圖片對應(yīng)的URL就無法訪問,自然圖片也就無法加載出來了。
3 查找解決方案
有了上面的基礎(chǔ)判斷,基本思路就是想辦法把 域名 s2.loli.net 解析到正確的IP上面。
印象中,Linux系統(tǒng)下有配置文件可以做這個事情,同樣,Windows下有一個文件可以做這個事情,但我不記得具體是哪個文件,以及如何配置這個文件。
萬能的baidu還是幫上了大忙,直接找到了關(guān)鍵鏈接,
也就是要修改: C:\Windows\System32\drivers\etc\hosts 文件
現(xiàn)在的關(guān)鍵點在于找到 s2.loli.net 這個域名解析的正確IP地址。
4 實施解決方案
回到上一步的需求,如何找到 域名 s2.loli.net 對應(yīng)的IP地址,我個人推薦使用Linux下的nslookup命令:
$nslookup s2.loli.net Server: 192.168.3.166 Address: 192.168.3.166#53Non-authoritative answer: s2.loli.net canonical name = s2.loli.net.cdn.cloudflare.net. Name: s2.loli.net.cdn.cloudflare.net Address: 172.67.69.40 Name: s2.loli.net.cdn.cloudflare.net Address: 104.26.0.190 Name: s2.loli.net.cdn.cloudflare.net Address: 104.26.1.190 Name: s2.loli.net.cdn.cloudflare.net Address: 2606:4700:20::681a:be Name: s2.loli.net.cdn.cloudflare.net Address: 2606:4700:20::681a:1be Name: s2.loli.net.cdn.cloudflare.net Address: 2606:4700:20::ac43:4528從上面的解析輸出,我們可以知道,這個域名對應(yīng)很多個IP地址,我們只需要選擇一個就好了,比如 104.26.1.190
然后在 C:\Windows\System32\drivers\etc\hos 文件的尾部,按這樣加上解析規(guī)則,即可?!咀⒁狻啃薷拇宋募薷墓芾韱T權(quán)限。
修改完了之后,可能不會馬上就恢復(fù),可以嘗試把瀏覽器關(guān)閉,再打開,重新輸入圖片的地址,應(yīng)該就可以解析到圖片了。
同時,typora也是類似的道理,把它重啟一下,再進(jìn)入到對應(yīng)的文章,不出意外的話,就可以重新看到圖片加載出來了。
這不,又可以愉快地玩耍了。
5 總結(jié)
一般來說,我們使用Markdown語法寫技術(shù)文章,遇到圖片加載不出來的情況,就兩種情況:
- 要么就是本地的網(wǎng)絡(luò)問題:先確保本地網(wǎng)絡(luò)暢通,再查瀏覽器圖片的預(yù)覽,從而判斷是不是域名解析出了問題;
- 要么就是服務(wù)器端圖床限制:比如禁止外鏈加載、防盜;或者圖傳服務(wù)掛了,又或者是自建的圖床云服務(wù)欠費了;等等之類的原因。
【還有一個問題】
是不是,每次我都需要去修改hosts文件啊?改天如果網(wǎng)絡(luò)的域名解析恢復(fù)正常了,那個hosts文件,我能恢復(fù)回去嗎?
朋友們,你們覺得呢?
6 更多分享
架構(gòu)師李肯
架構(gòu)師李肯(全網(wǎng)同名),一個專注于嵌入式IoT領(lǐng)域的架構(gòu)師。有著近10年的嵌入式一線開發(fā)經(jīng)驗,深耕IoT領(lǐng)域多年,熟知IoT領(lǐng)域的業(yè)務(wù)發(fā)展,深度掌握IoT領(lǐng)域的相關(guān)技術(shù)棧,包括但不限于主流RTOS內(nèi)核的實現(xiàn)及其移植、硬件驅(qū)動移植開發(fā)、網(wǎng)絡(luò)通訊協(xié)議開發(fā)、編譯構(gòu)建原理及其實現(xiàn)、底層匯編及編譯原理、編譯優(yōu)化及代碼重構(gòu)、主流IoT云平臺的對接、嵌入式IoT系統(tǒng)的架構(gòu)設(shè)計等等。擁有多項IoT領(lǐng)域的發(fā)明專利,熱衷于技術(shù)分享,有多年撰寫技術(shù)博客的經(jīng)驗積累,連續(xù)多月獲得RT-Thread官方技術(shù)社區(qū)原創(chuàng)技術(shù)博文優(yōu)秀獎,榮獲CSDN博客專家、CSDN物聯(lián)網(wǎng)領(lǐng)域優(yōu)質(zhì)創(chuàng)作者、2021年度CSDN&RT-Thread技術(shù)社區(qū)之星、2022年RT-Thread全球技術(shù)大會講師、RT-Thread官方嵌入式開源社區(qū)認(rèn)證專家、RT-Thread 2021年度論壇之星TOP4、華為云云享專家(嵌入式物聯(lián)網(wǎng)架構(gòu)設(shè)計師)等榮譽。堅信【知識改變命運,技術(shù)改變世界】!
總結(jié)
以上是生活随笔為你收集整理的【经验分享】突然我的SM.MS的图床没法访问了(内附解决方法)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 实践▍用大数据扒一扒蔡徐坤的真假流量粉
- 下一篇: CSU 1809