openwrt opkg update wget returned 4 wget returned 1


最近在正搗鼓mt7620芯片的路由器,刷入openwrt Pandora系統以后想裝wifidog實現web認證。

我用我自己的一個水星的路由器PPPOE撥號,通過水星的lan口連接網線到我openwrt系統的路由器的lan口,把openwrt的DHCP服務關掉,想讓openwrt能連接網絡。

但是用xshell 連接路由以后opkg update 提示 wget returned 4,很無奈沒接觸linux搜索一下吧

網上說 dns解析失敗 編輯 /etc/resolv.conf 加入 谷歌的 8.8.8.8 或者是 國內的 114.114.114.114

就嘗試着編輯 /etc/resolv.conf 

 

 

添加了以后,還是不能用。。。。。。。。。。。。。。。。

ping www.baidu.com 提示如下圖:

沒辦法,問大牛吧。。到openwrt流控 群里一問,經過牛人幫助,分析出了原因。

是因為我用水星路由器做PPPOE撥號的話,用lan口連接openwrt的路由,openwrt相當於是做交換機用,而我的openwrt路由器lan口沒有設置網關。。比較尷尬。。因為一直都是.net屌絲程序員,對於網絡這一塊實在是小白中的小白。唉。。

正確方式應該是,openwrt路由的lan口網關設置成水星的 lan口網關。

設置好了以后再指定一下dns服務器,google的 8.8.8.8 8.8.4.4 或者是 114.114.114.114

群里的人還給了一下阿里雲的dns 223.5.5.5 223.6.6.6 國內的服務能快些吧。

然后 ping一下百度。。通過。。

opkg update一下。。通過。。

記錄一下 已備后來者做參考。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM