一、【硬件環境】
a, 1臺宿主(win7)+幾十臺虛擬機(xp)(vm10的版本,估計可打開52臺以上的虛擬機)
b, 雙網卡,其中一個網卡經過路由鏈接電信ADSL,一個直連集線器,可直接鏈接移動modem,也可直接鏈接辦公室網絡。
c,其中路由的網關爲:192.168.1.1,經過配置花生殼實現外網的遠程鏈接,內網則經過另一個網卡在辦公室遠程鏈接。
二、【CCProxy的代理設置】
a, 因CCProxy免費版有3個用戶及線程限制,故採用CCProxy2010-遙志代理軟件真正綠色破解版。
b,設置截圖以下:
代理服務設置以下,設置http及socks代理的端口,並設置爲自啓動
代理服務高級設置以下,去掉「禁止局域網外部用戶」前面的勾,服務器綁定ip爲0.0.0.0(默認),啓動多IP出口無需打勾
防火牆設置,添加http及socks代理的例外端口(不建議關閉防火牆,因虛擬機裏的xp系統未設置賬號密碼,關閉訪問牆存在安全風險)
三、【虛擬機網卡設置】
分別設置2個虛擬機卡,設置橋接模式,網卡需跟宿主機的網卡一一對應。
鏈接移動ADSL的網卡隨便設置一個不可訪問的私網地址
鏈接電信路由的網卡的設置以下。本人在測試時遇過一個怪問題,就是明明看到設置了默認網關,但在命令行下卻看到未設置網卡;在重啓網卡時,以前明明有默認網關,但重啓後默認網關丟失。這2個狀況均會影響代理的正常使用,需從新填寫配置。
四、【路由設置及操做系統靜態路由】
a,設置路由轉發規則,須要注意的是端口映射必須是生效的,本人有次先添加了轉發規則,而後修改了默認網關ip,重啓路由後發現原來的轉發規則所有失效。
b,配置花生殼dns。
申請一個花生殼賬號,配置一個動態域名。主要方便遠程及分配代理給公網機器
c,上面的步驟操做完成後,代理仍沒法對外提供服務,若移動的adsl未撥號,則代理可用,若移動的adsl撥號上去,則代理不正常。假設有個ip段爲61.146.18.0/24 的公網服務器想經過電信寬帶的網卡調用虛擬機的代理,則需在虛擬機的操做系統裏添加多一個永久靜態路由:
route -p ADD 61.146.18.0 MASK 255.255.255.0 192.168.1.1 METRIC 2
這樣才能在不管移動adsl是否撥號的狀況下正常經過動態域名調用虛擬機的代理服務。