當前位置:首頁 » 雲伺服器 » login伺服器搭建

login伺服器搭建

發布時間: 2022-11-28 10:00:31

① 如何用自己的電腦架設成伺服器

聲明:是抄來的 不知道對你有用嗎

用自己的機子架設伺服器放動網的論壇,要怎麼做?總而言之,大家水平不同,問的問題也不一樣,但這是關繫到設置是否成功和動網論壇是否能正常使用,於是我在網上去幫大家找了這篇文章,講得要多詳細有多詳細了,如果你也想架設一部屬於自己的伺服器,請好好看看這篇吧

看到別人精美的個人主頁,你一定會有所心動,而如今免費資源卻是越來越少,往往你花大量時間去尋找免費主頁空間時,最後卻因它們的不穩定而給自己帶來一些遺憾。此外,在信息社會中,我們經常需要轉移、暫存一些文檔和資料,或與別人實現文件共享,ftp服務會經常作為我們的最佳信息傳輸方式。但在很多時候,當我們來回穿梭於那些免費的FTP伺服器時,卻因為苦於沒有匿名帳號或人數過多而不能正常登錄。其實,我們完全可以避開這些尷尬,全力打造一個屬於自己的個人伺服器,從此不再搭便車,開始體會擁有的快感!下面隨我一起開始個人伺服器的網路架設之旅。
WWW伺服器的架設

我們幾乎每天都會瀏覽形形色色的網站來獲取各種各樣的信息,WWW伺服器就是提供此類服務的,目前有很多信息提供商提供WWW伺服器架設的付費服務。其實,我們完全可以自己打造WWW的個人伺服器,在網上發布一些個人信息,並且體會做管理員的樂趣。WWW伺服器的架設有很多種方式,下面介紹一些主流的實現方法:

1.通過微軟提供的IIS

目前很大一部分的WWW伺服器都架設在微軟公司的IIS之上。它使用的環境為WinNT/2000/XP+Internet Information Service(IIS),相信很多用戶現在使用的都是Win2000或WinXP系統,在Win2000 Professional和WinXP系統中,默認的情況下,它們在系統初始安裝時都不會安裝IIS(目前版本為IIS5.0),因此得將這些組件添加到系統中去。

第一步:IIS的安裝

A.在控制面板中選擇「添加/刪除程序」,在出現的對話框中選擇「添加/刪除Windows組件」(如圖1)。

B.在出現的復選框中選擇安裝Internet信息服務(IIS)(如圖2),這一組件約需19MB的空間。

C.點擊「下一步」,並將Win2000安裝光碟放入光碟機,安裝程序即可將程序文件復制到硬碟中,點擊「結束」即可完成。

第二步:IIS中Web伺服器的基本配置

IIS中Web伺服器的基本配置主要包括如下幾部分:

A.打開IIS伺服器的配置窗口,選擇「開始」→「程序」→「管理工具」→「Internet服務管理器」,或者「選擇」→「控制面板」→「管理工具」→「Internet服務管理器」也可,打開的窗口如圖3。

B.在打開的窗口中滑鼠右擊「默認Web站點」,選擇「屬性」菜單。

C.在出現的「默認Web站點屬性」窗口中,選擇「主目錄」標簽,用以設置Web內容在硬碟中的位置,默認目錄為「C:\Inetpub\Wwwroot」,你可根據需要自己設置(如圖4)。

D.在屬性窗口處選擇「文檔」標簽,設置自己默認的首頁網頁名稱,例如「Myfirstweb.htm」,將其添加並移動到列表的最頂端(如圖5)。

E.確認默認的Web站點是否已經啟動,如果沒有可以滑鼠右鍵點擊「默認Web站點」,選擇「啟動」,在打開的IE地址欄中鍵入本機的IP地址,即可看到自己指定的主頁已經開始在Internet上發布了。

這里只是介紹IIS最基本的設置選項,大家還可以按照需要去具體設置上面提到的「默認Web站點屬性」,通過它來配置IIS的安全和其他一些參數。

IIS雖然好用,但默認安裝的情況下,它也有很多的安全漏洞,包括著名的Unicode漏洞和CGI漏洞,因此在IIS安裝完成之後,建議繼續在微軟公司主頁上下載安裝它們提供的安全漏洞補丁SP1和SP2。此外,建議將磁碟的文件系統轉換成NTFS格式,安裝系統的分區可在系統安裝候轉換,也可在安裝完系統以後用PQMagic等工具進行轉換。

2.利用微軟的PWS

PWS的全稱是「Personal Web Server」,字面意思就是個人網頁伺服器,由微軟公司提供,它主要適合於創建小型個人站點,它的配置和使用比較簡單,但功能卻很強大。跟IIS的區別是,PWS可以安裝在Win9X/Me/NT/2000/XP系統中,因此對Win9X/Me系統來說尤其可貴。

第一步:PWS的安裝

對Win9X/Me系統來說,在光碟機里放入Win98安裝光碟,進入光碟的Add-ons\Pws\目錄,雙擊Setup.exe命令即可開始安裝PWS,安裝界面如圖6所示。我們如果需要一些例如ASP等高級功能,還可選擇自定義的安裝模式,否則直接選擇典型安裝。組件安裝完成之後,會出現如圖7所示的選項來設置WWW服務目錄,我們可以視實際情況來設定,建議以預設目錄來安裝。最後選擇「完成」並根據提示重新啟動計算機後,就可在右下角任務欄看見PWS的圖標(如圖8)。

這時打開一個IE窗口,在地址欄中輸入「http://localhost」、「http://127.0.0.1」或者「http://你的IP地址」,就可看到PWS的默認頁面,表明PWS已經成功運行了。

對於Win2000/XP來說,PWS是作為IIS的一個組件安裝的。如果你是Win9X/Me系統,沒有安裝PWS的光碟也不要緊,可以去http://img.cn99.com/cn99new/series/dyndns/pws.zip下載PWS的安裝軟體,安裝步驟跟上面差不多。

第二步:PWS的配置

雙擊屏幕右下角的PWS圖標,或在菜單中選擇相應的程序組來啟動「個人Web管理器」(如圖9)。由管理器界面(圖9是Win2000中IIS的PWS,因此只有3個選項)可以看出它包括5個部分,可分別管理不同的功能,利用PWS架設自己的WWW伺服器一般主要有如下幾個步驟。

A.啟動PWS。在PWS的主屏選項處,它又細分為「發布」和「監視」兩部分。首先必須通過點擊「啟動」按鈕來打開PWS的服務。在這里,你還可以通過「監視」中的內容查看Web站點的一些訪問統計信息。

B.設定虛擬目錄。假定你的網頁存放在「E:\Ww\Homepages\Homepage」下,首頁文件名為「Myfirstweb.htm」。先在圖10中選定虛擬目錄,單擊「添加」按鈕,在出現的「添加目錄」對話框中(如圖11),指定網頁所在的驅動器號和目錄,這里是「E:\Ww\Homepages\Homepage」,並且為自己的這個虛擬目錄設置一個別名,別名可以隨便設置,是朋友訪問你網站時的目錄名稱。安全建議:設置目錄的訪問許可權為「讀取」和「腳本」,為安全起見,不要選取「執行」許可權。

默認情況下,PWS伺服器的根目錄是「C:\Inetpub\Wwwroot」。我們如果不想具體來設置虛擬目錄,也可將你存放的網頁的所有文件拷貝到該目錄中,例如:將「E:\Ww\Homepages\Homepage」中所有的文件拷貝到「C:\Inetpub\Wwwroot」中即可。

C.設置默認文檔。接下來,為你的虛擬目錄設置一個能在默認情況下自動識別的網頁文檔。該文檔的作用是,當進入本站點時,如沒有指定要訪問的文檔,則伺服器自動提供一個默認文檔讓其訪問。在圖10中,選中「啟用默認文檔」復選框,並在「默認文檔」框中,輸入自己的首頁文檔名「Myfirstweb.htm」。安全建議:和上面一樣,出於安全的原因,不要選中「允許瀏覽目錄」復選框,以免別人看到整個目錄里的所有文件。

D.創建訪問記錄。如果我們要監控訪問我們頁面的遊客,還可以在高級中(圖11)選擇「保存Web站點活動日誌」,系統就會自動幫我們記錄訪問該Web站點的數據,這些數據將記錄訪問者的IP地址、訪問時間和訪問內容。伺服器將在「C:\Windows\System\Logfiles」中的文件夾中建立一個名為「Ncyymm.log」的文件(yy為年份,mm為月份)。該文件可用文本編輯器查看,也可在DOS窗口中用「Type」命令查看。

經過這樣簡單的設置,打開IE並輸入你自己的IP地址即可看到你發布的主頁,無論是否上網都可調試自己的站點。當然也可以使用一個特殊的IP來檢驗安裝的正確性和回送地址,即http://127.0.0.1或者http://localhost。

此外,PWS還有其他幾個選項用來增強它的功能,主要包括如下兩個標簽。

A.發布。這部分主要是提供定製個人主頁的發布及編輯文件發布列表的功能,

可以將文件發布出去以供別人瀏覽和下載。這個過程實際上也是結合了PWS的ASP功能。此外,這里還可以在定製個人發布主頁時創建來賓簿和留言簿,例如,你想將「D:\Download\Tt.zip」發布出去,首先選擇「發布」,點擊下一步按鈕,進入「發布向導」,在「發布向導」中填入相應的項目即可(如圖12)。單擊「添加」按鈕,並點擊「下一步」,PWS即提示你「已添加下列文件:Tt.zip」。繼續點擊「下一步」,默認是選中「將文件加入到發布的列表」,單擊「下一步」,即可將要發布的「Tt.zip」文件發布出去了。打開IE窗口並訪問自己的Web站點,就可看到網頁上多了個發布文檔的鏈接,其中就含有剛才配置好的發布出去的文件。

B.Web站點。點擊「Web站點」即可出現「主頁向導」界面,PWS提供了主頁、來賓薄和留言本3種頁面的模板。按向導的提示選擇好選項,就可出現動態ASP設置頁面,可在這里編輯主頁、查看來賓簿、打開留言簿,以得到一些反饋信息。

3.採用Apache

Apache是全世界使用范圍最廣的一款Web伺服器設置軟體,超過50%的網站都在使用它,它主要以高效、穩定、安全、免費(最重要的一點)而著稱。目前它的最新版本為1.3.26,文件大小隻有2.07MB,大家可以去它的主頁:http://www.apache.org/dist/httpd/binaries/win32下載。下載時記住選擇For Win32的無原碼版本(Apache_1.3.26-win32-no_src.msi)。最新版的Apache for win32開始使用MSI的形式發布,從而使Windows環境下安裝Apache變得非常簡單,它是全英文界面,但使用起來卻很方便。

