#1 2012-08-03 22:40:06
- KevinYu0504
- 新生
- 註冊日期: 2010-03-17
- 文章數: 39
- 目前積分 : 0
請問如何將流量(歷史資料)儲存在網路空間上?
各位好,小弟在這問一個 Tomato 新手白痴的問題 ....
小弟用了 Tomato 韌體(Shibby 093~097版)好幾個月了,真的是越用越滿意,
比起 ASUS 兩光的原廠韌體,好用上幾百倍。
但是小弟住處最近電壓不穩,時常跳電,
導致每次 AP 重啟後,因為 流量紀錄都儲存在 RAM 而已,
所以都會被歸零。
上網爬文後發現,如果要儲存 流量紀錄,不讓它斷電就消失,
大部分用的是兩種方法 ~
1. 儲存在 USB 裝置裡。
遺憾的是我的機器是 ASUS N12.verB,沒有 USB 孔,
所以當然也沒辦法儲存在外部空間了。
2. 儲存至 NVRAM 裡面。
然而我看系統資料,NVRAM 只有 32KB 大,且只剩 10 KB 左右可用,
不知拿來儲存流量資料是否會不夠用 ?
且之前偶然不知在哪篇文章中,看到有人提到,NVRAM 不適合拿來儲存資料 ?
所以我就有個想法,就是透過網路,
將所有的流量歷史資料儲存至 " 網路空間上 ",類似雲端的方法。
目前小弟預計將 歷史資料 傳送至 中華電信 提供給客戶使用的 Myweb 空間。
以往通常小弟是透過 FTP 軟體登入,
伺服器位置 " ftp.myweb.hinet.net "
然後輸入帳號密碼、port 21 這樣。
而我現在想將 Tomato 韌體內的【頻寬監控】【IP流量監控】的所有資料儲存至
Hinet 的 FTP 空間內。
這樣 即便是 AP 斷電重開,所有的流量紀錄就不會消失了 ....
=====================
小弟在 Google 爬文許久後,只找到了一篇很簡略的 Tomato 掛 CIFS 的教學,
來連接網路上的空間,但小弟到了 Tomato 主頁面的
路由器管理 > 連接網路芳鄰 不管怎麼設定,
就是無法成功登入 Hinet FTP。
有請各位前輩指點,教小弟如何設定,將上述資料儲存至 FTP 內,感謝 !
最後修改: KevinYu0504 (2012-08-03 22:40:58)
離線
#3 2012-08-03 23:36:39
- KevinYu0504
- 新生
- 註冊日期: 2010-03-17
- 文章數: 39
- 目前積分 : 0
Re: 請問如何將流量(歷史資料)儲存在網路空間上?
hippo 提到:
使用BusyBox的ftpput指令:
Usage: ftpput [OPTIONS] HOST [REMOTE_FILE] LOCAL_FILE Store a local file on a remote machine via FTP Options: -v Verbose -u Username -p Password -P Port number
非常感謝 hippo 大的回覆 ~~
不過小弟可能還是太太太嫩了,
指令要怎麼用還不會
能否給予更多說明呢 ?
小弟的 ASUS N12B 是我第一台刷 Tomato 的機器,
小弟對於 Tomato 還不是那麼的熟悉
小弟現在的想法是類似這網頁的教學 :
http://www.howtogeek.com/74881/how-to-m … th-tomato/
透過設定 CIFS 的方式,讓【頻寬監控】【IP流量監控】的所有資料自動儲存至
Hinet 的 FTP 空間內。
然而該網頁的教學是用 內網,而我的外網不論怎麼設定都失敗
離線
#4 2012-08-04 00:43:43
- baoxiaozhong
- 祭司
- 註冊日期: 2012-06-30
- 文章數: 104
- 目前積分 : 2
Re: 請問如何將流量(歷史資料)儲存在網路空間上?
沒有已編譯好的tomato 靭體,可以自動做到你要的功能,你只能半手動寫個批次擋,將存在任何地方的記錄檔,用ftpput 程式,放在你要的ftp位址。
如果你有 QNAP的NAS,你可以參考以下網址
http://www.mobile01.com/topicdetail.php … t=37496884
將記錄檔存到cifs1 (nas指定目錄),然後再同步到 dropbox。
不過有了 nas ,你再同步到外網,似乎沒有什麼意義!
你可以搜尋本站 jffs的開啟方法,把你要的記錄檔存到jffs中,再自行傳送到你要的地方備份。
最後修改: baoxiaozhong (2012-08-04 00:58:04)
離線
#5 2012-08-04 02:13:16
- KevinYu0504
- 新生
- 註冊日期: 2010-03-17
- 文章數: 39
- 目前積分 : 0
Re: 請問如何將流量(歷史資料)儲存在網路空間上?
baoxiaozhong 提到:
沒有已編譯好的tomato 靭體,可以自動做到你要的功能,你只能半手動寫個批次擋,將存在任何地方的記錄檔,用ftpput 程式,放在你要的ftp位址。
如果你有 QNAP的NAS,你可以參考以下網址
http://www.mobile01.com/topicdetail.php … t=37496884
將記錄檔存到cifs1 (nas指定目錄),然後再同步到 dropbox。
不過有了 nas ,你再同步到外網,似乎沒有什麼意義!
你可以搜尋本站 jffs的開啟方法,把你要的記錄檔存到jffs中,再自行傳送到你要的地方備份。
謝謝說明 ~~
雖然都看不懂 XD
但起碼有了研究的方向,感謝
離線
#6 2012-08-04 08:29:31
Re: 請問如何將流量(歷史資料)儲存在網路空間上?
1. 找出要上傳的檔案.
2. WebUI的admin-sched.asp, 使用ftpput指令, 定時上傳到FTP server.
3. ftpput -u 使用者 -p 密碼 ftp.myweb.hinet.net 上傳的檔名
離線
#7 2012-08-04 19:46:56
- KevinYu0504
- 新生
- 註冊日期: 2010-03-17
- 文章數: 39
- 目前積分 : 0
Re: 請問如何將流量(歷史資料)儲存在網路空間上?
hippo 提到:
1. 找出要上傳的檔案.
2. WebUI的admin-sched.asp, 使用ftpput指令, 定時上傳到FTP server.
3. ftpput -u 使用者 -p 密碼 ftp.myweb.hinet.net 上傳的檔名
Thx ~
離線