N1盒子旁路由教程面向小白啰嗦版
本文最后更新于2020年4月, 請(qǐng)注意時(shí)效性
N1盒子旁路由教程面向小白啰嗦版
索引
參考
主要目的
一些需要用到的東西
對(duì)N1盒子進(jìn)行降級(jí)以及激活U盤啟動(dòng)
將N1固件燒錄至U盤并使用U盤啟動(dòng)openwrt
將固件刷入N1盒子的emmc
更改N1盒子的內(nèi)網(wǎng)IP
增加WAN接口以及更改LAN接口配置
非全局設(shè)置-手動(dòng)配置過的設(shè)備能代理
全局設(shè)置-所有設(shè)備連上就能代理
固件的升級(jí)
N1的WiFi?
總結(jié)
已知問題
轉(zhuǎn)載說明
參考
王曉峰錄制的單臂路由教程視頻
王曉峰部落閣上的單臂路由文字教程
恩山論壇巨佬Flippy
恩山無線論壇
ktsee.eu.org
主要目的
在擁有一個(gè)主路由的情況下將N1盒子作為旁路由, 再在手機(jī)電腦上設(shè)置網(wǎng)關(guān)讓流量經(jīng)過N1盒子轉(zhuǎn)發(fā),達(dá)到透明代理的效果.
經(jīng)過測(cè)試, N1盒子可以運(yùn)行v2ray轉(zhuǎn)發(fā)500M寬帶的流量, 更大的帶寬尚未測(cè)試. 也可能是我不知道
方案一不需要對(duì)主路由器做任何改動(dòng), 不會(huì)影響到共用路由器的他人上網(wǎng)體驗(yàn), 適合多人共用路由器時(shí)個(gè)人有代理轉(zhuǎn)發(fā)需求.
方案二需要更改一下主路由的配置, 更改之后所有設(shè)備無需任何配置就能由N1盒子代理上網(wǎng).
一些需要用到的東西
對(duì)N1盒子進(jìn)行降級(jí)以及激活U盤啟動(dòng)
大部分拿到手的N1盒子除非商家特別說明一般都只裝了原版系統(tǒng), 但是要激活從U盤啟動(dòng)的話就必須要把N1盒子降級(jí)到對(duì)應(yīng)的版本.
下面是使用降級(jí)工具降級(jí)的操作步驟: 本步驟圖片截圖自王曉峰的YouTube視頻
將N1固件燒錄至U盤并使用U盤啟動(dòng)openwrt
這里推薦使用balenaEtcher來進(jìn)行燒錄: 將U盤插入電腦, 選擇下載好的固件和U盤, 最后Flash!就完事了.
燒錄完成之后將U盤插入N1盒子, 接上電源即可在U盤啟動(dòng)openwrt系統(tǒng).
將固件刷入N1盒子的emmc
我們想要N1盒子長久運(yùn)行的話總不能一直插著個(gè)U盤吧, 既不安全也不穩(wěn)定, 沒準(zhǔn)哪天U盤就崩掉了, 所以我們需要把固件刷到N1自帶的8G存儲(chǔ)里面, 感謝Flippy大神的固件讓我們可以一鍵刷入而不像以前一樣需要用到雙公頭數(shù)據(jù)線來刷機(jī).
方法如下:
N1盒子插上U盤, 接上顯示器, 插上鍵盤后插電開機(jī), 看見以下畫面之后分行輸入
cd /root ./inst-to-emmc.sh
等待刷機(jī)完成后就不需要再插U盤了, 否則你做的配置都記錄在U盤上面而不是N1盒子的系統(tǒng)里面.
更改N1盒子的內(nèi)網(wǎng)IP
這里需要注意兩個(gè)事情:
- 如果你的光貓或者主路由的IP是192.168.1.1, 那么需要更改N1盒子的IP或者更改光貓或主路由的IP以避免沖突.
- 如果你的主路由器的IP不是192.168.1.x, 那么你需要更改N1盒子的IP至主路由器的同一個(gè)網(wǎng)段. 例如你的主路由器的IP為192.168.0.1, 那么N1盒子的IP就應(yīng)該是192.168.0.x并且x!=1.
如何確認(rèn)我的光貓或者主路由的IP?
只需要在電腦瀏覽器的地址欄輸入192.168.1.1, 如果出現(xiàn)了登陸界面,那么說明你需要更改IP.
有兩種更改N1盒子IP的方法: 務(wù)必都看一看
-
直接連接鍵盤修改openwrt的網(wǎng)絡(luò)配置文件 該方法需要自備鍵盤 為了便于顯示清晰我截的是PowerShell的圖
鍵盤連接N1, N1接上顯示器, 插上已經(jīng)刷入固件的U盤, 接上電源啟動(dòng)N1, 顯示內(nèi)容如圖 正常情況下會(huì)出現(xiàn)圖中的LOGO
鍵盤輸入vi /etc/config/network后Enter, 如下圖
將光標(biāo)移動(dòng)到option ipaddr '192.168.1.1', 按i進(jìn)入編輯模式, 將192.168.1.1更改為192.168.x1.x2, x1取決于你的主路由的IP, 假設(shè)主路由IP為192.168.1.x, 那么x1=1, x2可以選擇254這個(gè)數(shù)字來避免大部分的沖突. 前提是你沒有把其他設(shè)備IP設(shè)置為192.168.x1.254
簡(jiǎn)單點(diǎn)說就是N1的IP必須要和主路由同一個(gè)網(wǎng)段并且與其他設(shè)備的IP不同.
圖中顯示為192.168.0.254是我修改后的結(jié)果,正常情況下會(huì)顯示為192.168.1.1
修改好之后按Esc退出編輯模式, 最后輸入:wq來保存并退出
這樣就修改好了N1盒子的IP地址 -
將電腦通過網(wǎng)線或者WiFi直連N1盒子進(jìn)行更改
N1盒子從U盤啟動(dòng)之后一般會(huì)自動(dòng)開啟一個(gè)名為OpenWrt的開放式WiFi, 電腦斷開其他網(wǎng)絡(luò)連接之后連接到這個(gè)WiFi, 沒有WiFi的電腦可以用網(wǎng)線直連N1盒子和電腦.
連接上之后按下Win+x, 選擇Windows PowerShell, 輸入ssh root@192.168.1.1后Enter, 如圖
接下來的步驟與上一個(gè)方法相同, 不再贅述.如果電腦沒有自帶ssh的話可以用瀏覽器訪問192.168.1.1, 出現(xiàn)如下登陸界面, 輸入默認(rèn)密碼password
登錄后在左側(cè)菜單欄里面找到網(wǎng)絡(luò)-接口, 對(duì)LAN進(jìn)行編輯
將紅框內(nèi)的IP改為192.168.0.254 根據(jù)你的實(shí)際情況更改
增加WAN接口以及更改LAN接口配置
更改N1盒子的內(nèi)網(wǎng)IP成功之后, 將N1盒子用網(wǎng)線連接到主路由, 瀏覽器訪問192.168.0.254, 輸入默認(rèn)密碼password后即可登錄, 接下來就是增加WAN接口和修改LAN接口.
增加WAN接口的目的是為了讓N1盒子從主路由獲取一個(gè)IP地址, 并且能通過主路由上網(wǎng), 而修改LAN接口的目的是為了讓LAN接口和WAN接口共用同一根網(wǎng)線eth0, 從而達(dá)到旁路由的效果.
首先來到網(wǎng)絡(luò)-接口,點(diǎn)擊添加新接口
如圖進(jìn)行設(shè)置
最后點(diǎn)擊提交
如圖進(jìn)行設(shè)置即可
最后記得點(diǎn)擊保存并應(yīng)用
非全局設(shè)置-手動(dòng)配置過的設(shè)備能代理
非全局方案好處是可以想讓哪臺(tái)設(shè)備上網(wǎng)就讓哪臺(tái)設(shè)備上網(wǎng), 并且不會(huì)打擾到別人的網(wǎng)絡(luò)體驗(yàn).
缺點(diǎn)是某些無法自定義網(wǎng)關(guān)的設(shè)備例如Xbox無法通過N1代理.
- 電腦
首先連接到主路由的網(wǎng)絡(luò), 打開Control Panel\Network and Internet\Network Connections, 如圖進(jìn)行操作
記住下面這張圖里的IPv4 Address
這里IP Address里面填剛剛記下的IPv4 Address
最后OK即可生效 - 手機(jī) 這里我以我自己的vivo手機(jī)為例, 其他手機(jī)包括iPhone設(shè)置大同小異
點(diǎn)擊進(jìn)入WiFi詳情頁進(jìn)行設(shè)置
和電腦上類似,先記下原來的IP地址, 然后開啟靜態(tài)IP, 將網(wǎng)關(guān)改為192.168.0.254
全局設(shè)置-所有設(shè)備連上就能代理
此方案優(yōu)點(diǎn)是可以讓一些不能配置網(wǎng)關(guān)的設(shè)備通過N1代理, 例如Xbox和我的Sony手機(jī)不能手動(dòng)改網(wǎng)關(guān), 就只能用這種方法.
缺點(diǎn)是需要更改主路由設(shè)定, 如果多人共用主路由不建議這樣設(shè)置除非所有人都有代理需求.
方法如下:
打開主路由的設(shè)置界面, 進(jìn)入DHCP設(shè)置, 將網(wǎng)關(guān)設(shè)置為N1的IP也就是192.168.0.254, 保存后再去電腦上查詢IP設(shè)定時(shí)會(huì)發(fā)現(xiàn)網(wǎng)關(guān)已經(jīng)是N1的IP了. 若未發(fā)生變化建議斷開網(wǎng)絡(luò)后重新連接以刷新網(wǎng)關(guān)設(shè)定
這個(gè)地方提醒一下各位小白不要設(shè)置成WAN接口的網(wǎng)關(guān)了,否則可能上不了網(wǎng)了, 比如我這個(gè)路由器就會(huì)給我提示設(shè)置錯(cuò)誤.
其他品牌的路由器設(shè)置應(yīng)該大同小異.
進(jìn)入N1盒子的配置頁面, 找到網(wǎng)絡(luò)-接口-LAN-編輯, 將網(wǎng)關(guān)和DNS改為主路由IP地址192.168.0.1, 將DHCP服務(wù)禁用.
最后記得保存并應(yīng)用
固件的升級(jí)
再次感謝Flippy大神, 他在不斷地為我們提供更新的openwrt固件, 例如最新的固件里面集成了trojan訂閱之類的實(shí)用功能.
-
固件更新地址
-
固件更新方法
按照之前的步驟將新固件刷入U(xiǎn)盤, 隨后啟動(dòng)N1盒子, 通過ssh連接到N1盒子, 如果提示驗(yàn)證錯(cuò)誤就把錯(cuò)誤提示里的ssh文件刪除后重試.
ssh連接上之后分行輸入如下指令即可不改變?cè)瓉淼呐渲蒙?jí)固件
cd /root ./update-to -emmc.sh
N1的WiFi?
可能有的小伙伴會(huì)問, 前面的教程里面不是還有一個(gè)N1自帶的WiFi么? 那么這個(gè)WiFi能不能拿出來使用呢?
答案是可以但沒必要, 基本上主路由都是帶WiFi的, 而且再爛的帶天線的路由器也比沒有天線的N1盒子信號(hào)要好, 當(dāng)然這個(gè)WiFi可以作為后備連接手段以備不時(shí)之需, 不過請(qǐng)記得給它加一個(gè)密碼, 不然流量要被鄰居蹭光了喲!
總結(jié)
本文從拿到N1開始進(jìn)行降級(jí), 激活U盤啟動(dòng), 刷入emmc, 到更改N1盒子網(wǎng)絡(luò)設(shè)置, 成功地實(shí)現(xiàn)了把設(shè)備流量轉(zhuǎn)發(fā)給N1盒子處理, 再配合固件里面自帶的插件即可實(shí)現(xiàn)透明代理上網(wǎng), 如果出現(xiàn)了意料之外的問題, 歡迎提出issue討論.
我為什么要寫這篇教程?
一是呆在家里閑得無聊就把N1盒子重新掏出來折騰, 順便訓(xùn)練一下我新學(xué)習(xí)的markdown語法.
二是網(wǎng)上的教程要不然就是過于簡(jiǎn)單導(dǎo)致像我這樣的小白瘋狂踩坑, 要不然就是很久之前寫的沒有及時(shí)更新, 希望我這篇啰里啰唆的純小白教程文能幫助到大家.
已知問題
- 我的N1盒子在設(shè)置為全局代理之后時(shí)不時(shí)地會(huì)斷網(wǎng), 過一會(huì)又自動(dòng)恢復(fù)正常, 上網(wǎng)查詢發(fā)現(xiàn)也有其他人有相同的問題, 例如恩山無線論壇就有帖子討論斷網(wǎng)問題, 不過并沒有大規(guī)模地討論, 本人懷疑跟N1盒子的體質(zhì)有關(guān), 很多N1盒子之前是用來挖礦的, 長時(shí)間運(yùn)行難免會(huì)對(duì)硬件有所損耗, 所以在大流量代理的時(shí)候力不從心. 如果各位希望自己的N1盒子能夠長久穩(wěn)定運(yùn)行的話建議買新的.
轉(zhuǎn)載說明
我的N1盒子在設(shè)置為全局代理之后時(shí)不時(shí)地會(huì)斷網(wǎng), 過一會(huì)又自動(dòng)恢復(fù)正常, 上網(wǎng)查詢發(fā)現(xiàn)也有其他人有相同的問題, 例如恩山無線論壇就有帖子討論斷網(wǎng)問題, 不過并沒有大規(guī)模地討論, 本人懷疑跟N1盒子的體質(zhì)有關(guān), 很多N1盒子之前是用來挖礦的, 長時(shí)間運(yùn)行難免會(huì)對(duì)硬件有所損耗, 所以在大流量代理的時(shí)候力不從心. 如果各位希望自己的N1盒子能夠長久穩(wěn)定運(yùn)行的話建議買新的.
轉(zhuǎn)載說明
此文為Zisen原創(chuàng), 雖有許多參考之處但都獲得了原文作者的許可, 如需轉(zhuǎn)載請(qǐng)注明出處和作者, 本文地址為https://github.com/zisen123/N1-box-bypass-router-tutorial/blob/master/N1-box-bypass-router-tutorial.md
總結(jié)
以上是生活随笔為你收集整理的N1盒子旁路由教程面向小白啰嗦版的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 网站端服务器返回错误,报税网站端服务器错
- 下一篇: C语言——药店管理系统