版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、已配置好 OpenWRT 上網(wǎng)的童鞋們可以直接跳過(guò)1.刷 ROM 和 2.初始配置1.刷 ROM a.首先確定你的設(shè)備可以被 OpenWRT 所支持(到這里查看支持的設(shè)備列表:/toh/start),然后到這里下載編譯好的 ROM:/ 。最新的 stable 版本是attitude_adjustment(12.09),我下載的是 trunk 版本。b.在 OpenWRT 官網(wǎng)找相應(yīng)設(shè)備的 Wiki 頁(yè)面查看刷機(jī)方法,一般都是在路由器官方Web固件升級(jí)頁(yè)面直接刷入(我的 WNDR3800 Wiki頁(yè)
2、面是:/toh/netgear/wndr3800)2.初始配置 a.路由器啟動(dòng)后,有的型號(hào)沒(méi)有安裝 Wifi 模塊,需要先用網(wǎng)線(xiàn)連接到 LAN 口,本機(jī) IP 配置為靜態(tài) 192.168.1.x,然后 telnet 到 ,更改 root 密碼,然后 ssh 連入,參考:/doc/start#configuring.openwrtb.配置 WAN 口,讓路由連上 Internet,參考:/doc/howto/internet.connectio
3、n 。比如要配置 PPPoE:uci set to=pppoeuci set network.wan.username=yougotthisfromyourisp.suuci set network.wan.password=yourpassworduci commit networkifup wanc.安裝 LuCI Web 管理界面并設(shè)置開(kāi)機(jī)自動(dòng)啟動(dòng),參考:/doc/howto/luci.essentialsopkg updateopkg install luci/etc/init.d/uhttpd start/et
4、c/init.d/uhttpd enabled.瀏覽器輸入路由器 LAN 側(cè) IP(多為),進(jìn)行 Wifi 等配置3.配置 DNSa.創(chuàng)建/etc/config/sec_resolv.confvim /etc/config/sec_resolv.conf填入以下 DNS Servers:nameserver nameserver nameserver 22b.編輯/etc/config/dhcpvim /etc/config/dhcp找到option resolvfile 選項(xiàng),替換為:option resolvfile
5、 /etc/config/sec_resolv.conf4.配置 PPTPa.安裝 ppp-mod-pptpopkg updateopkg install ppp-mod-pptp如果需要 LuCI 支持(推薦):opkg install luci-proto-pppb.配置 vpn 接口,編輯/etc/config/network 文件,應(yīng)該已經(jīng)有以下內(nèi)容(如果沒(méi)有,需要插入),并配置里面的 server、username 和 password:config interface vpn option ifname pptp-vpn option proto pptp option usern
6、ame vpnusername option password vpnpassword option server or ipaddress option buffering 1 c.進(jìn)入 Network - Firewall ,把 vpn 加入 wan zone,效果如圖:d.進(jìn)入 Network - Interfaces ,此時(shí)應(yīng)該已經(jīng)可以看到 VPN Interface 并可以連接,效果如圖: e.此時(shí)在本機(jī) traceroute ,應(yīng)該能得到類(lèi)似以下的結(jié)果:FL-MBP: fatlyz$ traceroute www.goog
7、 traceroute: Warning: has multiple addresses; using 13 traceroute to (13), 64 hops max, 52 byte packets 1 fc_r0.lan () 2.266 ms 0.999 ms 0.946 ms 2 () 189.259 ms 187.813 ms 188.368 ms 3 () 18
8、9.847 ms 190.489 ms 188.939 ms 4 10 (17) 188.508 ms 192.216 ms 202.863 ms 5 10 (4) 195.695 ms 195.691 ms 284.242 ms 6 61 (61) 189.196 ms 192.287 ms 193.220 ms 7 70 (70) 192.496 ms 188.
9、547 ms 189.881 ms 8 9 (9) 190.125 ms 190.335 ms 190.026 ms 9 (13) 189.804 ms 190.556 ms 190.242 ms可以看出,其中第二跳是 VPN 的網(wǎng)關(guān),而traceroute 的話(huà)第二跳應(yīng)該也是同樣的結(jié)果。這時(shí)已經(jīng)可以訪(fǎng)問(wèn) Google, Baidu 等國(guó)內(nèi)外的站點(diǎn)了。5.配置 chnroutesa.到 chnroutes 項(xiàng)目的下載頁(yè)面:http:/chnrout
10、/ 下載 linux.zip,解壓b.把 ip-pre-up 重命名為 chnroutes.sh,打開(kāi)編輯,在if ! -e /tmp/vpn_oldgw ; then前插入以下代碼,以避免 ppp 連接腳本重復(fù)執(zhí)行導(dǎo)致重復(fù)添加路由表項(xiàng):if $OLDGW = x.x.x.x ; then exit 0fi其中 x.x.x.x 是 VPN 的網(wǎng)關(guān),可以先本機(jī)連接上去之后查看一下網(wǎng)關(guān)地址。c.ssh 連接到路由器,執(zhí)行以下命令:cd /etc/config/mkdir pptp-vpncd pptp-vpnvim chnroutes.sh在 vim 中把編輯好的
11、 chnroutes.sh 粘貼進(jìn)去(當(dāng)然也可以通過(guò) ssh 直接把 chnroutes.sh文件傳過(guò)去,或者上傳到某個(gè)地方再 wget 下載)執(zhí)行以下命令,設(shè)置權(quán)限為可執(zhí)行:chmod a+x chnroutes.shd.用 vim 編輯 /lib/netifd/ppp-up 文件:vim /lib/netifd/ppp-up在 -d /etc/ppp/ip-up.d & 這一行前插入以下內(nèi)容,確保 ppp 連接腳本能夠被執(zhí)行:sh /etc/config/pptp-vpn/chnroutes.she.重啟路由,啟動(dòng)好之后,進(jìn)入 LuCI 查看接口狀態(tài),等 WAN 和 VPN 都連接成功后,
12、ssh進(jìn)去,執(zhí)行 route -n | head -n 10,效果應(yīng)該類(lèi)似這樣:rootFC_R0:/etc/config# route -n | head -n 10 Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface UG 0 0 0 pptp-vpn UG 0 0 0 pppoe-wan UG 0 0
13、 0 pppoe-wan UG 0 0 0 pppoe-wan UG 0 0 0 pppoe-wan UG 0 0 0 pppoe-wan UG 0 0 0 pppoe-wan UG 0 0 0 pppoe-wan其中 Destination 為0.0.0.
14、0 的是默認(rèn)路由,網(wǎng)關(guān)為 VPN 網(wǎng)關(guān),意味著默認(rèn)流量都經(jīng)過(guò) VPN,而以下的條目則把目的為國(guó)內(nèi)的網(wǎng)段都指向了 ISP 提供的網(wǎng)關(guān)。至此 PPTP VPN 和 chnroutes 已經(jīng)配置完畢。6.配置 VPN 斷線(xiàn)自動(dòng)重連a.創(chuàng)建 /etc/config/pptp-vpn/status-check.sh:vim /etc/config/pptp-vpn/status-check.sh在 vim 中粘貼以下內(nèi)容(此腳本檢測(cè) VPN 連接狀態(tài),并在斷線(xiàn)后會(huì)斷開(kāi) WAN 和 VPN 接口,10秒后重新連接 WAN,并在 30 秒后重連 VPN):#!/bin/shif -f /tmp/vpn_st
15、atus_check.lock then exit 0fiVPN_CONN=ifconfig | grep pptp-vpnif -z $VPN_CONN then touch /tmp/vpn_status_check.lock echo WAN_VPN_RECONNECT at: /tmp/vpn_status_check_reconn.log date /tmp/vpn_status_check_reconn.log ifdown vpn ifdown wan sleep 10 ifup wan sleep 30 ifdown vpn sleep 10 ifup vpn sleep 40
16、 rm /tmp/vpn_status_check.lockelse date /tmp/vpn_status_check.logfi執(zhí)行以下命令,設(shè)置權(quán)限為可執(zhí)行:chmod a+x /etc/config/pptp-vpn/status-check.shb.進(jìn)入LuCI 的 System -Scheduled Tasks 填入以下內(nèi)容,并保存:*/1 * * * * /etc/config/pptp-vpn/status-check.sh以上實(shí)際上是編輯了 cron 配置,cron 每分鐘運(yùn)行檢測(cè) / 重連腳本,重啟 cron:/etc/init.d/cron restartc.靜待幾分鐘
17、,查看 /tmp 目錄,應(yīng)該能看到vpn_oldgw 和 vpn_status_check.log 文件,查看vpn_status_check.log 文件,可以看到最近一次檢測(cè) VPN 連接狀態(tài)的時(shí)間。rootFC_R0:/tmp# ls vpn*vpn_oldgw vpn_status_check.logrootFC_R0:/tmp# cat vpn_status_check.log Tue Jul 15 00:04:02 HKT 2014rootFC_R0:/tmp# 你可以在 LuCI 中斷開(kāi) VPN 接口,在接下來(lái)的4-5分鐘,觀(guān)察 WAN 和 VPN 的重連情況。d.分別 trac
18、eroute 和 ,觀(guān)察第二跳的地址:FL-MBP: fatlyz$ traceroute | head -n 3traceroute: Warning: has multiple addresses; using 15traceroute to (15), 64 hops max, 52 byte packets 1 fc_r0.lan () 2.161 ms 0.912 ms 0.895 ms 2 () 193.747 ms 187.789 ms 289.744 ms 3 () 259.323 ms 354.625 ms 408.535 msFL-MBP: fatlyz$ traceroute | head -n 3traceroute to www.a.shifen.co
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 產(chǎn)教融合人才培養(yǎng)共同體的構(gòu)建目標(biāo)
- 三角形-三角形的特性說(shuō)課稿-2023-2024學(xué)年四年級(jí)下冊(cè)數(shù)學(xué)人教版
- 2025年幼兒園中班班務(wù)計(jì)劃開(kāi)頭語(yǔ)模板
- 2025年皮膚科醫(yī)師工作計(jì)劃
- Unit 4 Plants around us Start to read and Reading time(說(shuō)課稿)-2024-2025學(xué)年人教PEP版(2024)英語(yǔ)三年級(jí)上冊(cè)
- 2025年學(xué)校教師教學(xué)個(gè)人工作計(jì)劃
- 畢業(yè)活動(dòng)主題策劃方案合集
- Unit 2 My week Part C(說(shuō)課稿)-2024-2025學(xué)年人教PEP版英語(yǔ)五年級(jí)上冊(cè)
- Unit 2 My name(單元整體說(shuō)課稿)-2024-2025學(xué)年科普版(2024)英語(yǔ)三年級(jí)上冊(cè)
- 從編碼到解碼(說(shuō)課稿)2024-2025學(xué)年四年級(jí)上冊(cè)信息技術(shù)蘇科版
- 2024年06月上海廣發(fā)銀行上海分行社會(huì)招考(622)筆試歷年參考題庫(kù)附帶答案詳解
- TSG 51-2023 起重機(jī)械安全技術(shù)規(guī)程 含2024年第1號(hào)修改單
- 計(jì)算機(jī)科學(xué)導(dǎo)論
- 2024-2025學(xué)年六上科學(xué)期末綜合檢測(cè)卷(含答案)
- 圓管鋼立柱柱吊裝施工方案
- 河南省對(duì)口升學(xué)文秘類(lèi)專(zhuān)業(yè)課試題卷
- 醫(yī)療器械經(jīng)營(yíng)質(zhì)量管理體系文件(全套)
- 磷酸鐵鋰電池工商業(yè)儲(chǔ)能項(xiàng)目施工組織設(shè)計(jì)方案
- 建筑節(jié)能分部工程質(zhì)量驗(yàn)收?qǐng)?bào)告(樣本)
- 泌尿外科護(hù)理疑難病例討論
- 英格索蘭空壓機(jī)操作規(guī)程
評(píng)論
0/150
提交評(píng)論