第一步:Apache的安裝

A.雙擊Apache的安裝文件,和普通Windows程序安裝一樣,一路點」Next」就可以。

B.在程序的安裝過程它還要求輸入你的Network Domain(網路域名:如XXX.com);Server Domain(伺服器域名www.XXX.com)和網站管理員的E-mail,有就按實填寫,個人用戶若沒有可按格式隨便填一下(如圖13)。

C.到了選擇安裝路徑,按照個人習慣選擇。

D.一路「Next」直至「Finish」,安裝即可完成。

這時,你的Apache已經啟動了,你可以在IE地址欄里輸入:「http://localhost」或「http://127.0.0.1」看到默認的Apache首頁(如圖14)。此外,在「管理工具」的「服務」項中,也可找到Apache服務的身影,以後Apache就可以作為一項服務,隨著機器的啟動而自動運行。

第二步:Apache的配置

Apache的核心配置文件是「Httpd.conf」,它在電腦中的位置為Apache的安裝路徑\Conf\,如果安裝在C盤的根目錄下,則該文件應該在「C:\Apache\Conf\」中,此外,打開Windows的「開始菜單」→「程序」→「Apache HTTP Server」→「Edit the Apache httpd.conf Configuration File」也可以,在最新的1.3.26版中,它的作用更加明顯。用記事本打開它,可以看到這些配置文件都以文本方式存在,其中「#」為Apache的注釋符號,我們可以在記事本菜單中的編輯選項點擊「查找」逐一輸入下面要配置的關鍵字,並進行相應配置。如圖15在配置文件中查找「DocumentRoot」。

A.配置DocumentRoot。這個語句指定你的網站路徑,也就是你主頁放置的目錄。你可以使用默認的,一般就是Apache安裝目錄下的一個子目錄,當然也可以自己指定一個,需要注意,這句末尾不要加「\」。此外,路徑的分隔符在Apache Server里寫成「\」,例如我們可以在此處將其設定為「E:\Ww\Homepages\Homepage」,打開主頁時,默認打開的文檔就直接去該目錄下查找了。

B.配置DirectoryIndex。這就是你站點默認顯示的主頁,例如你在「E:\Ww\Homepages\Homepage」中默認的主頁名稱為「Myfirstweb.htm」,在這里將其添加進來即可。此外,一般情況下,我們在此處還可以加入「Index.htm Index.php Index.php3 Index.cgi Index.pl Default.htm」等。注意,每種類型之間都要留一空格。

上面兩步基本就設置好了,啟動IE輸入你電腦的IP即可訪問自己的Web站點,你也可以在該文件的ServerName處定義你的域名,在ServerAdmin處輸入你的E-mail地址。以上兩條就是在安裝時選擇配置的,以後可以在此處修改它們的屬性。

此外,如果你拒絕一部分人訪問你的WWW站點,也可以到Apache的安裝目錄下找到Access文件,輸入你禁止的IP地址即可。

可以看出,Appache沒有圖形化的配置界面,這也是它非常安全穩定的主要原因,但它的配置卻非常簡單,只需要在文本文件中輸入參數即可,這種WWW伺服器的架構方式在所有方式中是最專業的。

4.WWW伺服器架設的其他方式。

目前有很多WWW伺服器架設的軟體可供使用,而且它們中很多還是免費軟體,大家都可以去試試,這里給出幾款軟體的簡要介紹和下載地址。

A.AnalogX Simple Server。它簡單易用,你只要把「Index.html」拖放到Simple Server中,剩下的就由它來幫你解決了。該軟體能在Win9X/NT/2000/XP底下運行,軟體大小隻有187kB,是一款英文軟體,但它完全免費,它的下載站點之一:http://ln.skycn.net/down/sswwwi.exe(如圖16)。

B.自由網站專家XP。它是一款中文軟體,無需固定IP地址、無需申請域名,只要在接入互聯網的計算機上即可建立網站,使用非常簡單,同樣能夠在Win9X/NT/2000/XP系統中使用,軟體大小為2068kB,也是免費軟體,下載站點之一:http://ln.skycn.net/down/fwb_xp.exe(如圖17)。

C.天雁Web伺服器。這也是一款中文Web伺服器的架設工具,界面精美,易於使用。支持虛擬目錄,無需安裝,不帶垃圾,同樣它的使用也非常簡單。能夠在Win9X/NT/2000/XP下使用,軟體大小為612kB,也是免費軟體,下載站點之一:http://ln.skycn.net/down/webserver.zip(如圖18)。

FTP伺服器的架設
在我們的實際網路生活中,特別是寬頻網接入之後,FTP伺服器作為文件的傳輸和共享工具得到廣泛應用。FTP伺服器在文件的傳輸上性能穩定,佔用系統資源小,而且傳輸速度快,現在網上已經有很多的FTP伺服器可供使用,而自己架設一個FTP伺服器也很容易,下面介紹兩種主流的FTP架構方式。

1.利用微軟公司的IIS

微軟的IIS功能非常強大,它除了提供WWW服務之外,還提供FTP的服務,利用它一樣很容易就能架設一個功能卓越的FTP伺服器。

IIS的安裝前面已經講解過,下面我們一起來看看通過設置IIS來架設FTP伺服器的幾個步驟。

第一步:啟動IIS,並啟動IIS上的FTP服務。在默認的情況下,此時你的FTP伺服器已經搭建好,並且可以立即登錄,但是該FTP中沒有任何文件。

第二步:滑鼠右擊IIS中的「默認FTP站點」項,選擇「屬性」菜單,即可出現如圖19的對話框。

第三步:選擇「主目錄」的標簽,在FTP站點目錄的「本地路徑」處填上你要設置的共享文件路徑。默認情況下,此處的文件夾位置為「C:\Inetpub\Ftproot」,你如果臨時想改變共享目錄,隨時都可在此處修改(如圖20),以後別人登錄你的FTP伺服器時顯示的文件列表就是在這個目錄中。

第三步:在「主目錄」的標簽處,你還可設置FTP伺服器的文件訪問許可權,分別有讀取、寫入和日誌訪問,安全起見,這里的寫入許可權一般不選,保證匿名用戶不能隨意對你文件進行操作。

第四步:設置登錄的用戶。如果你願意提供「匿名」的訪問許可權,還需在「安全標簽」處選擇上「允許匿名連接」(如圖21)。此外,你還可從Windows系統帳號中選擇FTP伺服器的特殊帳號,當然也可以自己任意設置用戶名和密碼。

第五步:在「消息」標簽處,有「歡迎」、「退出」和「最大連接數」3個輸入框,分別代表別人在登錄、退出時FTP伺服器上給出的提示信息,你可根據自己的需要設置。此外,最大連接數是設置同時連接本地FTP的最大主機台數(如圖22)。

第六步:在「FTP站點」的標簽處設置FTP標識,包括說明、IP地址和埠,這里一般不需要改動,按照默認選擇即可(如圖23)。此外,在「C:\Winnt\System32\Logfiles」目錄中你還可以看到連接上你FTP的IP、時間等日誌信息。

此時,利用IE或者任何一款FTP的客戶端軟體即可登錄你架設好的FTP站點。

2.利用Serv-U

在FTP伺服器的搭建中,Serv-U是目前使用比較多的工具之一。它設置簡單,功能強大,而且非常穩定,總體上來說上它比IIS附帶的FTP伺服器略勝一籌。它適用於所有的Windows版本,是一款共享軟體,可以讓用戶免費使用一個月。

第一步:Serv-U的下載和安裝。

目前Serv-U的最高版本為4.0,文件大小為2.9MB,它的下載站點之一為「http://www.download.com.cn/show.phtml?action=detail&id=484」。

點擊下載的可執行文件即可開始安裝了,安裝過程很簡單,所有設置保持默認值就可以,按「Next」完成每一步(如圖24)。安裝完畢,在Windows的桌面上就出現Serv-U的圖標,雙擊Serv-U圖標,出現Serv-U主窗口,點擊主界面右邊窗口的「Start server」即可啟動FTP伺服器 。

第二步:Serv-U的配置。

在Serv-U的安裝完成之後即可出現配置向導,可以通過這個向導來對它進行配置,主要步驟如下。

A.安裝程序首先啟動一個設置向導幫助你設置FTP伺服器,點擊「Next」繼續。

B.系統彈出輸入IP的對話框,此項需要填入你准備為此FTP伺服器綁定的IP地址。除非你的計算機有多個固定的IP地址,並且你只想其中一個被FTP伺服器所使用,否則,建議不管你是否有固定的IP地址,都將此項保留為空(即讓系統自動偵測),點擊「Next」(如圖25)。

C.輸入Domain name(域名)。此處填入你FTP伺服器的域名。但域名由DNS解析而不是由這里決定,因此實際上你可以填入任意內容,比如像「我的個人FTP伺服器」這種對此FTP進行說明的文字。

D.輸入FTP訪問的埠號,一般保持默認的21即可。

E.匿名用戶的創建和訪問目錄的設定。首先向導會提示你是否要創建匿名帳號,這里選擇是,如果選擇不,則用戶需要用戶名和密碼才能訪問FTP伺服器。接下來安裝向導提示輸入匿名用戶的主目錄(Anonymous home directory),此處按照需要來設定匿名用戶訪問硬碟的位置。

F.選擇匿名用戶是否將其限制在主目錄里,如果選擇是,則用戶只能訪問其主目錄及以下的目錄樹;如果選擇否,則可以訪問其主目錄的同級或更高級的目錄樹。從安全形度考慮,一般建議選是。

G.創建新用戶和訪問目錄。按照向導的提示一步一步創建新用戶並輸入密碼(如圖26),接著指定該用戶可訪問的目錄和用戶許可權即可。

到這里,你的個人FTP就已經搭建完成了。不過這還只能實現Serv-U賦予的默認功能和許可權,要真正讓這個伺服器能被你自己隨心所欲地控制和管理,則還需要經過以下後續的操作,這主要包括如下幾點。

A.對FTP用戶的管理

欲增加一個新用戶(包括增加Anonymous用戶),則在Serv-U的一個域中選中Users(用戶),然後單擊右鍵,進入New User(新用戶),依次根據提示為它設置好User Name(用戶名)、Password(密碼)、Home directory(主目錄)等即可完成(如圖27)。

欲刪除一個用戶,則在此用戶上單擊右鍵,選Delete User(刪除用戶)即可。

B.對目錄許可權的管理

在Serv-U左邊框架中選中用戶名,再在右邊框架中進入Dir Access(目錄存取)窗口,然後在列表中選中相應目錄後,就可在窗口的右側更改當前用戶對它的訪問許可權了(如圖28)。

