Pank: June 2013 Archives

BTSync

user-pic
Vote 0 Votes

BTSync 這個好東西可以打造私有雲, 由於它是 P2P, 直接點對點同步,
不需要跟雲端同步, 這點是跟 Dropbox, Google Drive, SkyDrive 等雲端硬碟不太一樣的地方.
它的空間限制就是你的硬碟大小, 可以在封閉式網路環境(無Internet)使用.
BTSync 目前有 Windows, MAC, Linux, FreeBSD 四種平台的軟體, 裝在 Raspberry Pi (Linux ARM) 上面也沒問題
Linux, FreeBSD 版本的 BTSync, 只有一個執行檔, 把它放到 /usr/local/sbin
有兩種設定方式, WebUI 或 Config, 需注意的是若用 Config, WebUI 會被關閉

WebUI, 連到 http://YourIP:8888/gui/ 進行設定, 不過用 WebUI 設定好的值沒辦法存起來,
下次重啟 BTSync 仍要重新設定, 滿奇怪的, 所以還是用 Config 模式吧.

Config 模式先產生 Sample Config, btsync --dump-sample-config > /usr/local/etc/sync.conf
uncomment "shared_folders" 區塊, 設定 "secret" 及 "dir" 就好了
"secret" 是隨機產生的 32 bytes 英文數字字串, 用來識別這組檔案庫, 要和別人分享資料, 只要給他只這組 secret
"dir" 是分享的目錄路徑
啟動
/usr/local/sbin/btsync --config /usr/local/etc/sync.conf

ref. Getting Started - Linux and NAS

CGN Shared Address Space

user-pic
Vote 0 Votes

100.64.0.0/10
Range 100.64.0.0-100.127.255.255 (4194304)
RFC 6598 所指的這一段 IP, 是給 ISP 使用的 Private IP, 叫 Carrier-grade NAT (CGN)
RFC 1918 一樣, 都是 NAT 所使用的位址, 只是一個是 ISP 用, 一個是 CPE 用
為了避免和 RFC 1918 的區段有衝突, 才定義了另一段位址給 ISP 用
中華電信及台灣大哥大3G網路已開始使用

ref. ISP 架設 NAT 解決 IPv4 不夠的問題

Raspberry Pi 只有一張網卡, 本身效能沒有很好, 又做 NAT throughput 應該不會太好
果然
下載約 30Mbps
上傳約 25Mbps

Raspberry Pi with Pidora 18-r1c

# iperf -c 192.168.120.3 -r
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
------------------------------------------------------------
Client connecting to 192.168.120.3, TCP port 5001
TCP window size: 48.5 KByte (default)
------------------------------------------------------------
[ 5] local 192.168.120.2 port 60509 connected with 192.168.120.3 port 5001
[ 5] 0.0-10.1 sec 115 MBytes 95.4 Mbits/sec
[ 4] local 192.168.120.2 port 5001 connected with 192.168.120.3 port 34252
[ 4] 0.0-10.0 sec 53.9 MBytes 45.0 Mbits/sec

流出流入的 throughput 差滿多的, 猜測是用 LAN9512 的關係, 這晶片將 USB 2.0 及 10/100MB 網路做在一起

Raspberry Pi as HTTP and FTP Server
HTTP throughput 5.67 MB/s (Test file 100MB), 換算成 Mbps 和上面 iperf 的數據差不多
FTP throughput 5.13 MB/s (Test file 100MB)

滑鼠連點維修

user-pic
Vote 0 Votes

現在的滑鼠, 不曉得是不是 Cost Down 的關係, 很容易出現連點的問題(點一下變點兩下),
其實這只是微動開關接觸點氧化, 只要拆開用細的砂紙磨一下就沒問題了,
可參考 [教學] 修復滑鼠連點(非更換微動開關)

After iptables 1.4
Use
iptables -A INPUT -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
instead of
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

About this Archive

This page is an archive of recent entries written by Pank in June 2013.

Pank: May 2013 is the previous archive.

Pank: July 2013 is the next archive.

Find recent content on the main index or look in the archives to find all content.

Monthly Archives