9 ~, ~: Q# c% f5 `/ Y! F" b* x! t/ e 2. DynamIP的設(shè)置 0 Q' C3 n- `; Z! y4 u! j2 m* K4 {
5 M& H( R% Q; A+ |# ~, c
DynamIP的基本原理是很簡(jiǎn)單的,DynamIP將利用模板文件(Template)中的各項(xiàng)形式參數(shù)來更新一個(gè)本地文件,該文件包含了你的當(dāng)前動(dòng)態(tài)IP地址,然后DynamIP自動(dòng)上載該文件到你的個(gè)人主頁服務(wù)器,于是其他訪問你的主頁的用戶可以利用該頁面上的動(dòng)態(tài)IP地址信息與你建立連接,實(shí)現(xiàn)各種網(wǎng)絡(luò)應(yīng)用;或者DynamIPS更新你的DIPS信息到動(dòng)態(tài)IP服務(wù)器,所有訪問該服務(wù)器的用戶可以被轉(zhuǎn)移到你的本地Web服務(wù)器上。所以在設(shè)置和準(zhǔn)備DynamIP的時(shí)候,一切工作都是圍繞這個(gè)模板文件和你的動(dòng)態(tài)IP地址進(jìn)行的。 : b4 \0 T6 W" {. L+ R
4 C7 H5 p v! }6 u* V ~' O) c2 x
DynamIP的主要功能是Uploader文件上載工具(動(dòng)態(tài)IP地址發(fā)布),本文將以此為例介紹DynamIP的設(shè)置,其他各項(xiàng)功能的設(shè)置類似。運(yùn)行DynamIP,選擇setup-uploader,則進(jìn)入設(shè)置窗口(圖3),各項(xiàng)參數(shù)如下: & W" I2 w" q, h8 k3 j7 D8 ?7 ]9 \4 o8 D# u$ |5 \' |" T, r) A; e
Active:打開/關(guān)閉此項(xiàng)服務(wù); 8 c: d/ Z; k7 _* q 9 F7 o" c3 l1 V Remote Host:你的主頁所在的FTP主機(jī)地址,注意不要填寫主機(jī)上的路徑; & M) |9 g$ V1 `" b7 u
8 @+ W4 D5 D9 u% _0 Q4 S( e" H: v
Login:你的FTP賬戶名; ' x$ N% d( |: }- Y
2 y; d0 c" c# x# L1 j* w Password:你的FTP賬戶口令;這三項(xiàng)參數(shù)使得DynamIP可以登錄到你的FTP主機(jī),自動(dòng)上載更新的文件,通常填寫的是存放主頁的主機(jī)地址。 - U& A- ]( z8 b+ }* Z, g2 s' B3 ^- o
Template Online:聯(lián)機(jī)模板文件,該文件將用來生成包含你的IP地址的動(dòng)態(tài)本地文件(LocalFile),模板文件不會(huì)被更新。本地文件和模板文件名字不能相同,否則DynamIP不會(huì)正常工作。如果此項(xiàng)填寫“”,則DynamIP將上載未更新的本地文件,可以用來上載數(shù)碼相機(jī)拍攝的圖片進(jìn)行動(dòng)態(tài)直播,參看“refresh every”。 1 M" r4 s6 y+ b, ^3 ] 4 l' a) z2 i; g1 x Template OFFline:脫機(jī)模板文件,通常與聯(lián)機(jī)模板相同,如果你想在脫機(jī)之前上載一個(gè)不同的頁面,你可以選擇一個(gè)不同的模板文件,此項(xiàng)可以填寫“”,功能同上。 . O4 c% I6 V( {2 T/ _/ g" W, B
Local File:本地動(dòng)態(tài)文件的路徑和文件名,以聯(lián)機(jī)或者脫機(jī)模板文件為樣式更新的文件,包含用戶當(dāng)前動(dòng)態(tài)IP地址等信息。 ' }9 b1 \1 i4 e1 D* P& c
, L4 W3 K$ i9 s: T& k Remote File:存放在FTP服務(wù)器上的遠(yuǎn)程動(dòng)態(tài)文件的路徑和文件名,本地動(dòng)態(tài)文件將上載和覆蓋該文件,不要填寫服務(wù)器的域名或者IP地址。 + P+ _# Y. D& A1 g' \) q' K# r+ _
/ N. j6 {2 t: }9 u
IP:聯(lián)機(jī)模板文件中的IP地址形式參數(shù),該參數(shù)將在聯(lián)機(jī)時(shí)被用戶當(dāng)前的動(dòng)態(tài)IP地址所替換,DynamIP默認(rèn)的形式參數(shù)是NOT.ON.LINE.NOW,通常沒有必要改動(dòng),若改動(dòng),則此項(xiàng)內(nèi)容必須與模板文件中的形式參數(shù)名完全相同。模板文件中還包含了其他形式參數(shù),如IP、DateTime、WEBchat、HTTP Server、FTP Server,這些形式參數(shù)都將在聯(lián)機(jī)時(shí)被DynamIP自動(dòng)替換,因此最好不要隨便改動(dòng),即使改動(dòng),也要注意每個(gè)形式參數(shù)的名稱不得相同 9 Z* T- \8 ?* R3 { {
i! o/ r0 b; D$ P) x& ^% Y0 Y, I) f& F
,并且各項(xiàng)內(nèi)容必須與模板文件中的形式參數(shù)名完全相同。 3 }( ]: e5 \& Q' A2 e% p* f7 o8 p$ T: `( w) y+ N
post last IP(OFFline):張貼上次IP地址,脫機(jī)模板文件中代表上次IP地址的形式參數(shù),默認(rèn)值為( is the default value)。此項(xiàng)內(nèi)容必須與模板文件中的形式參數(shù)名完全相同。 8 s* ]- {, F5 o7 Q
2 w( B2 }7 Y; \1 f/ Z DateTime:聯(lián)機(jī)模板文件中的日期時(shí)間形式參數(shù)。 0 Y m* I. A/ f5 l* j* k6 k6 H( j8 B- B1 D4 ~ w# t# X
HTTP Server/Port:聯(lián)機(jī)模板文件中的HTTP服務(wù)器/端口形式參數(shù),這里的HTTP服務(wù)器系建立在本地主機(jī)上的HTTP服務(wù)器(例如個(gè)人Web服務(wù)器),DynamIP用你的當(dāng)前動(dòng)態(tài)IP地址替換該參數(shù),以便將訪問者轉(zhuǎn)移到你的本地Web服務(wù)器。默認(rèn)值為:“default value is HTTP Server NOT available. ”默認(rèn)端口值為:80。 - F& q s' S$ d! d3 A, q
9 p; l5 z* F e; b, L FTP Server/Port:聯(lián)機(jī)模板文件中的FTP服務(wù)器/端口形式參數(shù),含義同上,只是服務(wù)器為本地FTP服務(wù)器。默認(rèn)值為:“FTP Server NOT available”,默認(rèn)端口值為:21。 - T' q+ Z! X3 I. h' `9 E
. m# _4 w( w# L* M, u4 ^
FTP UserID:聯(lián)機(jī)模板文件中的FTP用戶ID形式參數(shù),默認(rèn)值為:“anonymous”,可以改變?yōu)槠渌~戶名。 # _1 M: L; f" U Z
: ?+ g2 n! J% p5 ~- ^9 v( y* l
六、DynamIP應(yīng)用實(shí)例 ; v8 p/ z. B/ Q7 h. a+ x + i! E1 t4 J6 V6 E/ Q! R; ? 假如網(wǎng)上任意兩個(gè)用戶(實(shí)際上是計(jì)算機(jī))能夠相互知道對(duì)方的IP地址,則雙方就能利用TCP/IP建立直接的點(diǎn)對(duì)點(diǎn)網(wǎng)上連接,進(jìn)行信息溝通。更進(jìn)一步,主叫方只要獲得了被叫方的IP地址,就可以發(fā)出呼叫、建立連接、實(shí)現(xiàn)應(yīng)用,如利用網(wǎng)絡(luò)電話直接通話或者發(fā)送文件。DynamIP正是抓住了建立點(diǎn)對(duì)點(diǎn)IP連接的關(guān)鍵環(huán)節(jié),捕捉并發(fā)布用戶的當(dāng)前動(dòng)態(tài)IP地址,以便接收其他用戶的呼叫。以下為DynamIP應(yīng)用舉例。 ( R) E) @/ [- R/ ]3 h1 K% N- Y3 n' \6 Z2 e$ F A6 z' F
1. 點(diǎn)對(duì)點(diǎn)網(wǎng)絡(luò)電話 * i/ V0 V' D4 O# J, A# z: l1 z - x+ J' ]$ C3 Z- {. y4 y 在主頁中添加下面一行語句: ; i+ h0 K7 P) f w1 A