文件的屬性主要包括:

Read(讀):對文件進行讀操作(復制、下載,不含查看)的權力。

Write(寫):對文件進行寫操作(上傳)的權力。

Append(附加):對文件進行寫操作和附加操作的權力。

Delete(刪除):對文件進行刪除(上傳、更名、刪除、移動)操作的權力。

Execute(執行):直接運行可執行文件的權力。

List(列表):對文件和目錄的查看權力。

Create(建立):建立目錄的權力。

Remove(移動):對目錄進行移動、刪除和更名的權力。

Inherit(繼承):如勾選中此項,則以上設置的屬性將對當前Path(目錄)及其下的整個目錄樹起作用;否則就只對其當前目錄有效。

C.其他設置

在Local server下的Setting處還可設置伺服器的一些通用信息。

在「max no.of users」處,設定同時登錄該伺服器的最大用戶數。

在Max.Speed處根據自己電腦的配置,設置用戶最大下載速度。

選擇「Block users who connect more than XX times within YY seconds for ZZ minutes」復選框並設置相應的數值,可以防止有些惡意用戶為達到攻擊目的在短時間內對該伺服器的頻繁登錄。

選擇「Delete partially uploaded files」復選框,可以自動刪除上傳失敗後留在伺服器上不完整文件。如果不要選中這項,就能讓Serv-U支持斷點上傳功能(如圖29)。

3.架設FTP伺服器的其他方式。

A.WS_FTP Server。這是一套非常有特色的FTP Server程序。它有簡單而強大的圖形介面。設置起來比較容易,可以在Win9X/NT/2000/XP系統下使用,是一個共享的英文軟體,文件大小為3.3MB,下載站點之一:http://www.skycn.com/soft/1296.html。

B.FileZilla Server。作為一個小巧、可*的FTP伺服器軟體,它配置簡單,功能比較強大,適合Windows系列中的所有版本,文件大小為637kB,同時它是完全免費的軟體,它的漢化版下載站點之一:http://www.skycn.com/soft/8091.html。

C.TYPSoft FTP Server漢化版。由於該軟體經過漢化,因此使用起來很容易上手,是一個非常適合初學者的FTP伺服器端軟體,它配置簡單,也能方便地管理用戶,軟體大小隻有480kB,是一款免費軟體,它的下載站點之一:http://www.skycn.com/soft/8335.html。

WWW伺服器和FTP的訪問途徑

WWW的訪問都可使用IE或其他瀏覽器來實現,例如我們經常看到的Natscape和Opera等。由於它的訪問很容易,這里就不再詳細討論。

FTP的訪問一般有兩種方式,介紹如下:

A.直接利用IE登錄FTP。現在我們正在使用的IE也可作為登錄FTP的工具了,跟瀏覽網頁一樣,只需要將地址前面的HTTP改為FTP即可,例如訪問自己的FTP,可以在瀏覽器中輸入ftp://localhost(如圖30),這時是匿名訪問方式,如果用IE登錄FTP時需用戶名和密碼,則可以右鍵調出登錄的菜單(如圖31),在對話框中輸入用戶名和密碼即可。IE登錄FTP伺服器之後,FTP伺服器上的文件跟本機上的文件一樣,可以對其進行復制和粘貼等操作。

B.利用專用的軟體登錄FTP。此類軟體有很多,比較著名的有FlashFXP、CuteFTP、LeapFTP等。

個人覺得LeapFTP很不錯,操作簡單,佔用資源也很小,它的用法分步介紹如下。

第一步:LeapFTP的下載與安裝。

目前LeapFTP較新的版本為2.7.2,是一個共享軟體,LeapFTP v2.7.2.592的漢化版可以去http://www.skycn.com/soft/711.html下載。它的安裝非常簡單,直接一路點擊「下一步」即可完成,安裝完成只有幾個配置文件和它自身一個獨立的程序,基本上是一個綠色軟體。

第二步:LeapFTP的使用。

A.打開LeapFTP,它的主界面如圖32。

B.添加FTP站點。點擊菜單上的「Sites」→「Site Manager」,(或直接按快捷鍵F4),彈出一個FTP站點的管理窗口。點擊「Add site」新建一個站點,在右邊的對話框中逐一輸入該站點的基本信息,例如伺服器名稱(可以任意填寫,主要是為了管理的方便)、伺服器地址、埠和用戶名等(如圖33),要登錄該FTP站,只需在左邊的窗口中雙擊該名稱即可。

C.取得FTP伺服器上的文件列表並按照需要上傳或下載。登錄上FTP之後,即可在LeapFTP的右上窗口中看到FTP上的文件列表,如果需要下載,將選中的文件拖入左邊的本地硬碟中某個目錄里(如圖34)即可。同樣,也可以用這種方法將硬碟中的文件上傳到FTP伺服器中去。

域名的申請和動態IP的解決措施

為了便於記憶,我們可以申請WWW伺服器和FTP伺服器地址的域名。

網易提供免費域名的申請,大家可以去http://my.yeah.net/apply-new.htm上免費獲得(如圖35),例如申請http://202.117.51.43對應的域名http://forus.yeah.net,這樣以後訪問自己的WWW服務就再也不需記住那些毫無意義的數字元號了。在瀏覽器中直接輸入自己申請的域名即可。此外,雅克精彩(http://www.k666.com/k666/yu-ming/apply.php)和My001.net網(http://www.my001.net)也都提供免費的WWW服務域名申請。

對FTP來說,域名的申請站點相對較少,這里推薦老牌的域名轉向免費服務提www.dhs.org。打開該網站之後,點擊Signup的連接,輸入注冊內容,包括用戶ID、用戶姓名和用戶的E-mail地址,通過該網站給你發送的E-mail地址來激活注冊的帳號。然後即可按照該網站提供的密碼登錄了,點擊「Login」,輸入帳號和密碼之後即可增加域名的轉向服務(如圖36)。注冊域名之後,以後如果想訪問自己的FTP只需輸入注冊的域名,例如輸入ftp://forus.dhs.org代表本機上的FTP伺服器。

我們在架構WWW和FTP伺服器時,一般都需要靜態的IP地址,其實對很多撥號用戶來說,IP經常變化,因此在設置伺服器時,還得經常需要將變化的IP告

② 怎樣搭建一個.net伺服器

1、安裝、設置ASP.NET WEB SERVER "IIS"
2、根據你所用的.NET版本,安裝上相應或更高版本的.FRAME WORK
3、如果整個網站需要登錄方可使用,在web.config中做類似於以下配置(WEB根目錄中):
<authentication mode="Forms">
<forms name="autoWeb11" loginUrl="login1.aspx" protection="All"><!--None ,Encryption,Validation-->
<credentials passwordFormat="MD5">
<!--Clear,MD5,SHA1-->
<user name="aaa" password=""/>
<user name="bbb" password=""/>
</credentials>
</forms>
</authentication>
4、OK

linux怎麼搭建郵箱伺服器

阿里雲 Centos 6.5 32位

Postfix-2.8.12.tar.gz Postfix MTA(郵件傳輸代理)
Dovecot-2.1.8.tar.gz IMAP 和 POP3 郵件伺服器
Postfixadmin-2.3.5.tar.gz 採用PHP編寫的開源WEB郵箱及域名賬號管理工具
Roundcubemail-0.8.1.tar.gz 採用PHP編寫的開源IMAP郵件WEB客戶端

安裝過程

1.安裝Postfix

yum -y install postfix
安裝完成還需要替換系統自帶的sendmail:

rpm -e sendmail
或者
yum remove sendmail
修改MTA(默認郵件傳輸代理)

alternatives --config mta
然後直接回車即可。

檢查一下是不是已經設置成功了。

alternatives --display mta
第一行可以看到mta的狀態。 例如:mat - status is manual.

2.安裝Dovecot

yum -y install dovecot
3.配置Postfix

編輯/etc/postfix/main.cf,可以下載下來修改,也可以使用vi進行編輯:

vi /etc/postfix/main.cf
修改如下:

# 75行: 取消注釋,設置hostname
myhostname = mail.lomu.me
# 83行: 取消注釋,設置域名
mydomain = lomu.me
# 99行: 取消注釋
myorigin = $mydomain
# 116行: 修改
inet_interfaces = all
# 119行: 推薦ipv4,如果支持ipv6,則可以為all
inet_protocols = ipv4
# 164行: 添加
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
# 264行: 取消注釋,指定內網和本地的IP地址范圍
mynetworks = 127.0.0.0/8, 10.0.0.0/24
# 419行: 取消注釋,郵件保存目錄
home_mailbox = Maildir/
# 571行: 添加
smtpd_banner = $myhostname ESMTP

# 添加到最後
# 規定郵件最大尺寸為10M
message_size_limit = 10485760
# 規定收件箱最大容量為1G
mailbox_size_limit = 1073741824
# SMTP認證
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_sasl_local_domain = $myhostname
smtpd_recipient_restrictions = permit_mynetworks,permit_auth_destination,permit_sasl_authenticated,reject
修改好了之後使用/etc/rc.d/init.d/postfix start開啟postfix,使用chkconfig postfix on將postfix開機啟動。

4.配置Dovecot

修改如下:

[root@mail ~]# vi /etc/dovecot/dovecot.conf
# 26行: 如果不使用IPv6,請修改為*
listen = *

[root@mail ~]# vi /etc/dovecot/conf.d/10-auth.conf
# 9行: 取消注釋並修改
disable_plaintext_auth = no
# 97行: 添加
auth_mechanisms = plain login

[root@mail ~]# vi /etc/dovecot/conf.d/10-mail.conf
# 30行: 取消注釋並添加
mail_location = maildir:~/Maildir

[root@mail ~]# vi /etc/dovecot/conf.d/10-master.conf
# 88-90行: 取消注釋並添加
# Postfix smtp驗證
unix_listener /var/spool/postfix/private/auth {
mode = 0666
user = postfix
group = postfix
}

[root@mail ~]# /etc/rc.d/init.d/dovecot start
Starting Dovecot Imap: [ OK ]

[root@mail ~]# chkconfig dovecot on
到這里,我們的郵件伺服器就已經搭建成功了。

5.域名解析

最後別忘了還需要進行域名解析工作。

添加一個子域名mail,A記錄解析到伺服器IP。

再添加一個MX記錄,主機記錄為空,記錄值為上面解析的二級域名mail.lomu.me,優先順序10。

注意:解析生效可能需要一段時間。

6.防火牆設置

/sbin/iptables -A INPUT -p tcp --dport 25 -j ACCEPT

