[兵器] VMware+FreeBSD擔任proxy 多開

看板HOT_Game作者 (請加入HOT_Game板)時間17年前 (2007/08/20 02:53), 編輯推噓11(11020)
留言31則, 6人參與, 最新討論串1/1
首先, 若您對於unix一點概念都沒有, 那麼本篇的玩法恐怕對您有點吃力, 因為多開一定得編輯設定檔以避免衝IP, 想玩的話可以找稍微懂unix的朋友 協助你, 教你一次編輯檔案, 就ok了. 在此對於編輯檔案沒有提供教學是因為 我實在不知道怎麼教...Orz 就像你要教老人家用winXP的記事本軟體一樣困難啊... 若有高手願意提供這方面的教學還請不吝嗇的提供~~ 再者, 你要會一點操作VMware或是VMplayer的能力, 例如跳出來是按下CTRL+ALT... 1.重要! 唯一的帳號為root, 密碼pttbsd<--請自行開燈 硬體需求, 每跑一台: cpu不明, 記憶體部份需要50MB左右(看VM設定允許swap否), 硬碟需求300MB. (cpu部份, 跑一個估計p2-300可以跑) 2.1.請先安裝VMware workstation 6.X 或 VMplayer 2.X. 前者有版權問題, 若要XX版請自行尋找, 不要找我要. 後者可從此下載: http://0rz.tw/c02Q1 VMplayer也有提供給linux平台使用: http://0rz.tw/5a2Xs 2.然後下載我提供的虛擬PC檔案: http://0rz.tw/462Ye (RAR檔案大小73.1MB, 解壓縮後280MB左右) 3.解壓縮到新建的空目錄下, 然後用上述兩個軟體之一載入, 即可運作. 多開部份就建立不同目錄分別存放多分即可, 記得每台要改IP. 4.變更實體主機的網路介面中, VMware Network Adapter VMnet1 這張虛擬網卡 的IP為192.168.176.1 3.無安全問題, 沒有開任何遠端登入能力, root設密碼僅是確保不會被 你的室友還是●●亂按Enter就登入..然後被弄爛系統.... 變更root密碼方式為登入後打passwd, 重新輸入新密碼兩次即可. 新增防火牆設定, 外面絕對無法連線. 4.完全無版權問題, 內裝的作業系統版權為GPL形式, 內裝的軟體也是. 5.host only介面(lnc1)IP預設為192.168.176.128, 可在/etc/rc.conf中變更. (多開請記得變更) 6.對外連線分為兩種 1.若您的對外連線為DHCP自動取得, 請確定你的電腦取得的是public IP再使用, 若是192.168.XXX.XXX這類, 就不用玩了, 您是透過分享器共用IP的. 確定是public IP之後, 開機即可使用, 介面為lnc0. 2.若您對外連線為透過PPPoE連線: 1.請編輯/etc/rc.conf 1.將lnc1設定前面加上#, 會跳過設定對外網路卡IP, 以加快開機速度 2.將ppp_enable="NO" 改成 ppp_enable="YES" 2.請編輯/etc/ppp/ppp.conf, 將 XXXXXXXX@hinet.net 改為您的帳號, 下一行 XXX部份改為密碼 h 7.重新取得IP方式(請先用root登入) 1.DHCP者步驟: 執行 ./dhcprenew 2.PPPoE步驟: 執行 ./pppoerenew 8.proxy服務為lnc1的IP, port 8888, 請自行加入到雨雨的proxy.txt中, 範例為 192.168.176.128:8888|0 跑alpha7的就設定到alpha7的proxy設定 192.168.176.128:8888 9.變更IP需要修改的檔案: 1.若僅是變更尾數(例如192.168.176.128 改為 192.168.187.129), 你需要修改: /etc/rc.conf 中的 ifconfig_lnc1="inet 192.168.176.128 netmask 255.255.255.0" 的亮字部份 /usr/local/etc/mman.xml 中的 <port>8888</port> <ip>192.168.176.128</ip> 亮字部份(善用搜尋功能會比較好找)) 2.若是變更網段(如192.168.176.128 改為 192.168.63.128), 那麼除了上一點的 部份都需要修改之外, 還要修改以下部份: /etc/ipfw.conf 中的 add allow ip from 192.168.176.0/24 to 192.168.176.0/24 例如都改為192.168.63.0 最後一定要為0 10.若需要會unix的人遠端協助, 請先確定以下條件: 1. "跑VM的電腦" 擁有public IP, 幫你的人才能連線過去. 虛擬PC中的作業系統完全無法遠端登入, 除非你會開, 會開大概也不用別人幫忙了~ 2.是用VMware workstation載入. VMplayer沒提供遠端連線管理. 然後接著步驟: 1.開啟設定該VM的設定視窗, 不論是按CTRL+D或是點選 Edit Virtual machine setting都可. 2.切換到Options頁面, 點選 Remote Display, 將右邊的 Enable remote display打勾, 點選下面的[OK]. 3.下面的密碼欄位若要找我處理的話請不要變更, 若要他人幫忙則重設過. 4.1.若要我幫忙, 請將您跑VM的電腦的public IP跟我說, 若密碼變更也要跟我說密碼. 2.若要他人幫忙, 請將public IP與密碼跟該高手說, 請他透過VNC連線. 5.處理完畢後請到設定中將Enable remote display取消打勾, [OK]. 一切搞定後, 雨雨全部雙開, 就成了這樣... http://antlab.dyndns.org/~pcbug/click3/files/VMmulti.JPG
11.關機步驟:以root登入, 打 halt -p 然後等待關機即可 重開機步驟: 以root登入, 打 reboot 即可 12.被自己或是高手弄爛掉了不能用怎麼辦? 從壓縮檔裡解開來覆蓋掉就還原囉...這就是虛擬PC的好處啊~ 抱歉不太會寫操作說明, 有什麼問題還請提問~ 補充訂正: 訂正部份已置入更新. 更新紀錄: 20070820:proxy服務使用tinyproxy, 工作不良, 連線十幾次就掛點沒反應. 20070821:proxy服務改用middleman, 測試雙管已運作57次正常. 加入防火牆. 20070821:dhcprenew修正打錯字...=.= -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.105.154.115

