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