花生殼搭建服務(wù)
花生殼實(shí)現(xiàn)互聯(lián)網(wǎng)訪問局域網(wǎng)FTP 與WWW 服務(wù)器一、目的:用花生殼發(fā)布FTP 和mail 服務(wù)器到互連網(wǎng)。二、網(wǎng)絡(luò)環(huán)境:(出租房多家共用路由器上網(wǎng),ADSL 的1Mbps 帶寬,動態(tài)PPPOE 撥號
花生殼實(shí)現(xiàn)互聯(lián)網(wǎng)訪問局域網(wǎng)FTP 與WWW 服務(wù)器
一、目的:用花生殼發(fā)布FTP 和mail 服務(wù)器到互連網(wǎng)。
二、網(wǎng)絡(luò)環(huán)境:(出租房多家共用路由器上網(wǎng),ADSL 的1Mbps 帶寬,動態(tài)PPPOE 撥號,帳號和密碼存儲在soho 路由器中,路由器自動聯(lián)機(jī)上網(wǎng),并為接入的用戶提供上網(wǎng)共享,具有DNS 轉(zhuǎn)發(fā)功能,關(guān)閉了DHCP 。)
三、花生殼的安裝與域名的申請
我們已經(jīng)在局域網(wǎng)中可正常使用FTP 、WEB 及Mail 服務(wù)了,但也就僅僅是局域網(wǎng)而已,在互連網(wǎng)中根本不能使用這些服務(wù),雖然在我們的網(wǎng)絡(luò)環(huán)境中已經(jīng)共享上網(wǎng)了,可用的是ADSL 寬帶“貓”,PPOE 方式上網(wǎng)。地球人都知道,ISP(電信服務(wù)商) 為了節(jié)省公網(wǎng)IP 資源,我們此類用戶登陸互連網(wǎng)時(shí)都是動態(tài)分配IP 地址,即本次登陸上去后是這個(gè)IP ,下次重登陸后被分配的是另一個(gè)IP ,所以我們向互連網(wǎng)開放這些服務(wù)就很頭痛。不像財(cái)大氣粗的公司企業(yè),他們可以向ISP 申請一個(gè)靜態(tài)IP(當(dāng)然比較貴) ,再申請一個(gè)域名指向這個(gè)靜態(tài)IP ,就可向外發(fā)布服務(wù)器了。向我等窮人或不愿在此事上多花錢的小企業(yè),就可使用此方案了--花生殼綁定域名。
花生殼的工作原理:花生殼客戶端在登陸時(shí)獲取本機(jī)在互連網(wǎng)中的IP 地址,然后發(fā)給花生殼的服務(wù)器,并從服務(wù)器中獲取登陸帳號及申請的需綁定的域名,然后花生殼服務(wù)器給互連網(wǎng)中的DNS 服務(wù)器提供客戶端申請的域名和客戶端的IP 信息,讓DNS 服務(wù)器能解析這個(gè)域名并把IP 指向我們的電腦。當(dāng)我們的電腦在互連網(wǎng)中的IP 地址發(fā)生變動后,安裝在我們電腦上的花生殼客戶端及時(shí)通知服務(wù)端,并由花生殼服務(wù)器及時(shí)通知互連網(wǎng)中的DNS 服務(wù)器更新指向這個(gè)域名的新IP 。這樣,不管我們的IP 怎么變,互連網(wǎng)上的用戶都能通過我們申請的域名來連接到我們的電腦上,這樣就可以在動態(tài)IP 的環(huán)境下向互連網(wǎng)發(fā)布我們的服務(wù)器了。
1、下載花生殼軟件并安裝, 如下圖,雙擊PeanutHull5.1.0.1_setup.exe。(這是個(gè)免費(fèi)軟件,在這個(gè)地址可下載:

2、一路點(diǎn)擊下一步,安裝完成后并運(yùn)行,如下圖中的登陸界面。、
3、來到花生殼的網(wǎng)站:www.oray.cn 中,在右上部單擊“免費(fèi)注冊”,來申請一個(gè)新護(hù)照,


4、填寫注冊護(hù)照的必填信息,護(hù)照類型為個(gè)人,其下帶“*”為必填項(xiàng),實(shí)際上每一項(xiàng)都要填。
5、填寫時(shí)正確項(xiàng)右側(cè)有一個(gè)鉤。


6、填寫完成后提交,注冊成功,就會有一個(gè)系統(tǒng)贈送的免費(fèi)域名:5151cto.gicp.net ,我還想要一個(gè)域名,用來給mail 服務(wù)器,接著單擊“注冊免費(fèi)域名”,如下圖:
7、在如下頁面中鉤選所有的“標(biāo)準(zhǔn)域名”(專業(yè)域名申請不到,要錢的) ,在上框中填入我們要申請的文字,如我填的“mymail”,然后單擊“查詢域名”如下圖:


8、如下圖,有綠色方塊底色的“>”號標(biāo)志的就是“未被注冊”域名,可以選一個(gè),單擊“注冊選定域名”,來注冊,這里我選了:mymail.imbbs.in 。(若沒有綠色方塊底色的“>”號標(biāo)志的域名,則需要重復(fù)上一步重新填入要申請的域名文字,再試。)
9、如下圖,單擊“確認(rèn)申請”。
10、申請域名成功。如下圖。


11、在花生殼2008中的用戶名和密碼中輸入申請的護(hù)照用戶名和密碼,然后單擊“登陸”。登陸后可看到申請的免費(fèi)域名和本機(jī)在互連網(wǎng)中的IP 地址。
12、Ping 一下這兩個(gè)域名,看解析的正確與否(要確保DNS 的設(shè)置正確,能把不能解析的DNS 轉(zhuǎn)發(fā)一互聯(lián)網(wǎng)上) 。


四、IP 地址和端口的映射。
剛才Ping 通的公網(wǎng)IP 地址,僅指向了soho 路由器的外網(wǎng)端,根本沒有到達(dá)內(nèi)網(wǎng)中的PDC 服務(wù)器上,這時(shí)候我們要在路由器上建立虛擬服務(wù)器,把發(fā)到路由器外網(wǎng)端的信息和請示轉(zhuǎn)發(fā)到內(nèi)網(wǎng)的PDC 服務(wù)器上。
1、 在IE 瀏覽器中輸入路由器的IP 地址,進(jìn)入路由器的管理界面,如下圖:


2、 單擊“進(jìn)階設(shè)定”選項(xiàng)卡,再單擊左側(cè)的“虛擬服務(wù)器”進(jìn)入設(shè)置頁面。先設(shè)置FTP 虛擬
服務(wù)器,單擊1處的圖標(biāo),然后在2處設(shè)置,其中個(gè)人IP 地址要注意正確的填寫為PDC 服務(wù)器的IP 地址,端口為21,再單擊3處的執(zhí)行,設(shè)置完一個(gè)虛擬服務(wù)器,如下圖。用同樣的方法,設(shè)置HTTP 、SMTP 、POP3三個(gè)虛擬服務(wù)器指向PDC 的IP :192.168.0.250。
3、如下圖,這是設(shè)置完成后的四個(gè)虛擬服務(wù)器指向的IP 地址及端口。
4、另外,單擊左則的“防火墻”按鈕,確認(rèn)這四個(gè)虛擬服務(wù)器允許通過防火墻,我用的這個(gè)TP-LINK 路由器自動的設(shè)置了允許四個(gè)虛擬服務(wù)器通過防火墻。


5、測試一下在花生殼中申請的這兩個(gè)域名的使用情況,如下圖,使用ftp://mymail.imbbs.in已經(jīng)可以訪問FTP 服務(wù)器器了,建立一個(gè)文件夾證明一下。
6、使用 ftp://5151cto.gicp.net也可以訪問FTP 服務(wù)器器了,再建立一個(gè)文件夾證明一下(這兩個(gè)域名并不是PDC 服務(wù)器上的DNS 解析的,因?yàn)镻DC 的DNS 中并沒有這兩個(gè)域名,PDC 上的DNS 把這兩個(gè)域名轉(zhuǎn)發(fā)到互連網(wǎng)上,由互連網(wǎng)上的DNS 來解析的) 。
7、我們在WEB 服務(wù)中建立的winwebmail



的郵件服務(wù)還不能直接使用上面的兩個(gè)域名來
,訪問,因?yàn)橹鳈C(jī)頭還沒有指向它,WEB 拒絕向這兩個(gè)域提供服務(wù)。如下圖,打開IIS 管理器,找到“網(wǎng)站”下的“默認(rèn)網(wǎng)站”,右擊選“屬性”。
8、在“網(wǎng)站”選項(xiàng)卡上,單擊“高級”按鈕。