08/20 03:01, , 1F
推~
08/20 03:01, 1F

08/20 03:16, , 2F
對不起,我想問一下,如果是mac OSX是不是也可以做到.?
08/20 03:16, 2F

08/20 03:19, , 3F
請問樓上是說在VMware裡灌mac OSX嗎?
08/20 03:19, 3F

08/20 03:26, , 4F
嗯對,我google一下有無給OSX用的版本..
08/20 03:26, 4F

08/20 03:28, , 5F
然後我想問一下unix based的OSX是不是也可以擔任proxy..
08/20 03:28, 5F

08/20 03:29, , 6F
我想我還是去mac版問問看好了...
08/20 03:29, 6F

08/20 03:31, , 7F
樓上, 是的, 可是你要自行安裝proxy服務~
08/20 03:31, 7F

08/20 03:31, , 8F
我是想說OSX的硬體需求高很多, 似乎不適合玩這個...
08/20 03:31, 8F

08/20 03:32, , 9F
假如一個虛擬PC得需要256MB去跑, 那麼開兩個就很吃力了~
08/20 03:32, 9F

08/20 03:33, , 10F
目前開19管砲, 手動全速cps可達150以上, OCR可達110.
08/20 03:33, 10F

08/20 03:34, , 11F
想睡了, 丟給OCR玩~
08/20 03:34, 11F

08/20 03:34, , 12F
我有點搞混了,如果開雨雨只需要開一個虛擬PC?
08/20 03:34, 12F

08/20 03:36, , 13F
雨雨可以連接多台proxy, 故我開多個虛擬PC, 每個虛擬PC皆
08/20 03:36, 13F

08/20 03:37, , 14F
取得一個對外IP, 然後該虛擬PC提供proxy服務給雨雨連接,
08/20 03:37, 14F

08/20 03:37, , 15F
因此就可以一個雨雨使用到多個IP開多管砲同時跑.
08/20 03:37, 15F

08/20 03:37, , 16F
雨雨本身是運作在實體PC上.
08/20 03:37, 16F

08/20 03:38, , 17F
喔喔~我瞭解你的意思了...THX
08/20 03:38, 17F

08/20 03:39, , 18F
還有問題歡迎問喔~ :D
08/20 03:39, 18F

08/20 03:39, , 19F
推文留言或是mail都可, 先去睡了~~ (掛著)
08/20 03:39, 19F

08/20 03:40, , 20F
ok ok~
08/20 03:40, 20F

08/20 13:45, , 21F
這套 FreeBSD 吃多少主機的記憶體啊?
08/20 13:45, 21F

08/20 15:31, , 22F
樓上~ 在第一點有說到喔~ 一個50MB左右.
08/20 15:31, 22F

08/20 15:58, , 23F
推一個 但是看不懂orz
08/20 15:58, 23F

08/20 16:15, , 24F
玩看看就知道了 :p
08/20 16:15, 24F

08/20 21:09, , 25F
請問如果有純粹的FreeBSD 現在可以做些什麼事呢?
08/20 21:09, 25F

08/20 22:15, , 26F
如果不是你的上游gateway, 就可以開proxy服務給雨雨或是
08/20 22:15, 26F

08/20 22:15, , 27F
alpha7跑~
08/20 22:15, 27F

08/20 22:16, , 28F
如果是你上游gateway, 也就是他是你的IP分享器, 那就...
08/20 22:16, 28F

08/20 22:16, , 29F
什麼事也不能做..^^"
08/20 22:16, 29F

08/21 01:06, , 30F
檔案更新, 穩定很多, 說明檔稍後更新.
08/21 01:06, 30F

08/21 03:33, , 31F
已更新完畢.
08/21 03:33, 31F
※ 編輯: yzupcbug 來自: 59.105.154.115 (08/21 12:02)
文章代碼(AID): #16o96pBg (HOT_Game)