/sbin/iptables -A INPUT -p tcp --dport 110 -j ACCEPT

/sbin/iptables -A INPUT -p tcp --dport 143 -j ACCEPT

突破封鎖25口的轉發

/sbin/iptables -t nat -A PREROUTING -p tcp -m tcp --dport 10025 -j REDIRECT --to-ports 25

7.郵箱使用

一切都弄好以後,就可以使用Foxmail等第三方軟體來收發郵件了。在這里需要說一下,系統用戶就是郵件的用戶,例如root,就是一個郵箱用戶,郵箱是[email protected],密碼就是root的密碼,所以需要創建用戶,只要使用useradd創建用戶,再使用passwd設置密碼

好了,假如我們創建一個admin的用戶:

# 創建用戶
useradd admin
#設置密碼,會要求輸入兩次密碼
passwd admin

這里需要注意,郵件賬號是admin,並不是郵箱,另外我們沒有配置SSL,所以也不要勾選。 接下來點擊創建,如果一切正常的話,你已經成功了。

④ 一個網吧的伺服器怎麼建立

我下面就舉個例吧 比如傳奇私服 伺服器~~ 一、准備軟體DBCommander 2000 Pro和傳奇服務端(我搜集了3個版本的服務端:我本沉默、荊門風雲、無憂傳奇,最後經過全面測試選擇使用無憂傳奇的版本)。 二、簡易安裝說明: 1、安裝設置DBCommander 2000 Pro 1)安裝DBCommander 2000 Pro 2) 打開控制面板 3) 打開BDE Administrator. 點擊 『Object『, 『New『. 4) 選擇STANDARD點擊OK. 5)在左面的面版你可以看到standard1,改名為HeroDB 在右邊的面版如下 Type STANDARD DEFAULT DRIVER PARADOX ENABLE BCD FALSE PATH 修改為 Type STANDARD DEFAULT DRIVER PARADOX ENABLE BCD FALSE PATH D:\mirserver\mud2\DB (更改這里的默認D,你安裝在哪個盤里就是哪個盤) 6)在左邊的面版右鍵點擊HeroDB選擇『apply『. 7)關閉 BDE Administrator. 然後解壓縮服務端文件到D盤(方便後續設置) 2、修改服務端文件的ip地址: 總共改的IP有21處 D:\mirserver\gate_server\LoginGate\Mirgate.ini 里的IP192.168.0.1改為你的IP D:\mirserver\gate_server\RunGate\Mirgate.ini 里的IP192.168.0.1改為你的IP D:\mirserver\gate_server\SelChrGate\Mirgate.ini 里的IP192.168.0.1改為你的IP D:\mirserver\Mir200\!Runaddr.txt 里的IP192.168.0.1改為你的IP D:\mirserver\Mir200\!Servertable.txt 里的IP192.168.0.1改為你的IP D:\mirserver\Mir200\!Setup.txt 里的IP192.168.0.1改為你的IP 總共有4個192.168.0.1 D:\mirserver\mud2\DBSrv200\!addrtable.txt 里的IP192.168.0.1改為你的IP 總共有2個192.168.0.1 D:\mirserver\mud2\DBSrv200\!serverinfo.txt 里的IP192.168.0.1改為你的IP 總共有2個192.168.0.1 D:\mirserver\mud2\DBSrv200\Dbsrc.ini 里的IP192.168.0.1改為你的IP D:\mirserver\mud2\LogSrv\!addrtable.txt 里的IP192.168.0.1改為你的IP 總共有3個192.168.0.1 D:\mirserver\mud2\LogSrv\!serveraddr.txt 里的IP192.168.0.1改為你的IP 總共有3個192.168.0.1 D:\mirserver\mud2\LogSrv\Logsrv.ini 里的IP192.168.0.1改為你的IP 3、如何修改伺服器名: 修改三個文件 第一處 D:\mirserver\Mir200\!Setup.txt里的 [Server] ServerIndex=0 ServerName=原版本的名字 修改為 [Server] ServerIndex=0 ServerName=你的伺服器名 第二處 D:\mirserver\mud2\DBSrv200\Dbsrc.ini里的 [Setup] ServerName=原版本的名字 修改為 [Setup] ServerName=你的伺服器名 第三處 D:\mirserver\mud2\LogSrv\!addrtable.txt里的 原版本的名字 Line1-7 192.168.0.1 192.168.0.1 192.168.0.1:7100 修改為: 你的伺服器名 Line1-7 192.168.0.1 192.168.0.1 192.168.0.1:7100 4、修改路徑,我的程序默認是D盤!! 要想放到C盤,D盤,請修改四處。 第一處 D:\mirserver\gamelog\LogDataSrv\LogGata.ini里 [setup] basedir=D:\mirserver\gamelog\LogDataSrv\Logbase\(改D盤) 第二處 D:\mirserver\Mir200\!Setup.txt里 [Share] BaseDir=D:\MirServer\Mir200\ShareGuildDir=D:\MirServer\Mir200\GuildBase\GuildsGuildFile=D:\MirServer\Mir200\GuildBase\Guildlist.txt VentureDir=D:\MirServer\Mir200\ShareVConLogDir=D:\MirServer\Mir200\ConLogCastleDir=D:\MirServer\Mir200\Envir\CastleEnvirDir=D:\MirServer\Mir200\EnvirMapDir=D:\MirServer\Mir200\Map\(修改這8個文件的D盤) 第三處 D:\mirserver\mud2\DBSrv200\Dbsrc.ini里[Setup] ServerName=原版本的名字 Port=6000 MapFile=D:\mirserver\Mir200\Envir\MapInfo.txt ViewHackMsg=1 [Server] IDSAddr=192.168.0.1 IDSPort=5600 [DB] dir=D:\mirserver\mud2\DBsrv200\FDBIdDir=D:\mirserver\mud2\DBsrv200\FDBHumDir=D:\mirserver\mud2\DBsrv200\FDBFeeDir=D:\mirserver\mud2\DBsrv200\FDBBackup=D:\mirserver\mud2\DBsrv200\BackupconnectDir=D:\mirserver\mud2\DBsrv200\ConnectionLogDir=D:\mirserver\mud2\DBsrv200\Log\(修改這八處的D盤) 第四處。 修改D:\mirserver\mud2\LogSrv\Logsrv.ini里的 CountLogDir=D:\mirserver\mud2\Logsrv\CountLogWebLogDir=D:\mirserver\Share\GameWFolderFeedIDList=D:\mirserver\Share\Feed\FeedIDList.txt FeedIPList=D:\mirserver\Share\Feed\FeedIPList.txt(4處D盤) 5、啟動伺服器 1) 進入D:\mirserver\gamelog\logdatasrv\ 運行LogDataServer.exe 2) 進入D:\mirserver\gate_server\LoginGate\ 運行Logingate.exe 3) 進入D:\mirserver\gate_server\RunGate\ 運行RunGate.exe 4) 進入D:\mirserver\gate_server\SelChrGate\ 運行Gate30.exe 5) 進入D:\mirserver\mud2\DBSrv200\ 運行DBServer.exe 6) 進入D:\mirserver\mud2\Logsrv\ 運行LoginSrv.exe 7) 進入D:\mirserver\Mir200\ 運行M2Server.exe

⑤ 搭建郵件伺服器

WindowsServer2003默認情況下是沒有安裝POP3和SMTP服務組件的,因此要手工添加。

1.安裝POP3服務組件

以系統管理員身份登錄WindowsServer2003系統。依次進入「控制面板→添加或刪除程序→添加/刪除Windows組件」,在彈出的「Windows組件向導」對話框中選中「電子郵件服務」選項,點擊「詳細信息」按鈕,可以看到該選項包括兩部分內容:POP3服務和POP3服務Web管理。為方便用戶遠程Web方式管理郵件伺服器,建議選中「POP3服務Web管理」。

2.安裝SMTP服務組件

選中「應用程序伺服器」選項,點擊「詳細信息」按鈕,接著在「Internet信息服務(IIS)」選項中查看詳細信息,選中「SMTPService」選項,最後點擊「確定」按鈕。此外,如果用戶需要對郵件伺服器進行遠程Web管理,一定要選中「萬維網服務」中的「遠程管理(HTML)」組件。完成以上設置後,點擊「下一步」按鈕,系統就開始安裝配置POP3和SMTP服務了。

1.創建郵件域

點擊「開始→管理工具→POP3服務」,彈出POP3服務控制台窗口。選中左欄中的POP3服務後,點擊右欄中的「新域」,彈出「添加域」對話框,接著在「域名」欄中輸入郵件伺服器的域名,也就是郵件地址「@」後面的部分,如「 rtj.net 」,最後點擊「確定」按鈕。其中「 rtj.net 」為在Internet上注冊的域名,並且該域名在DNS伺服器中設置了MX郵件交換記錄,解析到WindowsServer2003郵件伺服器IP地址上。

2.創建用戶郵箱

選中剛才新建的「rtj.net」域,在右欄中點擊「添加郵箱」,彈出添加郵箱對話框,在「郵箱名」欄中輸入郵件用戶名,然後設置用戶密碼,最後點擊「確定」按鈕,完成郵箱的創建。

完成POP3伺服器的配置後,就可開始配置SMTP伺服器了。點擊「開始→程序→管理工具→Internet信息服務(IIS)管理器」,在「IIS管理器」窗口中右鍵點擊「默認SMTP虛擬伺服器」選項,在彈出的菜單中選中「屬性」,進入「默認SMTP虛擬伺服器」窗口,切換到「常規」標簽頁,在「IP地址」下拉列表框中選中郵件伺服器的IP地址即可。點擊「確定」按鈕,這樣一個簡單的郵件伺服器就架設完成了。

完成以上設置後,用戶就可以使用郵件客戶端軟體連接郵件伺服器進行郵件收發工作了。在設置郵件客戶端軟體的SMTP和POP3伺服器地址時,輸入郵件伺服器的域名「rtj.net」即可。

[root@iZ11uh778whZMaildir]#uname–a

[root@iZ11uh778whZMaildir]#cat/etc/issue

查看posfix的版本

[root@iZ11uh778whZMaildir]#postconfmail_version

一般是默認就安裝了posfix的,如果沒有暗轉的話,是用yum-yinstallpostfix安裝

[root@iZ11uh778whZMaildir]#yum-yinstallpostfix

查看默認的mta

[root@iZ11uh778whZMaildir]#alterna TI ves--displaymta

我們可以看到默認的mta就是postfix,也許是sendmail,如果不是postfix,則修改為postfix

[root@iZ11uh778whZMaildir]# alterna TI ves --config mta

There is1 program that provides 『mta』。

Selec TI on Command

