win10 软路由_为软路由选择系统,从零打造自己的专属软路由系统
軟路由系統(tǒng)
常見軟路由系統(tǒng)主要有愛快,openwrt,ros,愛快分流功能強(qiáng)大,適合公司,openwrt 開源,功能插件比較多,適合折騰。ros 據(jù)說比較穩(wěn)定,我沒試過,不多評(píng)論。這里我們選 openwrt,畢竟要專屬,就要折騰。
準(zhǔn)備
我們選擇自己編譯 openwrt,只保留自己使用的插件
系統(tǒng):windows 10 的 wsl
代碼:
主倉(cāng)庫(kù):?https://github.com/coolsnowwolf/lede.git
常用插件倉(cāng)庫(kù):https://github.com/zhaobingchun/openwrt-packages.git
開始
配置 wsl 的環(huán)境,到 win10 應(yīng)用商店,搜索 Ubuntu 安裝
配置 Ubuntu 環(huán)境
修改環(huán)境變量
打開 wsl 命令行輸入:sudo vim /etc/profile?點(diǎn)擊鍵盤 i 進(jìn)入輸入模式
在文件末尾輸入:export PATH=$(echo "$PATH" | sed -e 's/:\/mnt.*//g')?保存退出 按鍵盤 esc 輸入:wq
在命令行輸入:source /etc/profile?重新載入配置
安裝依賴軟件
在命令行輸入:sudo apt-get update
然后輸入:
install
下載代碼
在命令行輸入:
git clone https://github.com/coolsnowwolf/lede.git
下載代碼
添加第三方倉(cāng)庫(kù):
兩種方式:
一、進(jìn)入代碼目錄
lede
然后將你要用到的插件放到這個(gè)目錄中
二、進(jìn)入代碼目錄
lede
使用我提供的倉(cāng)庫(kù),在文件中插入這兩行
//github.com/kenzok8/openwrt-packages
保存
然后執(zhí)行
/scripts/feeds update -a
配置編譯
現(xiàn)在開始打造屬于自己的系統(tǒng)
輸入:make menuconfig
附上圖:
第一步:修改 Targe Images 鍵盤選中,按 Enter 鍵進(jìn)入
把 build efi image 跟 build vmware image 去掉,用不到,通過鍵盤方向鍵移動(dòng)到相應(yīng)位置,按鍵盤 n 取消,如果要選中按 y 前面出現(xiàn) * 是選中,或者按空格鍵切換,* 編譯到固件中,M 編譯成模塊 空 不選中,如果想搜索,可以按鍵盤 / ,按兩下 esc 鍵,回到上一級(jí)
第二步:配置插件
選中 LuCI 按 Enter 進(jìn)入
選中 Applications 按 Enter 進(jìn)入
這里只說一下我自己用的插件吧,其他的自己折騰
luci-app-accesscontrol // 修改控制臺(tái)密碼的
luci-app-adguardhome // dns 服務(wù)器,加速 dns 解析,攔截廣告的
luci-app-advancedsetting // 高級(jí)設(shè)置,在網(wǎng)頁(yè)上改 dnsmq,hosts 的,不懂別亂改
luci-app-arpbind // 綁定 IP 地址跟 mac 地址的,就是讓你的設(shè)備固定 IP
luci-app-ddns // ddns 就是把你總變的公網(wǎng) IP 綁定到域名上,方便外網(wǎng)訪問
luci-app-diskman // 硬盤分區(qū)的,主要系統(tǒng)盤太大,分個(gè)區(qū)間放東西用
luci-app-filetranfer // 往路由器傳文件的,省的用 winscp 了
luci-app-flowoffload // 加速 nat 轉(zhuǎn)發(fā)的,不知道個(gè)啥原理,反正看到加速就裝了
luci-app-netdata // 這個(gè)系統(tǒng)資源監(jiān)控軟件看起來比較強(qiáng)大
luci-app-openclash // 這個(gè)代理上網(wǎng)的,看起來比較強(qiáng)大
luci-app-serverchan // 這個(gè)是用來微信通知路由的太熱了的
luci-app-ttyd // 這個(gè)是在網(wǎng)頁(yè)上敲命令行的,省的開 xshell 了
luci-app-unblockmusic // 這個(gè)是解鎖網(wǎng)易云變灰歌曲的,就是告訴它沒變灰然后代理到其他服務(wù)器聽
luci-app-upnp // 這個(gè)是自動(dòng)端口映射的,需要你的軟件支持,可以在外網(wǎng)訪問家里的服務(wù)
luci-app-usb-printer // 這個(gè)是連接打印機(jī)的,能把 usb 打印機(jī)變成網(wǎng)絡(luò)打印機(jī)
luci-app-vlmscd // 這個(gè)是激活系統(tǒng)跟 office 的
按兩下 esc 返回上一層
選中 themes 按 Enter 進(jìn)入
選中 luci-theme-opentomato 個(gè)人比較喜歡這個(gè)主題,當(dāng)然可以選其他的
一直按 esc 直到出現(xiàn) save 選 ok
然后開始編譯:make -j1 V=s?第一次建議單線程編譯,當(dāng)然我沒有聽建議的,也能編過
然后等待跑碼完,就編譯好了自己的軟路由系統(tǒng)
最后鏡像文件在:bin/targets/x86/64/openwrt-x86-64-generic-squashfs-combined.img
總結(jié)
以上是生活随笔為你收集整理的win10 软路由_为软路由选择系统,从零打造自己的专属软路由系统的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: cmake编译opencv3.0
- 下一篇: Cisco AAA 详解