本文是根據: How to setup a Privoxy-Tor-NTLMaps-ISA proxy by Quix0r, 照作了一下:
其中每個軟體都是 Open Source, 按 Google 找一下都可以找到及下載!!
一般而言, 如果不是用 NTLM Server, 一般的 Proxy 只要使用 Tor + Privoxy 就可以了. 但是因為 NTLM server 的關係, 所以要多加一個 ntlmaps 套件! 它的 chain link 是
8118 port Privoxy --> 9050 port Tor --> 5865 ntlmaps --> 3128 ISA proxy
以下是在 Linux (Ubuntu Gutsy) 上的實作:
0. 我本來已經裝好了 ntlmaps, 在此簡略描述一下在 Ubuntu Gutsy 中的做法:
$ aptitude install ntlmaps
基本上安裝時回答一些問題就 OK. 但是在安裝時卻不會要你輸入密碼, 要再執行一次
$ dpkg-reconfigure ntlmaps
才能輸入完整資訊!!
1. $ apt-get install tor privoxy
2. vi /etc/privoxy/config 打開一行:
forward-socks4a / 127.0.0.1:9050
Privoxy 是 listen on Port 8118, 這是告訴它要 forward 到 9050, 這是 Tor 所 listen
3. vi /etc/tor/torrc, 修改如下:
SocksListenAddress 127.0.0.1
ReachableDirAddresses *:80
ReachableDirAddresses *:443 ReachableORAddresses *:80
ReachableORAddresses *:443
HttpProxy 127.0.0.1:5865
HttpsProxy 127.0.0.1:5865
KeepalivePeriod 30
其中 Reachable* 是用來和你的 ISA server matching 用的, 然後是 forward 到 ntlmaps server
然後在 firefox 這邊, 可以安裝 foxyproxy 來方便切換!!
感覺上, 有經過 Privoxy + Tor 是會慢一些就是了!!
使用 Gmail 測試, 可以通過 ISA proxy sever
在 Ubuntu Linux 下, 想要讓 ssh 透過 tor 連出去
$ apt-get install connect-proxy
$ ssh -o ProxyCommand="connect -S localhost:9050 %h %p" user@remote_host
就可以連出去了!!
若要不必每次都打這麼多指令
$ vi .ssh/config
加入
Host *
Proxycommand Connect -S localhost:9050 %h %p
Compression yes
CompressionLevel 9
即可!!
在 Windows 下有一樣的對應版本:
ntlmaps:
要先到 sourceforge.net下載, 此外, 要先下載 python 的 windows 版, 再執行之!! 解開 ntlmaps.zip 之後, 編輯 server.cfg 檔, 再執行 main.py 即可!!
Tor:
到 Tor 官網下載 Tor & Privoxy & Vidalia bundle 0.2.0.7-alpha, 直接安裝之!! 其中 Tor 要編輯一下, 它的 torrc 在
C:\Documents and Settings\yang\Application Data\Vidalia\
要自己 copy 一份到 C:\Documents and Settings\yang\Application Data\tor
並在最後加上:
HttpProxy 127.0.0.1:5865
HttpsProxy 127.0.0.1:5865
MSN 設定: 選項->連線->進階設定->SOCKS
localhost 9050
可以通, 而 HTTP 也自動被設成 8118, 測試下也可以通!!!
Gaim 設定:帳號->你的帳號->編輯帳號->進階設定
也是選
代理伺服器型態 :SOCKS 5
主機位址 :localhost
通訊埠 :9050
使用 putty 設成 Sock5 可以連回家!!
2007年12月10日 星期一
訂閱:
張貼留言 (Atom)
佇 Linux 來看GPX 檔案
最近定定有戶外活動。使用𤆬路機 (GPS) 來記錄行過的路線。普通我記錄路線,攏是用手機仔抑是專門个𤆬路機,罕得用電腦來看。 毋過,"仙人拍鼓有時錯,跤步踏差啥人無"。有一擺我無細膩,袂記得共一擺活動的路線收煞起來,閣直接開始記錄下一擺的活動,按呢共幾落...
-
若是頭一擺來遮,建議先來踏話頭 請共 教育部閩南語常用辭典開 --咧,隨時會當查。 我佇教囡仔小學 ê 數學時,有時想欲驗算一遍。毋過,咱這馬雖然有計算機,毋過,伊無法度算分數, 拄好我佇耍 Python, 來揣看覓 Python 有法度做--無? 這 " 分數 ...
-
咱 佇 if-statement 抑是 while-statement 中央 有講著,in 需要一咧判斷式來決定欲行抑無愛。這 个 判斷式的計算結果,愛是 True/False 兩 个 其中一 个 。這種運算, 號做 Pu-lian 理路 (Boolean Logic,...
-
最近佇學攝影 ( liap-iánn ). 我攏佇電腦整理相片。 毋過, 定定佇我的 Laptop 頂仔看起來色緻閣會算正常的相片,擲入去 LINE,佇手機仔內面看起來色緻煞烏趖趖。有時會予老師罵講這相片 "曝光( pha̍k-kng )不足" 也敢交出來...
沒有留言:
張貼留言