-----------------------------------------------

*+1 /usr/sbin/sendmail.postfix

Enter to keepthe current selec TI on[+], or type selection number: 1

Postfix的配置文件主要有:/etc/postfix/main.cf和/etc/postfix/master.cf

我們主要修改/etc/postfix/main.cf

[root@iZ11uh778whZ postfix]# vim /etc/postfix/ main.cf

將#myhostname =virtual.domain.tld前面的『#』去掉,改為

myhostname = localhost //系統的主機名稱

將#mydomain = domain.tld前面的『#』去掉,改為

mydomain = 51cs8.com //email的地址,為可用的域名

將#myorigin = $mydomain前面的『#』去掉,改為

myorigin = $mydomain //指定本地發送郵件中來源和傳遞顯示的域名

將#inet_interfaces =localhost前的『#』去掉,改為

inet_interfaces = all //設置網路介面以便Postfix能接收到郵件

將#mydestination = mydomain, localhost前面的『#』去掉,改為

mydestination = mydomain, localhost,$mydomain //指定哪些郵件地址允許在本地發送郵件

將#local_recipient_maps = 前面的『#』去掉,改為

local_recipient_maps =

將#mynetworks =168.100.189.0/28, 127.0.0.0/8前面的『#』去掉,改為

mynetworks = 10.47.200.0/21, 127.0.0.0/8 //根據自己內網的實際情況寫,指定受信任SMTP的列表,具體的說,受信任的SMTP客戶端允許通過Postfix傳遞郵件

將#home_mailbox = Maildir前面的『#』去掉,改為

home_mailbox = Maildir/ //設置郵箱路徑與用戶目錄有關,也可以指定要使用的郵箱風格。

將#smtpd_banner = mail_name ($mail_version)前面的『#』去掉,改為

smtpd_banner = $myhostname ESMTP unknow //不顯示SMTP伺服器的相關信息

在配置文件的最後追加如下內容:

#smtpd

smtpd_sasl_auth_enable = yes //使用smtp認證

broken_sasl_auth_clients = yes //讓不支持RFC2554的smtpclient也可以跟postfix做交互。

smtpd_sasl_local_domain = $myhostname //指定SMTP認證的本地域名

smtpd_sasl_security_options = noanonymous //取消匿名登陸方式

smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated, reject_unauth_destination //設定郵件中有關收件人部分的限制

[root@localhost ~]#yum -y install cyrus*

因為我之前安裝過,所提提示已經安裝。

Cyrus-sasl的配置文件路徑:/etc/sasl2/smtpd.conf

[root@iZ11uh778whZ postfix]# vim /etc/sasl2/smtpd.conf

在文件尾部追加

log_level: 3 //記錄log的模式

saslauthd_path:/var/run/saslauthd/mux //設置一下smtp尋找cyrus-sasl的路徑

下面是我/etc/sasl2/smtpd.conf的內容:

pwcheck_method: saslauthd

mech_list: plain login

log_level: 3

saslauthd_path: /var/run/saslauthd/mux

[root@iZ11uh778whZ postfix]# /etc/init.d/postfix restart

Shutting down postfix: [ OK ]

Starting postfix: [ OK ]

[root@iZ11uh778whZ postfix]# /etc/init.d/saslauthd restart

Stopping saslauthd: [ OK ]

Starting saslauthd: [ OK ]

[root@iZ11uh778whZ postfix]# /etc/init.d/cyrus-imapd restart

Shutting down cyrus-imapd: [ OK ]

Exporting cyrus-imapd databases: [ OK ]

Importing cyrus-imapd databases: [ OK ]

Starting cyrus-imapd: [ OK ]

查看smtp啟動情況:

[root@iZ11uh778whZ postfix]# netstat -tpnl | grep 25

tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 1714/master

查看imap啟動情況:

[root@iZ11uh778whZ postfix]# netstat -tpnl | grep cyrus

tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN 2687/cyrus-master

tcp 0 0 0.0.0.0:143 0.0.0.0:* LISTEN 2687/cyrus-master

tcp 0 0 0.0.0.0:4190 0.0.0.0:* LISTEN 2687/cyrus-master

tcp 0 0 0.0.0.0:993 0.0.0.0:* LISTEN 2687/cyrus-master

tcp 0 0 0.0.0.0:995 0.0.0.0:* LISTEN 2687/cyrus-master

[root@iZ11uh778whZ postfix]# chkconfig postfix on

[root@iZ11uh778whZ postfix]# chkconfigpostfix --list

postfix 0:off 1:off 2:on 3:on 4:on 5:on 6:off

[root@iZ11uh778whZ postfix]# chkconfig saslauthd on

[root@iZ11uh778whZ postfix]# chkconfigsaslauthd --list

saslauthd 0:off 1:off 2:on 3:on 4:on 5:on 6:off

[root@iZ11uh778whZ postfix]# chkconfig cyrus-imapd on

[root@iZ11uh778whZ postfix]# chkconfig cyrus-imapd--list

cyrus-imapd 0:off 1:off 2:on 3:on 4:on 5:on 6:off

添加賬號、密碼 system | system

[root@iZ11uh778whZ postfix]# useradd system

[root@iZ11uh778whZ postfix]# passwd system

Changing password for user system.

New password:

BAD PASSWORD: it is based on a dictionaryword

BAD PASSWORD: is too simple

Retype new password:

passwd: all authentication tokens updatedsuccessfully.

測試是否可用

[root@iZ11uh778whZpostfix]# testsaslauthd -u system -p system

0: OK 「Success.」

安裝完cysus-imapd會自動產生一個管理賬號cyrus,所屬用戶組是mail

[root@iZ11uh778whZ tank]# id cyrus

uid=76(cyrus) gid=12(mail)groups=12(mail),76(saslauth)

將賬戶system的所在組切換到mail組

[root@iZ11uh778whZ tank]# usermod -g 12 system

[root@iZ11uh778whZ tank]# id system

uid=502(system) gid=12(mail)groups=12(mail)

添加測試賬號:

[root@iZ11uh778whZtank]# cyradm -u cyrus localhost --auth plain

⑥ 怎麼搭建一個可以被外網訪問的linux web伺服器

首先需要將你的web伺服器搭建好,然後需要做NAT,我這里有我的一個做NAT的筆記,分享給你

NAT

拓撲結構圖:

要求:

1.內網能夠ping通外網地址,並且成功訪問外網中的web服務;

2.外網能夠訪問內網的ftp服務。

步驟:

一:內網伺服器配置

1.在內網中設置好ip地址,網關和DNS均為NAT伺服器內網口地址,並搭建好ftp服務,此處略

二:NAT伺服器配置

1.在NAT只能中添加一塊網卡作為 外網卡,並設置好ip地址

2.開啟NAT伺服器的路由功能

[root@c2 ~]# vi /etc/sysctl.conf

net.ipv4.ip_forward = 1 //將0改為1

[root@c2 ~]# sysctl -p //永久生效

3.配置防火牆(必須按照以下循序配置,否則配置完成後不能拼通外網,需配置第二次)

#iptables-X

#iptables-t nat -X

#iptables --flush

#iptables -t nat --flush

//以上為重置鏈表的命令

#iptables-t nat -A POSTROUTING -s 192.168.1.0/24 -o eth1 -j SNAT --to 202.10.10.12

//這條命令是將內網192.168.1.0/24的源地址映射為NAT伺服器的外網口地址,eth1為外網卡

# iptables -t nat -A PREROUTING -p tcp--dport 21 -j DNAT --to 192.168.1.11

# iptables -t nat -A PREROUTING -p tcp--dport 20 -j DNAT --to 192.168.1.11

//這兩條命令是發布內務的ftp服務

或者:

# iptables -t nat -A PREROUTING -p tcp -d 202.10.10.12--dport 21 -j DNAT --to 192.168.1.11

# iptables -t nat -A PREROUTING -p tcp -d 202.10.10.12--dport 20 -j DNAT --to 192.168.1.11


#/etc/init.d/iptablessave

#/etc/init.d/iptablesrestart

驗證:

內網訪問外網的web服務:

[root@c1 ~]# curl 202.10.10.13

web

外網訪問內網的ftp服務(外網的防火牆一定要關閉,否則ls查看目錄時會出錯,或者打開外網的20號埠新建鏈接的也可以)#

[root@c3 ~]# ftp 202.10.10.12

Connected to 202.10.10.12 (202.10.10.12).

220 (vsFTPd 2.2.2)

Name (202.10.10.12:root): ftp01

331 Please specify the password.

Password:

230 Login successful.

Remote system type is UNIX.

Using binary mode to transfer files.

ftp> ls

227 Entering Passive Mode(192,168,1,11,93,1).

ftp: connect: Network isunreachable //列不出內容是因為進入了passive模式

ftp>passive //用passive命令切換passive模式和active模式

Passivemode off.

ftp> ls

200 PORT command successful. Consider usingPASV.

150 Here comes the directory listing.

226 Directory send OK.

ftp>

補充:

刪除防火牆中配置的記錄

[root@c2 ~]# iptables -t nat -L POSTROUTING -n --line-number //列出記錄和記錄序號

[root@c2 ~]# iptables -t nat -D POSTROUTING1 //根據序號刪除記錄


你將內網的ftp服務換成web服務就可以了,主要是弄懂NAT的原理,將內部服務通過DNAT發布到外網

⑦ 怎樣架設本地伺服器

1.通過微軟提供的IIS

目前很大一部分的WWW伺服器都架設在微軟公司的IIS之上。它使用的環境為WinNT/2000/XP+Internet Information Service(IIS),相信很多用戶現在使用的都是Win2000或WinXP系統,在Win2000 Professional和WinXP系統中,默認的情況下,它們在系統初始安裝時都不會安裝IIS(目前版本為IIS5.0),因此得將這些組件添加到系統中去。

第一步:IIS的安裝

A.在控制面板中選擇「添加/刪除程序」,在出現的對話框中選擇「添加/刪除Windows組件」(如圖1)。

B.在出現的復選框中選擇安裝Internet信息服務(IIS)(如圖2),這一組件約需19MB的空間。

C.點擊「下一步」,並將Win2000安裝光碟放入光碟機,安裝程序即可將程序文件復制到硬碟中,點擊「結束」即可完成。

第二步:IIS中Web伺服器的基本配置

IIS中Web伺服器的基本配置主要包括如下幾部分:

A.打開IIS伺服器的配置窗口,選擇「開始」→「程序」→「管理工具」→「Internet服務管理器」,或者「選擇」→「控制面板」→「管理工具」→「Internet服務管理器」也可,打開的窗口如圖3。

