[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"blog-mac在mac上無法解析dev網域的問題":3},{"id":4,"slug":5,"title":6,"description":7,"content":8,"date":9,"image":10,"imageAlt":6,"author":11,"categories":14,"path":17,"minRead":18},91,"mac在mac上無法解析dev網域的問題","[MAC]在mac上無法解析dev網域的問題","在mac上無法解析dev網域的問題 這個問題困擾我非常久，有時候就會遇到無法解析某些網站，導致無法看資料或文件 […]","\u003Ch1>在mac上無法解析dev網域的問題\u003C\u002Fh1>\n\u003Cp>這個問題困擾我非常久，有時候就會遇到無法解析某些網站，導致無法看資料或文件。由於一直不確定原因，只能暫時以修改host文件的方式治標，最近因為又遇到也意外發現問題共通點，於是就找到了解決方式！\u003C\u002Fp>\n\u003Ch2>遇到dev網域就無法解析\u003C\u002Fh2>\n\u003Cp>正如同標題，這次終於發現到每次出問題的網頁都是.dev結尾，於是就找了一下無法解析dev網頁的解決方式，就發現到原來是某個服務影響的。\u003C\u002Fp>\n\u003Ch2>推測是POW server造成\u003C\u002Fh2>\n\u003Cp>老實說我不確定何時安裝了這個服務....XD稍微看了一下這個服務似乎是用於Ruby on Rails，但官方網站已經沒有維護了(\u003Ca href=\"http:\u002F\u002Fpow.cx\u002F\" title=\"網域\">網域\u003C\u002Fa>出售中)\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbasecamp\u002Fpow\" title=\"github repository\">github repository\u003C\u002Fa>上面也說已經封存了。\u003Cbr \u002F>\n看了一下說明，可能是因為dev這個網域近幾年才開始釋出，而更早些的服務可能會將dev網域作為是localhost，於是當有安裝POW時，MAC中會有個文件將dev指向到127.0.0.1導致無法解析(原來啊！)。\u003Cbr \u002F>\n所以解決方式就是刪除相關文件就可以了。\u003C\u002Fp>\n\u003Cp>只要刪除\u002Fetc\u002Fresolver\u002Fdev這個文檔\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-shell\">sudo rm \u002Fetc\u002Fresolver\u002Fdev\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>裡面可能會長的像這樣\u003C\u002Fp>\n\u003Cpre>\u003Ccode># Lovingly generated by Pow\nnameserver 127.0.0.1\nport 20560\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>刪除後就一切正常囉。\u003C\u002Fp>\n","2022-08-02T20:00:19","",{"name":12,"link":13},"Chih Fan","http:\u002F\u002Fpost.billxu.net",[15],{"name":16,"slug":16},"mac","\u002Fblog\u002Fmac在mac上無法解析dev網域的問題",1]