世間事最難者莫過於人際溝通、思想交流,故有智慧者必善於溝通。
 
« 手機拍照惡搞專案管理 by TaskJuggler »

Linux 802.11 ad-hoc 分享器架設

2009-11-27

Linux 802.11 ad-hoc 分享器架設

固定網址 14:51:40, 作者 Ren 電子郵件 , 89 詞彙   Trad. Chinese (TW)
分類: Unix 筆記

用Ubuntu 9.10 加上 USB_ModeSwitch 成功讓 ZTE MF626 運作之後,接下來的問題是打算分享 3.5G 網路給其它筆電,該怎麼辦呢?

瀏覽過一堆無線分享器,有 3.5G 功能的才兩三台,價格在台幣兩千多。但最怕是買回家才發現不支援 ZTE MF626 網卡,遲遲不敢下手。最後決定用 ad-hoc 方式連線,再加上 OpenVPN 保密功能,功能上應該不比無線分享器差吧!

實驗環境
Server Client
硬體 EeePC 701 BenQ S53w
作業系統 Ubuntu 9.10 netbook remix Windows XP SP3
無線網路管理 Gnome Network Manager Intel Wireless ProSet
WIFI IP 192.168.1.1 192.168.1.2
OpenVPN IP 10.8.0.1 10.8.0.2

加上 OpenVPN 是因為 802.11 ad-hoc 只支援 WEP,安全性很差,故得另外用加密功能。為簡化設定,先使用 static key 方式運作,確定可行後再改 TLS。相關檔案如下表所示。

OpenVPN 相關檔案
檔案 內容
ovpn.key

執行以下指令以產生 static key

openvpn --genkey --secret ovpn.key
server.conf dev tun
ifconfig 10.8.0.1 10.8.0.2
secret ovpn.key
user nobody
group nogroup
persist-tun
persist-key
keepalive 10 120
verb 3
client.ovpn remote 192.168.1.1
dev tun
persist-tun
persist-key
keepalive 10 120
ifconfig 10.8.0.2 10.8.0.1
secret ovpn.key
route 0.0.0.0 0.0.0.0 #將Windows Default Gateway設為10.8.0.1

到目前為止還算成功,接下來的工作為

  • OpenVPN 改用 TLS
  • 效能影響評估

沒有回應