B.在打開的窗口中滑鼠右擊「默認Web站點」,選擇「屬性」菜單。

C.在出現的「默認Web站點屬性」窗口中,選擇「主目錄」標簽,用以設置Web內容在硬碟中的位置,默認目錄為「C:\Inetpub\Wwwroot」,你可根據需要自己設置(如圖4)。

D.在屬性窗口處選擇「文檔」標簽,設置自己默認的首頁網頁名稱,例如「Myfirstweb.htm」,將其添加並移動到列表的最頂端(如圖5)。

E.確認默認的Web站點是否已經啟動,如果沒有可以滑鼠右鍵點擊「默認Web站點」,選擇「啟動」,在打開的IE地址欄中鍵入本機的IP地址,即可看到自己指定的主頁已經開始在Internet上發布了。

這里只是介紹IIS最基本的設置選項,大家還可以按照需要去具體設置上面提到的「默認Web站點屬性」,通過它來配置IIS的安全和其他一些參數。

IIS雖然好用,但默認安裝的情況下,它也有很多的安全漏洞,包括著名的Unicode漏洞和CGI漏洞,因此在IIS安裝完成之後,建議繼續在微軟公司主頁上下載安裝它們提供的安全漏洞補丁SP1和SP2。此外,建議將磁碟的文件系統轉換成NTFS格式,安裝系統的分區可在系統安裝候轉換,也可在安裝完系統以後用PQMagic等工具進行轉換。

2.利用微軟的PWS

PWS的全稱是「Personal Web Server」,字面意思就是個人網頁伺服器,由微軟公司提供,它主要適合於創建小型個人站點,它的配置和使用比較簡單,但功能卻很強大。跟IIS的區別是,PWS可以安裝在Win9X/Me/NT/2000/XP系統中,因此對Win9X/Me系統來說尤其可貴。

第一步:PWS的安裝

對Win9X/Me系統來說,在光碟機里放入Win98安裝光碟,進入光碟的Add-ons\Pws\目錄,雙擊Setup.exe命令即可開始安裝PWS,安裝界面如圖6所示。我們如果需要一些例如ASP等高級功能,還可選擇自定義的安裝模式,否則直接選擇典型安裝。組件安裝完成之後,會出現如圖7所示的選項來設置WWW服務目錄,我們可以視實際情況來設定,建議以預設目錄來安裝。最後選擇「完成」並根據提示重新啟動計算機後,就可在右下角任務欄看見PWS的圖標(如圖8)。

這時打開一個IE窗口,在地址欄中輸入「http://localhost」、「http://127.0.0.1」或者「http://你的IP地址」,就可看到PWS的默認頁面,表明PWS已經成功運行了。

對於Win2000/XP來說,PWS是作為IIS的一個組件安裝的。如果你是Win9X/Me系統,沒有安裝PWS的光碟也不要緊,可以去http://img.cn99.com/cn99new/series/dyndns/pws.zip下載PWS的安裝軟體,安裝步驟跟上面差不多。

第二步:PWS的配置

雙擊屏幕右下角的PWS圖標,或在菜單中選擇相應的程序組來啟動「個人Web管理器」(如圖9)。由管理器界面(圖9是Win2000中IIS的PWS,因此只有3個選項)可以看出它包括5個部分,可分別管理不同的功能,利用PWS架設自己的WWW伺服器一般主要有如下幾個步驟。

A.啟動PWS。在PWS的主屏選項處,它又細分為「發布」和「監視」兩部分。首先必須通過點擊「啟動」按鈕來打開PWS的服務。在這里,你還可以通過「監視」中的內容查看Web站點的一些訪問統計信息。

B.設定虛擬目錄。假定你的網頁存放在「E:\Ww\Homepages\Homepage」下,首頁文件名為「Myfirstweb.htm」。先在圖10中選定虛擬目錄,單擊「添加」按鈕,在出現的「添加目錄」對話框中(如圖11),指定網頁所在的驅動器號和目錄,這里是「E:\Ww\Homepages\Homepage」,並且為自己的這個虛擬目錄設置一個別名,別名可以隨便設置,是朋友訪問你網站時的目錄名稱。安全建議:設置目錄的訪問許可權為「讀取」和「腳本」,為安全起見,不要選取「執行」許可權。

默認情況下,PWS伺服器的根目錄是「C:\Inetpub\Wwwroot」。我們如果不想具體來設置虛擬目錄,也可將你存放的網頁的所有文件拷貝到該目錄中,例如:將「E:\Ww\Homepages\Homepage」中所有的文件拷貝到「C:\Inetpub\Wwwroot」中即可。

C.設置默認文檔。接下來,為你的虛擬目錄設置一個能在默認情況下自動識別的網頁文檔。該文檔的作用是,當進入本站點時,如沒有指定要訪問的文檔,則伺服器自動提供一個默認文檔讓其訪問。在圖10中,選中「啟用默認文檔」復選框,並在「默認文檔」框中,輸入自己的首頁文檔名「Myfirstweb.htm」。安全建議:和上面一樣,出於安全的原因,不要選中「允許瀏覽目錄」復選框,以免別人看到整個目錄里的所有文件。

D.創建訪問記錄。如果我們要監控訪問我們頁面的遊客,還可以在高級中(圖11)選擇「保存Web站點活動日誌」,系統就會自動幫我們記錄訪問該Web站點的數據,這些數據將記錄訪問者的IP地址、訪問時間和訪問內容。伺服器將在「C:\Windows\System\Logfiles」中的文件夾中建立一個名為「Ncyymm.log」的文件(yy為年份,mm為月份)。該文件可用文本編輯器查看,也可在DOS窗口中用「Type」命令查看。

經過這樣簡單的設置,打開IE並輸入你自己的IP地址即可看到你發布的主頁,無論是否上網都可調試自己的站點。當然也可以使用一個特殊的IP來檢驗安裝的正確性和回送地址,即http://127.0.0.1或者http://localhost。

此外,PWS還有其他幾個選項用來增強它的功能,主要包括如下兩個標簽。

A.發布。這部分主要是提供定製個人主頁的發布及編輯文件發布列表的功能,

可以將文件發布出去以供別人瀏覽和下載。這個過程實際上也是結合了PWS的ASP功能。此外,這里還可以在定製個人發布主頁時創建來賓簿和留言簿,例如,你想將「D:\Download\Tt.zip」發布出去,首先選擇「發布」,點擊下一步按鈕,進入「發布向導」,在「發布向導」中填入相應的項目即可(如圖12)。單擊「添加」按鈕,並點擊「下一步」,PWS即提示你「已添加下列文件:Tt.zip」。繼續點擊「下一步」,默認是選中「將文件加入到發布的列表」,單擊「下一步」,即可將要發布的「Tt.zip」文件發布出去了。打開IE窗口並訪問自己的Web站點,就可看到網頁上多了個發布文檔的鏈接,其中就含有剛才配置好的發布出去的文件。

B.Web站點。點擊「Web站點」即可出現「主頁向導」界面,PWS提供了主頁、來賓薄和留言本3種頁面的模板。按向導的提示選擇好選項,就可出現動態ASP設置頁面,可在這里編輯主頁、查看來賓簿、打開留言簿,以得到一些反饋信息。

3.採用Apache

Apache是全世界使用范圍最廣的一款Web伺服器設置軟體,超過50%的網站都在使用它,它主要以高效、穩定、安全、免費(最重要的一點)而著稱。目前它的最新版本為1.3.26,文件大小隻有2.07MB,大家可以去它的主頁:http://www.apache.org/dist/httpd/binaries/win32下載。下載時記住選擇For Win32的無原碼版本(Apache_1.3.26-win32-no_src.msi)。最新版的Apache for win32開始使用MSI的形式發布,從而使Windows環境下安裝Apache變得非常簡單,它是全英文界面,但使用起來卻很方便。

第一步:Apache的安裝

A.雙擊Apache的安裝文件,和普通Windows程序安裝一樣,一路點」Next」就可以。

B.在程序的安裝過程它還要求輸入你的Network Domain(網路域名:如XXX.com);Server Domain(伺服器域名www.XXX.com)和網站管理員的E-mail,有就按實填寫,個人用戶若沒有可按格式隨便填一下(如圖13)。

C.到了選擇安裝路徑,按照個人習慣選擇。

D.一路「Next」直至「Finish」,安裝即可完成。

這時,你的Apache已經啟動了,你可以在IE地址欄里輸入:「http://localhost」或「http://127.0.0.1」看到默認的Apache首頁(如圖14)。此外,在「管理工具」的「服務」項中,也可找到Apache服務的身影,以後Apache就可以作為一項服務,隨著機器的啟動而自動運行。

第二步:Apache的配置

Apache的核心配置文件是「Httpd.conf」,它在電腦中的位置為Apache的安裝路徑\Conf\,如果安裝在C盤的根目錄下,則該文件應該在「C:\Apache\Conf\」中,此外,打開Windows的「開始菜單」→「程序」→「Apache HTTP Server」→「Edit the Apache httpd.conf Configuration File」也可以,在最新的1.3.26版中,它的作用更加明顯。用記事本打開它,可以看到這些配置文件都以文本方式存在,其中「#」為Apache的注釋符號,我們可以在記事本菜單中的編輯選項點擊「查找」逐一輸入下面要配置的關鍵字,並進行相應配置。如圖15在配置文件中查找「DocumentRoot」。

A.配置DocumentRoot。這個語句指定你的網站路徑,也就是你主頁放置的目錄。你可以使用默認的,一般就是Apache安裝目錄下的一個子目錄,當然也可以自己指定一個,需要注意,這句末尾不要加「\」。此外,路徑的分隔符在Apache Server里寫成「\」,例如我們可以在此處將其設定為「E:\Ww\Homepages\Homepage」,打開主頁時,默認打開的文檔就直接去該目錄下查找了。

B.配置DirectoryIndex。這就是你站點默認顯示的主頁,例如你在「E:\Ww\Homepages\Homepage」中默認的主頁名稱為「Myfirstweb.htm」,在這里將其添加進來即可。此外,一般情況下,我們在此處還可以加入「Index.htm Index.php Index.php3 Index.cgi Index.pl Default.htm」等。注意,每種類型之間都要留一空格。

上面兩步基本就設置好了,啟動IE輸入你電腦的IP即可訪問自己的Web站點,你也可以在該文件的ServerName處定義你的域名,在ServerAdmin處輸入你的E-mail地址。以上兩條就是在安裝時選擇配置的,以後可以在此處修改它們的屬性。

此外,如果你拒絕一部分人訪問你的WWW站點,也可以到Apache的安裝目錄下找到Access文件,輸入你禁止的IP地址即可。

