如何搭建808伺服器
1. python3.5裡面怎麼搭建簡單的web伺服器
python3.5裡面怎麼搭建簡單的web伺服器
利用Python自帶的包可以建立簡單的web伺服器。在DOS里cd到准備做伺服器根目錄的路徑下,輸入命令:
python -m Web伺服器模塊 [埠號,默認8000]
例如:
python -m SimpleHTTPServer 8080
然後就可以在瀏覽器中輸入
h ttp://loca lhost:埠號/路徑
來訪問伺服器資源。
例如:
h ttp://local host:808 0/index.h tm(當然index.htm文件得自己創建)
其他機器也可以通過伺服器的IP地址來訪問。
這里的「Web伺服器模塊」有如下三種:
BaseHTTPServer: 提供基本的Web服務和處理器類,分別是HTTPServer和BaseHTTPRequestHandler。
SimpleHTTPServer: 包含執行GET和HEAD請求的SimpleHTTPRequestHandler類。
CGIHTTPServer: 包含處理POST請求和執行CGIHTTPRequestHandler類。
2. 如何製作代理伺服器
連接你已經給出來了,只要在作為代理伺服器的電腦上安裝代理伺服器軟體就可以了,比如:CCProxy\superproxy等。
以CCProxy為例,代理伺服器軟體CCProxy使用方法如下:
先期准備
首先要保證每台機器都指定了一個固定的IP地址。
其次是找一個CCProxy的安裝程序。
伺服器的安裝
運行下載後的Ccproxysetup.exe就可以一步步進行安裝,只是在最後一步選擇語言時要選擇ChineseGB即為中文簡體。
安裝完成後,桌面有一個CCProxy的綠色圖標,雙擊即可啟動CCProxy了。綠色的網格坐標將會出現黃色的曲線表示網路數據流量。
客戶機的設置
1、對TCP/IP協議的屬性進行設置。
方法:右擊「網上鄰居」,選擇「屬性」,雙擊網卡對應的「TCP/IP協議」,選擇「DNS」標簽。設置如下:選中「啟用DNS」;「主機」中填入伺服器名稱;並在下面的「DNS伺服器搜索順序」中填入伺服器的IP地址,本例為「192.168.0.1」,然後單擊[填加];單擊[確定]結束DNS設置;再次單擊[確定],結束對網路屬性的設置。這時需要重新啟動計算機。
2、重新啟動後,右擊桌面上的IE圖標,選擇「屬性」。在接下來的「Internet屬性」對話框中進行如下設置:選中「連接」標簽;單擊「區域網設置」 按鈕;選中「使用代理伺服器」;單擊「高級」;在「伺服器類型」中分別填入:HTTP為192.168.0.1,埠為808;FTP為 192.168.0.1,埠為2121;Socks為192.168.0.1,埠為1080;然後單擊[確定]完成對IE的設置。
上網瀏覽
完成了上述的操作後,將伺服器連接到網際網路上,再啟動CCProxy,客戶機就可以通過IE自由在網際之間穿梭了,想要停止代理服務只需單擊[停止]按鈕即可。
備注
1、客戶機欲使用OICQ、RealPlayer、網路螞蟻等軟體還需要分別進行設置。
2、CCProxy還有包括Socks5和HTTP用戶驗證、上網時間管理功能、網站過濾功能、 緩存功能等等諸多的使用功能,必須在注冊以後才可以使用。
3. 在國外怎麼創建代理伺服器給國內的朋友用呢
你好!你國外伺服器是安裝什麼系統,如是WIN 系統可以安裝CCProxy創建代理伺服器!創建完成後,復制你的伺服器iP埠號,進行連接,一般默認1080埠808埠,可以自行設置埠好,不會的可以,回復,我可以幫助你,如不需不回復!
4. 想編寫一個簡單的代理伺服器
代理伺服器的應用非常廣泛。比如,在企業網內部,它可以用來控制員工在工作時瀏覽的Internet內容,阻止員工訪問某些類型的內容或某些指定的網站。代理伺服器實際上扮演著瀏覽器和Web伺服器之間的中間人的角色,能夠對瀏覽器請求進行各種各樣的處理,能夠過濾廣告和Cookie,能夠預先提取Web頁面,使得瀏覽器訪問頁面的速度更快,等等。
一、基礎知識
不管以哪種方式應用代理伺服器,其監控HTTP傳輸的過程總是如下:
步驟一:內部的瀏覽器發送請求給代理伺服器。請求的第一行包含了目標URL。
步驟二:代理伺服器讀取該URL,並把請求轉發給合適的目標伺服器。
步驟三:代理伺服器接收來自Internet目標機器的應答,把應答轉發給合適的內部瀏覽器。
例如,假設有一個企業的雇員試圖訪問www.cn.ibm.com網站。如果沒有代理伺服器,雇員的瀏覽器打開的Socket通向運行這個網站的Web伺服器,從Web伺服器返回的數據也直接傳遞給雇員的瀏覽器。如果瀏覽器被配置成使用代理伺服器,則請求首先到達代理伺服器;隨後,代理伺服器從請求的第一行提取目標URL,打開一個通向www.cn.ibm.com的Socket。當www.cn.ibm.com返回應答時,代理伺服器把應答轉發給雇員的瀏覽器。
當然,代理伺服器並非只適用於企業環境。作為一個開發者,擁有一個自己的代理伺服器是一件很不錯的事情。例如,我們可以用代理伺服器來分析瀏覽器和Web伺服器的交互過程。測試和解決Web應用中存在的問題時,這種功能是很有用的。我們甚至還可以同時使用多個代理伺服器(大多數代理伺服器允許多個伺服器鏈接在一起使用)。例如,我們可以有一個企業的代理伺服器,再加上一個用java編寫的代理伺服器,用來調試應用程序。但應該注意的是,代理伺服器鏈上的每一個伺服器都會對性能產生一定的影響。
二、設計規劃
正如其名字所示,代理伺服器只不過是一種特殊的伺服器。和大多數伺服器一樣,如果要處理多個請求,代理伺服器應該使用線程。下面是一個代理伺服器的基本規劃:
等待來自客戶(Web瀏覽器)的請求。
啟動一個新的線程,以處理客戶連接請求。
讀取瀏覽器請求的第一行(該行內容包含了請求的目標URL)。
分析請求的第一行內容,得到目標伺服器的名字和埠。
打開一個通向目標伺服器(或下一個代理伺服器,如合適的話)的Socket。
把請求的第一行發送到輸出Socket。
把請求的剩餘部分發送到輸出Socket。
把目標Web伺服器返回的數據發送給發出請求的瀏覽器。
當然,如果考慮細節的話,情況會更復雜一些。實際上,這里主要有兩個問題要考慮:第一,從Socket按行讀取數據最適合進一步處理,但這會產生性能瓶頸;第二,兩個Socket之間的連接必需高效。有幾種方法可以實現這兩個目標,但每一種方法都有各自的代價。例如,如果要在數據進入的時候進行過濾,這些數據最好按行讀取;然而,大多數時候,當數據到達代理伺服器時,立即把它轉發出去更適合高效這一要求。另外,數據的發送和接收也可以使用多個獨立的線程,但大量地創建和拆除線程也會帶來性能問題。因此,對於每一個請求,我們將用一個線程處理數據的接收和發送,同時在數據到達代理伺服器時,盡可能快速地把它轉發出去。
三、實例
在用java編寫這個代理伺服器的過程中,注意可重用性是很重要的。因為這樣的話,當我們想要在另一個工程中以不同的方式處理瀏覽器請求時,可以方便地重用該代理伺服器。當然,我們必須注意靈活性和效率之間的平衡。
圖一顯示了本文代理伺服器實例(HttpProxy.java)的輸出界面,當瀏覽器訪問http://www-900.ibm.com/cn/時,代理伺服器向默認日誌設備(即標准輸出設備屏幕)輸出瀏覽器請求的URL。圖二顯示了SubHttpProxy的輸出。SubHttpProxy是HttpProxy的一個簡單擴展。
圖一
圖二
為了構造代理伺服器,我從Thread基類派生出了HttpProxy類(文章正文中出現的代碼是該類的一些片斷,完整的代碼請從本文最後下載)。HttpProxy類包含了一些用來定製代理伺服器行為的屬性,參見Listing1和表一。
【Listing1】
/*************************************
*一個基礎的代理伺服器類
*************************************
*/
importjava.net.*;
importjava.io.*;
{
staticpublicintCONNECT_RETRIES=5;
staticpublicintCONNECT_PAUSE=5;
staticpublicintTIME-OUT=50;
staticpublicintBUFSIZ=1024;
staticpublicbooleanlogging=false;
staticpublicOutputStreamlog=null;
//傳入數據用的Socket
protectedSocketsocket;
//上級代理伺服器,可選
staticprivateStringparent=null;
staticprivateintparentPort=-1;
(Stringname,intpport){
parent=name;
parentPort=pport;
}
//在給定Socket上創建一個代理線程。
publicHttpProxy(Sockets){socket=s;start();}
publicvoidwriteLog(intc,booleanbrowser)throwsIOException{
log.write(c);
}
publicvoidwriteLog(byte[]bytes,intoffset,
intlen,booleanbrowser)throwsIOException{
for(inti=0;i<len;i++)writeLog((int)bytes[offset+i],browser);
}
//默認情況下,日誌信息輸出到
//標准輸出設備,
//派生類可以覆蓋它
publicStringprocessHostName(Stringurl,Stringhost,intport,Socketsock){
java.text.DateFormatcal=java.text.DateFormat.getDateTimeInstance();
System.out.println(cal.format(newjava.util.Date())+"-"+
url+""+sock.getInetAddress()+"<BR>");
returnhost;
}
表一
變數/方法說明
CONNECT_RETRIES在放棄之前嘗試連接遠程主機的次數。
CONNECT_PAUSE在兩次連接嘗試之間的暫停時間。
TIME-OUT等待Socket輸入的等待時間。
BUFSIZSocket輸入的緩沖大小。
logging是否要求代理伺服器在日誌中記錄所有已傳輸的數據(true表示「是」)。
log一個OutputStream對象,默認日誌常式將向該OutputStream對象輸出日誌信息。
setParentProxy用來把一個代理伺服器鏈接到另一個代理伺服器(需要指定另一個伺服器的名稱和埠)。
當代理伺服器連接到Web伺服器之後,我用一個簡單的循環在兩個Socket之間傳遞數據。這里可能出現一個問題,即如果沒有可操作的數據,調用read方法可能導致程序阻塞,從而掛起程序。為防止出現這個問題,我用setSoTimeout方法設置了Socket的超時時間(參見Listing2)。這樣,如果某個Socket不可用,另一個仍舊有機會進行處理,我不必創建一個新的線程。
【Listing2】
//執行操作的線程
publicvoidrun(){
Stringline;
Stringhost;
intport=80;
Socketoutbound=null;
try{
socket.setSoTimeout(TIMEOUT);
InputStreamis=socket.getInputStream();
OutputStreamos=null;
try{
//獲取請求行的內容
line="";
host="";
intstate=0;
booleanspace;
while(true){
intc=is.read();
if(c==-1)break;
if(logging)writeLog(c,true);
space=Character.isWhitespace((char)c);
switch(state){
case0:
if(space)continue;
state=1;
case1:
if(space){
state=2;
continue;
}
line=line+(char)c;
break;
case2:
if(space)continue;//跳過多個空白字元
state=3;
case3:
if(space){
state=4;
//只分析主機名稱部分
Stringhost0=host;
intn;
n=host.indexOf("//");
if(n!=-1)host=host.substring(n+2);
n=host.indexOf('/');
if(n!=-1)host=host.substring(0,n);
//分析可能存在的埠號
n=host.indexOf(":");
if(n!=-1){
port=Integer.parseInt(host.substring(n+1));
host=host.substring(0,n);
}
host=processHostName(host0,host,port,socket);
if(parent!=null){
host=parent;
port=parentPort;
}
intretry=CONNECT_RETRIES;
while(retry--!=0){
try{
outbound=newSocket(host,port);
break;
}catch(Exceptione){}
//等待
Thread.sleep(CONNECT_PAUSE);
}
if(outbound==null)break;
outbound.setSoTimeout(TIMEOUT);
os=outbound.getOutputStream();
os.write(line.getBytes());
os.write('');
os.write(host0.getBytes());
os.write('');
pipe(is,outbound.getInputStream(),os,socket.getOutputStream());
break;
}
host=host+(char)c;
break;
}
}
}
catch(IOExceptione){}
}catch(Exceptione){}
finally{
try{socket.close();}catch(Exceptione1){}
try{outbound.close();}catch(Exceptione2){}
}
}
和所有線程對象一樣,HttpProxy類的主要工作在run方法內完成(見Listing2)。run方法實現了一個簡單的狀態機,從Web瀏覽器每次一個讀取字元,持續這個過程直至有足夠的信息找出目標Web伺服器。然後,run打開一個通向該Web伺服器的Socket(如果有多個代理伺服器被鏈接在一起,則run方法打開一個通向鏈裡面下一個代理伺服器的Socket)。打開Socket之後,run先把部分的請求寫入Socket,然後調用pipe方法。pipe方法直接在兩個Socket之間以最快的速度執行讀寫操作。
如果數據規模很大,另外創建一個線程可能具有更高的效率;然而,當數據規模較小時,創建新線程所需要的開銷會抵消它帶來的好處。
Listing3顯示了一個很簡單的main方法,可以用來測試HttpProxy類。大部分的工作由一個靜態的startProxy方法完成(見Listing4)。這個方法用到了一種特殊的技術,允許一個靜態成員創建HttpProxy類(或HttpProxy類的子類)的實例。它的基本思想是:把一個Class對象傳遞給startProxy類;然後,startProxy方法利用映像API(ReflectionAPI)和getDeclaredConstructor方法確定該Class對象的哪一個構造函數接受一個Socket參數;最後,startProxy方法調用newInstance方法創建該Class對象。
【Listing3】
//測試用的簡單main方法
staticpublicvoidmain(Stringargs[]){
System.out.println("在埠808啟動代理伺服器 ");
HttpProxy.log=System.out;
HttpProxy.logging=false;
HttpProxy.startProxy(808,HttpProxy.class);
}
}
【Listing4】
staticpublicvoidstartProxy(intport,Classclobj){
ServerSocketssock;
Socketsock;
try{
ssock=newServerSocket(port);
while(true){
Class[]sarg=newClass[1];
Object[]arg=newObject[1];
sarg[0]=Socket.class;
try{
java.lang.reflect.Constructorcons=clobj.getDeclaredConstructor(sarg);
arg[0]=ssock.accept();
cons.newInstance(arg);//創建HttpProxy或其派生類的實例
}catch(Exceptione){
Socketesock=(Socket)arg[0];
try{esock.close();}catch(Exceptionec){}
}
}
}catch(IOExceptione){
}
}
利用這種技術,我們可以在不創建startProxy方法定製版本的情況下,擴展HttpProxy類。要得到給定類的Class對象,只需在正常的名字後面加上.class(如果有某個對象的一個實例,則代之以調用getClass方法)。由於我們把Class對象傳遞給了startProxy方法,所以創建HttpProxy的派生類時,就不必再特意去修改startProxy。(下載代碼中包含了一個派生得到的簡單代理伺服器)。
結束語
利用派生類定製或調整代理伺服器的行為有兩種途徑:修改主機的名字,或者捕獲所有通過代理伺服器的數據。processHostName方法允許代理伺服器分析和修改主機名字。如果啟用了日誌記錄,代理伺服器為每一個通過伺服器的字元調用writeLog方法。如何處理這些信息完全由我們自己決定——可以把它寫入日誌文件,可以把它輸出到控制台,或進行任何其他滿足我們要求的處理。writeLog輸出中的一個Boolean標記指示出數據是來自瀏覽器還是Web主機。
和許多工具一樣,代理伺服器本身並不存在好或者壞的問題,關鍵在於如何使用它們。代理伺服器可能被用於侵犯隱私,但也可以阻隔偷窺者和保護網路。即使代理伺服器和瀏覽器不在同一台機器上,我也樂意把代理伺服器看成是一種擴展瀏覽器功能的途徑。例如,在把數據發送給瀏覽器之前,可以用代理伺服器壓縮數據;未來的代理伺服器甚至還可能把頁面從一種語言翻譯成另一種語言……可能性永無止境。
5. 如何架設代理伺服器
以CCProxy為例,代理伺服器軟體CCProxy使用方法如下:
先期准備
首先要保證每台機器都指定了一個固定的IP地址。
其次是找一個CCProxy的安裝程序。
伺服器的安裝
運行下載後的Ccproxysetup.exe就可以一步步進行安裝,只是在最後一步選擇語言時要選擇ChineseGB即為中文簡體。
安裝完成後,桌面有一個CCProxy的綠色圖標,雙擊即可啟動CCProxy了。綠色的網格坐標將會出現黃色的曲線表示網路數據流量。
客戶機的設置
1、對TCP/IP協議的屬性進行設置。
方法:右擊「網上鄰居」,選擇「屬性」,雙擊網卡對應的「TCP/IP協議」,選擇「DNS」標簽。設置如下:選中「啟用DNS」;「主機」中填入伺服器名稱;並在下面的「DNS伺服器搜索順序」中填入伺服器的IP地址,本例為「192.168.0.1」,然後單擊[填加];單擊[確定]結束DNS設置;再次單擊[確定],結束對網路屬性的設置。這時需要重新啟動計算機。
2、重新啟動後,右擊桌面上的IE圖標,選擇「屬性」。在接下來的「Internet屬性」對話框中進行如下設置:選中「連接」標簽;單擊「區域網設置」 按鈕;選中「使用代理伺服器」;單擊「高級」;在「伺服器類型」中分別填入:HTTP為192.168.0.1,埠為808;FTP為 192.168.0.1,埠為2121;Socks為192.168.0.1,埠為1080;然後單擊[確定]完成對IE的設置。
上網瀏覽
完成了上述的操作後,將伺服器連接到網際網路上,再啟動CCProxy,客戶機就可以通過IE自由在網際之間穿梭了,想要停止代理服務只需單擊[停止]按鈕即可。
備注
1、客戶機欲使用OICQ、RealPlayer、網路螞蟻等軟體還需要分別進行設置。
2、CCProxy還有包括Socks5和HTTP用戶驗證、上網時間管理功能、網站過濾功能、 緩存功能等等諸多的使用功能,必須在注冊以後才可以使用。
6. 如何搭建代理伺服器
以CCProxy為例,代理伺服器軟體CCProxy使用方法如下:
1、首先要保證每台機器都指定了一個固定的IP地址。
2、是找一個CCProxy的安裝程序。
運行下載後的Ccproxysetup.exe就可以一步步進行安裝,只是在最後一步選擇語言時要選擇ChineseGB即為中文簡體。安裝完成後,桌面有一個CCProxy的綠色圖標,雙擊即可啟動CCProxy了。綠色的網格坐標將會出現黃色的曲線表示網路數據流量。
客戶機的設置
1、對TCP/IP協議的屬性進行設置。
方法:右擊「網上鄰居」,選擇「屬性」,雙擊網卡對應的「TCP/IP協議」,選擇「DNS」標簽。設置如下:選中「啟用DNS」;「主機」中填入伺服器名稱;並在下面的「DNS伺服器搜索順序」中填入伺服器的IP地址,本例為「192.168.0.1」,然後單擊[填加];單擊[確定]結束DNS設置;再次單擊[確定],結束對網路屬性的設置。這時需要重新啟動計算機。
2、重新啟動後,右擊桌面上的IE圖標,選擇「屬性」。在接下來的「Internet屬性」對話框中進行如下設置:選中「連接」標簽;單擊「區域網設置」 按鈕;選中「使用代理伺服器」;單擊「高級」;在「伺服器類型」中分別填入:HTTP為192.168.0.1,埠為808;FTP為 192.168.0.1,埠為2121;Socks為192.168.0.1,埠為1080;然後單擊[確定]完成對IE的設置。
上網瀏覽看一下。
成了上述的操作後,將伺服器連接到網際網路上,再啟動CCProxy,客戶機就可以通過IE自由在網際之間穿梭了,想要停止代理服務只需單擊[停止]按鈕即可。
希望我的回答可以幫助你,望採納!
7. 如何在區域網內建代理伺服器
遙志代理伺服器CCProxy
【基本介紹】
代理伺服器CCProxy於2000年6月問世,是國內最流行的下載量最大的的國產代理伺服器軟體。主要用於區域網內共享寬頻上網,ADSL共享上網、專線代理共享、ISDN代理共享、衛星代理共享、藍牙代理共享和二級代理等共享代理上網。總體來說,CCProxy可以完成兩項大的功能:代理共享上網和客戶端代理許可權管理。只要區域網內有一台機器能夠上網,其他機器就可以通過這台機器上安裝的CCProxy來代理共享上網,最大程度的減少了硬體費用和上網費用。只需要在伺服器上CCProxy代理伺服器軟體里進行帳號設置,就可以方便的管理客戶端代理上網的許可權。在提高員工工作效率和企業信息安全管理方面,CCProxy充當了重要的角色。全中文界面操作和符合中國用戶操作習慣的設計思路,CCProxy完全可以成為中國用戶代理上網首選的代理伺服器軟體。
國產架設代理伺服器軟體,設置比SYGATE,WINGATE等簡單得多,此共享版本最多支持3個用戶.支持共享Modem、ISDN、ADSL、DDN、專線等訪問internet。支持HTTP、FTP代理協議,
【軟體特點】
·設置簡單,功能強大,完全支持Win98/WinMe/WinNT/Win2000/WinXP。
·支持共享Modem、ISDN、ADSL、DDN、專線等訪問internet。
·支持HTTP、FTP、Socks4/5、Telnet、HTTPS等代理協議。
·支持瀏覽器通過808埠代理上網。
·支持客戶端使用Outlook、Foxmail等通用郵件客戶端軟體收發郵件,發送郵件安全快速。
·支持SOCKS 4/5代理協議,支持OICQ、ICQ、CuteFtp、連眾游戲通過Socks5代理上網。
·可以實時觀測代理用戶連接(雙擊綠色網格),有簡單統計。
·支持遠程撥號和自動斷線功能,支持撥號選擇。自動撥號功能 。
·有非常實用的帳號管理功能,可以針對不同用戶給出不同的訪問優先順序,甚至禁止上網。
·支持二級代理,可以使代理服務連得更遠。·內置域名解析功能DNS。
8. 怎麼讓自己的電腦變成代理伺服器
1.首先,點擊開始-運行,輸入cmd 打開dos窗口,輸入ipconfig/all回車,記下你的DNS地址,一般有兩個,先用筆記下來。
2.其次,如果要本機代理,你還需要多安裝一塊獨立網卡,用於連接集線器。
你的機器按照正常的連接不變,把多加的網卡和集線器連接起來,讓你的朋友的機器通過網線連接上集線器。
配置IP地址:一般可以使用192.168.0.1~192.168.0.254 網段,配置你的機器為代理伺服器主機IP192.168.0.1(右鍵點擊「網上鄰居」-屬性,「本地連接」-屬性,找到TCP/IP協議,IP地址改為192.168.0.1 子碼掩網:255.255.255.0 默認網關:192.168.0.1 然後是首選DNS伺服器和備用DNS伺服器(剛才記下來的那兩個,填上去。如果第一步差不到DNS,上網找你所在地區的DNS,或咨詢電信客戶)。
3.配置你朋友家的電腦IP,步驟同上,IP地址可以是192.168.0.2~192.168.0.254其中一個,(客戶機不填DNS),要在多加電腦也是一樣,IP不相同就可以
4.客戶機通過網線練到集線器,
5.主機下載ccproxy這個軟體,功能強大不錯,設置好帳戶IP
6.客戶機,朋友的機器上裝一個代理上網SocksCap 很直觀的軟體,設置好代理伺服器地址192.168.0.1,埠(一般為808)和主機上的ccproxy設置的相同即可,你朋友將軟體添加到SocksCap運行即可(對於沒有代理功能的軟體很適用),也可手動配置各個軟體的代理,看君習慣。
好了,試試吧~!主機照常撥號上網(設置ccproxy自動啟動),其他客戶機就可以上了,優點:很方便控制網路及客戶機上網的管理。缺點:你的主機不能關閉,否則其他人無法連接。。。。
其實如果不是太在意客戶機的使用情況,建議搞個路由器,或者配置下貓的路由功能。讓路由自動撥號管理會十分愜意。
至於貓的路由設置,要說的話估計要開個專題了,好累,寫不動了,上網查下吧 很多
9. 如何用Python搭建一個伺服器
利用Python自帶的包可以建立簡單的web伺服器。在DOS里cd到准備做伺服器根目錄的路徑下,輸入命令:
python -m Web伺服器模塊 [埠號,默認8000]
例如:
python -m SimpleHTTPServer 8080
然後就可以在瀏覽器中輸入
h ttp://loca lhost:埠號/路徑
來訪問伺服器資源。
例如:
h ttp://local host:808 0/index.h tm(當然index.htm文件得自己創建)
其他機器也可以通過伺服器的IP地址來訪問。
10. 區域網中怎麼使用代理伺服器上網
本伺服器(也是代理伺服器)上使用ccproxy做為代理伺服器軟體好了,上面可以填二級代理,也就是可以填大區域網內代理器.