星期日, 11月 12, 2006
星期日, 9月 10, 2006
星期五, 5月 05, 2006
OpenVPN安裝筆記
安裝環境 Debian Sarge kernel 2.6 with testing package
- 用aptitude 安裝 openvpn 2
- 根據官方HowTo的說明安裝Server部分
- 產生各種key,利用/usr/share/doc/openvpn/examples/easy-rsa/2.0/的script
- 修改vars
export KEY_COUNTRY="TW"
export KEY_PROVINCE="Taiwan"
export KEY_CITY="Hsinchu"
export KEY_ORG="公司名稱"
export KEY_EMAIL="我的@郵件信箱" - 執行參數設定
. ./vars - 清除已有 Key
./clean-all - 產生RootCA憑證
./build-ca
Common Name 填 OpenVPN-CA 其他都預設就好 - 產生Server用憑證
./build-key-server server
Common Name 填 server ;其他是非題就選y - 偷懶法產生Client憑證
./build-key client1
./build-key client2
./build-key client3
依此類推 - 產生Diffie Hellman parameters
./build-dh - 把ca.crt、ca.key、server.crt、server.key、dh1024.pem放到 /etc/openvpn
- 修改/usr/share/doc/openvpn/examples/sample-config-files/server.conf
後放在 /etc/server.conf - proto tcp
- push "redirect-gateway"
- user nobody
- group nogroup
- 把ca.crt、client1.crt、client1.key放到 第一台Client的設定檔目錄
(例如:Windows 就是在C:\Program Files\OpenVPN\config)
(Linux則在/etc/openvpn) - 在client1機器上一樣把client.conf(或client.ovpn@windows)的sample檔案拿來改
(其他client自行類推) - proto tcp
- remote [VPN主機位置] 1194
- cert client1.crt
key client1.key - 加上NAT的設定
- 啟動 ip forward
修改 /etc/network/options
ip_forward=yes - 設定iptable 的NAT 對應->參考資料
/sbin/iptables -t nat -A POSTROUTING -d ! 10.8.0.0/255.255.255.0 -j MASQUERADE - 儲存iptable設定
mkdir /var/lib/iptables/
/etc/init.d/iptables save active - 完成啦!
星期六, 4月 15, 2006
星期五, 4月 14, 2006
星期日, 4月 09, 2006
繩索技巧
- 攀樹/樹攀
- Friction Saver (Cambium Saver)
- 摩擦結
- 繩結
- Knots in Wikipedia
- Animatedknots
- wiki book knot tying
- The Ashley Book of Knots
- International Guild of Knot Tyers
- 繩索救援
- 制動
- http://www.ferno.com.au/docs/rescue/belay1.htm
星期日, 3月 26, 2006
星期四, 3月 16, 2006
Miktex 安裝 cyberbit 字型筆記
在Linux 下面裝Latex 實在是簡單,到Win32 下就不知道該怎麼辦了,找了半天試了試,原來UTF8環境下用的 cyberbit已經有個 c70song.fd 在檔案內了,所以裝的時候不用來全套,半套就可以了。網路上的資料對於新手來說不太齊全,所以把剛剛安裝的經過給記錄下來。
- 先裝好Miktex(我是裝Medium) ,然後用package manager 把cjk 相關的都給他裝起來
- 去抓cyberbit字型[1](比較小的是把CJK以外的拿掉了),[2](CLE上的字型寶庫)。
把Cyberbit.ttf改名成cyberbit.ttf放在 c:\texmf\fonts\truetype\bitstream。 - 在c:\texmf\fonts\truetype\bitstream下達
ttf2tfm cyberbit.ttf -w cyberb@Unicode.sfd@ > cyberbit.log
產生165個 .tfm 與165個 .enc 檔案 (不要忘了 -w) - 把*.tfm放到c:\texmf\fonts\tfm\bitstream\cyberb
- 把*.enc放到texmf\pdftex\cyberb
- 確認c:\texmf\ttf2tfm\base\ttfonts.map有
cyberb@Unicode@ cyberbit.ttf
這一行 - 去下載cyberbit.map改檔名成為cyberb.map然後把裡面的cyberbitxx改成 cyberbxx,cyberbit.ttf 不變。如在vi 可以下 :%s/cyberbit\(\d\d\)/cyberb\1/g 來全部替換。
把檔案放在c:\texmf\pdftex\cyberb - c:\texmf\web2c\updmap.cfg 內容加上
Map cyberb.map #texmf\pdftex\cyberb\cyberb.map - 執行mkfntmap
- 執行texhash
- 大功告成已經可以在CJK中使用{UTF8}{song}了
- 利用LGJ的cjk-utf8.tex測試(取自果正扎記)
- latex cjk-utf8.tex
- dvipdfm
- 打開 cjk-utf.pdf 應該會跟這裡一樣
- 其他的字形我還沒裝~
星期六, 2月 11, 2006
VGA pinout
VGA pinout
http://www.epanorama.net/documents/pc/vga_bd15.html
http://www.bbdsoft.com/video.html
http://www.epanorama.net/documents/pc/vga_bd15.html
http://www.bbdsoft.com/video.html
星期五, 2月 03, 2006
星期二, 1月 31, 2006
星期一, 1月 30, 2006
gtk2+perl on MS-win32
先去 http://gimp-win.sourceforge.net 抓gtk+的windows environment
到 http://www.activestate.com 抓active perl 標準版回來裝
最後到 http://gtk2-perl.sourceforge.net 把需要的ppm檔案裝上去
接下來就可以開始玩了
到 http://www.activestate.com 抓active perl 標準版回來裝
最後到 http://gtk2-perl.sourceforge.net 把需要的ppm檔案裝上去
接下來就可以開始玩了
星期五, 1月 13, 2006
訂閱:
文章 (Atom)