可以看出,Appache沒有圖形化的配置界面,這也是它非常安全穩定的主要原因,但它的配置卻非常簡單,只需要在文本文件中輸入參數即可,這種WWW伺服器的架構方式在所有方式中是最專業的。

4.WWW伺服器架設的其他方式。

目前有很多WWW伺服器架設的軟體可供使用,而且它們中很多還是免費軟體,大家都可以去試試,這里給出幾款軟體的簡要介紹和下載地址。

A.AnalogX Simple Server。它簡單易用,你只要把「Index.html」拖放到Simple Server中,剩下的就由它來幫你解決了。該軟體能在Win9X/NT/2000/XP底下運行,軟體大小隻有187kB,是一款英文軟體,但它完全免費,它的下載站點之一:http://ln.skycn.net/down/sswwwi.exe(如圖16)。

B.自由網站專家XP。它是一款中文軟體,無需固定IP地址、無需申請域名,只要在接入互聯網的計算機上即可建立網站,使用非常簡單,同樣能夠在Win9X/NT/2000/XP系統中使用,軟體大小為2068kB,也是免費軟體,下載站點之一:http://ln.skycn.net/down/fwb_xp.exe(如圖17)。

C.天雁Web伺服器。這也是一款中文Web伺服器的架設工具,界面精美,易於使用。支持虛擬目錄,無需安裝,不帶垃圾,同樣它的使用也非常簡單。能夠在Win9X/NT/2000/XP下使用,軟體大小為612kB,也是免費軟體,下載站點之一:http://ln.skycn.net/down/webserver.zip(如圖18)。

FTP伺服器的架設
在我們的實際網路生活中,特別是寬頻網接入之後,FTP伺服器作為文件的傳輸和共享工具得到廣泛應用。FTP伺服器在文件的傳輸上性能穩定,佔用系統資源小,而且傳輸速度快,現在網上已經有很多的FTP伺服器可供使用,而自己架設一個FTP伺服器也很容易,下面介紹兩種主流的FTP架構方式。

1.利用微軟公司的IIS

微軟的IIS功能非常強大,它除了提供WWW服務之外,還提供FTP的服務,利用它一樣很容易就能架設一個功能卓越的FTP伺服器。

IIS的安裝前面已經講解過,下面我們一起來看看通過設置IIS來架設FTP伺服器的幾個步驟。

第一步:啟動IIS,並啟動IIS上的FTP服務。在默認的情況下,此時你的FTP伺服器已經搭建好,並且可以立即登錄,但是該FTP中沒有任何文件。

第二步:滑鼠右擊IIS中的「默認FTP站點」項,選擇「屬性」菜單,即可出現如圖19的對話框。

第三步:選擇「主目錄」的標簽,在FTP站點目錄的「本地路徑」處填上你要設置的共享文件路徑。默認情況下,此處的文件夾位置為「C:\Inetpub\Ftproot」,你如果臨時想改變共享目錄,隨時都可在此處修改(如圖20),以後別人登錄你的FTP伺服器時顯示的文件列表就是在這個目錄中。

第三步:在「主目錄」的標簽處,你還可設置FTP伺服器的文件訪問許可權,分別有讀取、寫入和日誌訪問,安全起見,這里的寫入許可權一般不選,保證匿名用戶不能隨意對你文件進行操作。

第四步:設置登錄的用戶。如果你願意提供「匿名」的訪問許可權,還需在「安全標簽」處選擇上「允許匿名連接」(如圖21)。此外,你還可從Windows系統帳號中選擇FTP伺服器的特殊帳號,當然也可以自己任意設置用戶名和密碼。

第五步:在「消息」標簽處,有「歡迎」、「退出」和「最大連接數」3個輸入框,分別代表別人在登錄、退出時FTP伺服器上給出的提示信息,你可根據自己的需要設置。此外,最大連接數是設置同時連接本地FTP的最大主機台數(如圖22)。

第六步:在「FTP站點」的標簽處設置FTP標識,包括說明、IP地址和埠,這里一般不需要改動,按照默認選擇即可(如圖23)。此外,在「C:\Winnt\System32\Logfiles」目錄中你還可以看到連接上你FTP的IP、時間等日誌信息。

此時,利用IE或者任何一款FTP的客戶端軟體即可登錄你架設好的FTP站點。

2.利用Serv-U

在FTP伺服器的搭建中,Serv-U是目前使用比較多的工具之一。它設置簡單,功能強大,而且非常穩定,總體上來說上它比IIS附帶的FTP伺服器略勝一籌。它適用於所有的Windows版本,是一款共享軟體,可以讓用戶免費使用一個月。

第一步:Serv-U的下載和安裝。

目前Serv-U的最高版本為4.0,文件大小為2.9MB,它的下載站點之一為「http://www.download.com.cn/show.phtml?action=detail&id=484」。

點擊下載的可執行文件即可開始安裝了,安裝過程很簡單,所有設置保持默認值就可以,按「Next」完成每一步(如圖24)。安裝完畢,在Windows的桌面上就出現Serv-U的圖標,雙擊Serv-U圖標,出現Serv-U主窗口,點擊主界面右邊窗口的「Start server」即可啟動FTP伺服器 。

第二步:Serv-U的配置。

在Serv-U的安裝完成之後即可出現配置向導,可以通過這個向導來對它進行配置,主要步驟如下。

A.安裝程序首先啟動一個設置向導幫助你設置FTP伺服器,點擊「Next」繼續。

B.系統彈出輸入IP的對話框,此項需要填入你准備為此FTP伺服器綁定的IP地址。除非你的計算機有多個固定的IP地址,並且你只想其中一個被FTP伺服器所使用,否則,建議不管你是否有固定的IP地址,都將此項保留為空(即讓系統自動偵測),點擊「Next」(如圖25)。

C.輸入Domain name(域名)。此處填入你FTP伺服器的域名。但域名由DNS解析而不是由這里決定,因此實際上你可以填入任意內容,比如像「我的個人FTP伺服器」這種對此FTP進行說明的文字。

D.輸入FTP訪問的埠號,一般保持默認的21即可。

E.匿名用戶的創建和訪問目錄的設定。首先向導會提示你是否要創建匿名帳號,這里選擇是,如果選擇不,則用戶需要用戶名和密碼才能訪問FTP伺服器。接下來安裝向導提示輸入匿名用戶的主目錄(Anonymous home directory),此處按照需要來設定匿名用戶訪問硬碟的位置。

F.選擇匿名用戶是否將其限制在主目錄里,如果選擇是,則用戶只能訪問其主目錄及以下的目錄樹;如果選擇否,則可以訪問其主目錄的同級或更高級的目錄樹。從安全形度考慮,一般建議選是。

G.創建新用戶和訪問目錄。按照向導的提示一步一步創建新用戶並輸入密碼(如圖26),接著指定該用戶可訪問的目錄和用戶許可權即可。

到這里,你的個人FTP就已經搭建完成了。不過這還只能實現Serv-U賦予的默認功能和許可權,要真正讓這個伺服器能被你自己隨心所欲地控制和管理,則還需要經過以下後續的操作,這主要包括如下幾點。

A.對FTP用戶的管理

欲增加一個新用戶(包括增加Anonymous用戶),則在Serv-U的一個域中選中Users(用戶),然後單擊右鍵,進入New User(新用戶),依次根據提示為它設置好User Name(用戶名)、Password(密碼)、Home directory(主目錄)等即可完成(如圖27)。

欲刪除一個用戶,則在此用戶上單擊右鍵,選Delete User(刪除用戶)即可。

B.對目錄許可權的管理

在Serv-U左邊框架中選中用戶名,再在右邊框架中進入Dir Access(目錄存取)窗口,然後在列表中選中相應目錄後,就可在窗口的右側更改當前用戶對它的訪問許可權了(如圖28)。

文件的屬性主要包括:

Read(讀):對文件進行讀操作(復制、下載,不含查看)的權力。

Write(寫):對文件進行寫操作(上傳)的權力。

Append(附加):對文件進行寫操作和附加操作的權力。

Delete(刪除):對文件進行刪除(上傳、更名、刪除、移動)操作的權力。

Execute(執行):直接運行可執行文件的權力。

List(列表):對文件和目錄的查看權力。

Create(建立):建立目錄的權力。

Remove(移動):對目錄進行移動、刪除和更名的權力。

Inherit(繼承):如勾選中此項,則以上設置的屬性將對當前Path(目錄)及其下的整個目錄樹起作用;否則就只對其當前目錄有效。

C.其他設置

在Local server下的Setting處還可設置伺服器的一些通用信息。

在「max no.of users」處,設定同時登錄該伺服器的最大用戶數。

在Max.Speed處根據自己電腦的配置,設置用戶最大下載速度。

選擇「Block users who connect more than XX times within YY seconds for ZZ minutes」復選框並設置相應的數值,可以防止有些惡意用戶為達到攻擊目的在短時間內對該伺服器的頻繁登錄。

選擇「Delete partially uploaded files」復選框,可以自動刪除上傳失敗後留在伺服器上不完整文件。如果不要選中這項,就能讓Serv-U支持斷點上傳功能(如圖29)。

3.架設FTP伺服器的其他方式。

A.WS_FTP Server。這是一套非常有特色的FTP Server程序。它有簡單而強大的圖形介面。設置起來比較容易,可以在Win9X/NT/2000/XP系統下使用,是一個共享的英文軟體,文件大小為3.3MB,下載站點之一:http://www.skycn.com/soft/1296.html。

B.FileZilla Server。作為一個小巧、可*的FTP伺服器軟體,它配置簡單,功能比較強大,適合Windows系列中的所有版本,文件大小為637kB,同時它是完全免費的軟體,它的漢化版下載站點之一:http://www.skycn.com/soft/8091.html。

C.TYPSoft FTP Server漢化版。由於該軟體經過漢化,因此使用起來很容易上手,是一個非常適合初學者的FTP伺服器端軟體,它配置簡單,也能方便地管理用戶,軟體大小隻有480kB,是一款免費軟體,它的下載站點之一:http://www.skycn.com/soft/8335.html。

WWW伺服器和FTP的訪問途徑

WWW的訪問都可使用IE或其他瀏覽器來實現,例如我們經常看到的Natscape和Opera等。由於它的訪問很容易,這里就不再詳細討論。

FTP的訪問一般有兩種方式,介紹如下:

A.直接利用IE登錄FTP。現在我們正在使用的IE也可作為登錄FTP的工具了,跟瀏覽網頁一樣,只需要將地址前面的HTTP改為FTP即可,例如訪問自己的FTP,可以在瀏覽器中輸入ftp://localhost(如圖30),這時是匿名訪問方式,如果用IE登錄FTP時需用戶名和密碼,則可以右鍵調出登錄的菜單(如圖31),在對話框中輸入用戶名和密碼即可。IE登錄FTP伺服器之後,FTP伺服器上的文件跟本機上的文件一樣,可以對其進行復制和粘貼等操作。

B.利用專用的軟體登錄FTP。此類軟體有很多,比較著名的有FlashFXP、CuteFTP、LeapFTP等。

個人覺得LeapFTP很不錯,操作簡單,佔用資源也很小,它的用法分步介紹如下。

第一步:LeapFTP的下載與安裝。

目前LeapFTP較新的版本為2.7.2,是一個共享軟體,LeapFTP v2.7.2.592的漢化版可以去http://www.skycn.com/soft/711.html下載。它的安裝非常簡單,直接一路點擊「下一步」即可完成,安裝完成只有幾個配置文件和它自身一個獨立的程序,基本上是一個綠色軟體。

第二步:LeapFTP的使用。

A.打開LeapFTP,它的主界面如圖32。

B.添加FTP站點。點擊菜單上的「Sites」→「Site Manager」,(或直接按快捷鍵F4),彈出一個FTP站點的管理窗口。點擊「Add site」新建一個站點,在右邊的對話框中逐一輸入該站點的基本信息,例如伺服器名稱(可以任意填寫,主要是為了管理的方便)、伺服器地址、埠和用戶名等(如圖33),要登錄該FTP站,只需在左邊的窗口中雙擊該名稱即可。

C.取得FTP伺服器上的文件列表並按照需要上傳或下載。登錄上FTP之後,即可在LeapFTP的右上窗口中看到FTP上的文件列表,如果需要下載,將選中的文件拖入左邊的本地硬碟中某個目錄里(如圖34)即可。同樣,也可以用這種方法將硬碟中的文件上傳到FTP伺服器中去。

域名的申請和動態IP的解決措施

為了便於記憶,我們可以申請WWW伺服器和FTP伺服器地址的域名。

網易提供免費域名的申請,大家可以去http://my.yeah.net/apply-new.htm上免費獲得(如圖35),例如申請http://202.117.51.43對應的域名http://forus.yeah.net,這樣以後訪問自己的WWW服務就再也不需記住那些毫無意義的數字元號了。在瀏覽器中直接輸入自己申請的域名即可。此外,雅克精彩(http://www.k666.com/k666/yu-ming/apply.php)和My001.net網(http://www.my001.net)也都提供免費的WWW服務域名申請。

對FTP來說,域名的申請站點相對較少,這里推薦老牌的域名轉向免費服務提www.dhs.org。打開該網站之後,點擊Signup的連接,輸入注冊內容,包括用戶ID、用戶姓名和用戶的E-mail地址,通過該網站給你發送的E-mail地址來激活注冊的帳號。然後即可按照該網站提供的密碼登錄了,點擊「Login」,輸入帳號和密碼之後即可增加域名的轉向服務(如圖36)。注冊域名之後,以後如果想訪問自己的FTP只需輸入注冊的域名,例如輸入ftp://forus.dhs.org代表本機上的FTP伺服器。

我們在架構WWW和FTP伺服器時,一般都需要靜態的IP地址,其實對很多撥號用戶來說,IP經常變化,因此在設置伺服器時,還得經常需要將變化的IP告

⑧ 飢荒正版伺服器怎麼開服 飢荒steam版專用伺服器搭建方法

一、飢荒正版伺服器開服步驟:

1、建服准備工作——獲取令牌

如果要建立一個向公眾開放的獨立伺服器,則必須要獲得伺服器令牌,這樣做的目的是能夠讓開發者關停違反了服務條款的伺服器。

根據以下步驟獲得令牌:

注意:所有符號及標點全部使用半形模式輸入。

運行Don't Starve Together。

點擊Play !。

按~(數字鍵1左邊的按鍵)開啟控制台輸入指令,再按一次關閉控制台,若還有控制台文字信息顯示在屏幕上按CTRL+L關閉。

如下圖在下已經生成了server_token.txt文件。

(2)注意:因為DST不支持Unicode,以下內容請全部使用英文。

若以下內容settings.ini內沒有可自行加上,也可不加,伺服器出現任何問題後果自負。

[network]網路配置

default_server_name = 這里填伺服器名。

default_server_description = 描述一下你的伺服器(可不填)。

server_port = 10999,伺服器通信埠,最好不要改動,對埠映射及網路類型熟悉的人員可自行更改。

server_password = 這里填伺服器密碼,如果要對公眾開放則不填。

max_players =[1-64]最大玩家數1到64,根據計算機性能和網路負載能力填寫,默認6。

pvp = true [ true | false ]是否開啟PVP(玩家可以互相攻擊)。

game_mode = [ endless,survival,wilderness ]游戲模式三個裡面選一個填。

override_dns = [填寫DNS伺服器]覆蓋DNS設置,如果log in很慢的情況下,可以改成8.8.8.8,8.8.8.8。

enable_vote_kick = [ true | false ]是否允許投票踢人,默認true。

enable_snapshots = [ true | false ]是否允許伺服器回退到一個之前的狀態(等同於回檔,可用來防止燒家的熊孩子),開發者稱這項功能在一些伺服器上會導致問題的發生,默認false。

enable_autosaver = [ true | false ]是否開啟自動保存功能,默認開啟,新的一天開始伺服器會自動保存。

tick_rate = [ 10 | 15 | 30 | 60 ]類似於FPS,這個值越高客戶端動作越流暢,這取決於伺服器的網路帶寬和CPU,默認30。

connection_timeout = [填寫毫秒數,1秒=1000毫秒],中斷與沒有響應的客戶端的等待時間,默認8000。

server_save_slot = [1-5]伺服器載入哪一個存檔,默認1。

pause_when_empty = [ true | false ]伺服器空閑時是否自動暫停,當有玩家進入時繼續,最好用於有密碼的私人伺服器,默認false。

[account]賬號配置

dedicated_lan_server = false [ true | false ]是否只允許區域網游戲,默認關閉。

3、ADSL撥號上網

有路由器(市面上路由器種類太多,不單獨作某一型號路由器說明,方法大同小異。):進入路由器設置頁面,找到埠映射功能,添加需要映射的埠:協議選UDP,埠號填10999。

無路由器:打開控制面板->系統和安全->windows防火牆->高級設置->入站規則右鍵新建規則->勾選埠->勾選UDP,特定本地埠:填10999。

4、開啟伺服器——測試是否成功運行伺服器

根據以下步驟來開啟伺服器:

打開DST Dedicated Server。

打開Don't Starve Together。

點擊Play!,稍等片刻。

Server-Type伺服器類型篩選選擇Dedicated Server。

若自己的伺服器出現在右邊列表中並且顯示Dedicated Server,說明伺服器成功運行(並且邀請其他玩家測試是否能夠進入自己的伺服器)。

(1)開啟伺服器——區域網伺服器

區域網伺服器只能使用指定范圍埠10998到11018。

在配置文件settings.ini內[account]下添加dedicated_lan_server = true即可被區域網內其他終端發現。

(2)開啟伺服器——運行多個伺服器

首先確保計算機硬體和網路帶寬是否強大到能夠同時運行多個伺服器。

創建新的伺服器路徑:在伺服器的啟動選項內輸入-conf_dir <文件夾名>。

5、伺服器管理——控制台指令

根據以下步驟獲取管理員許可權:生成令牌的用戶會自動獲得管理員許可權。

擁有管理員許可權的用戶能夠從伺服器內踢出其他用戶或者封禁其他用戶,也能執行LUA腳本。

如果想授予其他用戶管理員許可權,需要在save下新建一個名為adminlist的txt文件。

伺服器關閉狀態下在新建的adminlist文件里添加User ID(格式為KU_****),每行只能填寫一個User ID,保存後關閉文件,開啟伺服器後所添加的用戶即擁有了管理員許可權。

⑨ ro伺服器架設

分搞多一點雜

1。LINUX版本選擇,本人建議使用RED HAT 9.0以上版本進行完全安裝
2。經過1個多小時的安裝,就裝完系統了,配置好你的網路就能上網了
3。使用本站ATHENA-LINUX完全版進行架設,解壓到你想放置的目錄A,配置好CONF里的相關設置,並且把客戶端里的DATA.GRF和SDATA.GRF放到目錄A里,此時修改grf-files.txt,設置如下:
//data.grf sdata.grf路徑設置,請修改為你的data.grf sdata.grf所在路徑
data: ./data.grf
sdata: ./sdata.grf
4。賦給以下5個程序許可權:MAP-SERVER,CHAR-SERVER,LOGIN-SERVER,ATHENA-START,START
格式如下(以MAP-SERVER為例):chmod 777 map-server
5。因為LINUX系統是完全安裝,所以省去了apache+MYSQL+PHP的安裝,關於資料庫,對於新手我建議在WINDOWS里事先建立資料庫,然後把WINDOWS里/MYSQLDATA的所有文件復制到LINUX里的/VAR/LIB/MYSQL目錄下就可以了(資料庫相關建立在本區能找到)要注意的是,需在LOGIN表裡手動添加1條記錄:1,s1,p1,null,S,null,null,null,null的記錄
6。再來就是伺服器與資料庫的聯系了,修改A/CONF/下的inter_athena.conf和login_athena.conf,修改成你資料庫相應的IP地址,用戶名,密碼
7。修改CONF下的MAP_athena.conf和CHAR_athena.conf,修改相應IP一共4處,都要改!
8。在確定你的MYSQLD服務是啟動的情況下,CD到A目錄,然後在提示符下鍵入./start
9。怎麼樣?簡單吧~你的ATHENA伺服器就架設完成了~

熱點內容
銀行密碼泄露應該辦理什麼手續 發布:2024-03-29 05:01:40 瀏覽:521
sql插入二進制 發布:2024-03-29 05:00:32 瀏覽:21
安卓外部資源怎麼下載 發布:2024-03-29 04:01:17 瀏覽:244
華為被加密碼的相冊在哪裡查看 發布:2024-03-29 04:00:27 瀏覽:747
自動欣悅版有哪些配置 發布:2024-03-29 03:48:26 瀏覽:287
如何用腳本搶 發布:2024-03-29 03:01:59 瀏覽:120
火影忍者手游配置怎麼調 發布:2024-03-29 02:53:53 瀏覽:103
編程畫櫻花 發布:2024-03-29 02:11:24 瀏覽:473
騰訊雲伺服器1mb老掉線 發布:2024-03-29 01:56:11 瀏覽:215
執行sql語句的存儲過程 發布:2024-03-29 01:52:37 瀏覽:697