一、IP地址與IP地址的動態(tài)分配- Z; f8 o( r0 \' F, n
1 v4 A; J Z! v& U$ s r& o 1. IP地址基本概念 2 Q% e$ C# p: V$ ?' ] @
- f; k5 [ l) v u Internet依靠TCP/IP協(xié)議,在全球范圍內(nèi)實現(xiàn)不同硬件結(jié)構(gòu)、不同操作系統(tǒng)、不同網(wǎng)絡(luò)系統(tǒng)的互聯(lián)。在Internet上,每一個節(jié)點都依靠唯一的IP地址互相區(qū)分和相互聯(lián)系。IP地址是一個32位二進制數(shù)的地址,由4個8位字段組成,每個字段之間用點號隔開,用于標識TCP/IP宿主機。 " y2 ]3 G" k1 W4 R6 u* l! F
1 k. d) x3 o; \: h3 Q9 L9 z6 G0 X 每個IP地址都包含兩部分:網(wǎng)絡(luò)ID和主機ID。網(wǎng)絡(luò)ID標識在同一個物理網(wǎng)絡(luò)上的所有宿主機,主機ID標識該物理網(wǎng)絡(luò)上的每一個宿主機,于是整個Internet上的每個計算機都依靠各自唯一的IP地址來標識。 8 }* I; u% a* D7 z! ^! l
* N* [- x( }! @1 U) x& t z
IP地址構(gòu)成了整個Internet的基礎(chǔ),它是如此重要,每一臺聯(lián)網(wǎng)的計算機無權(quán)自行設(shè)定IP地址,有一個統(tǒng)一的機構(gòu)—IANA負責對申請的組織分配唯一的網(wǎng)絡(luò)ID,而該組織可以對自己的網(wǎng)絡(luò)中的每一個主機分配一個唯一的主機ID,正如一個單位無權(quán)決定自己在所屬城市的街道名稱和門牌號,但可以自主決定本單位內(nèi)部的各個辦公室編號一樣。 - Q7 h; n6 N9 ~8 K5 C& t) ^1 u# T
- X2 v6 v% Q! f* a8 P. p3 L I 2. 靜態(tài)IP與動態(tài)IP
! h* z3 c. T3 k7 i- N- C, n5 W; d$ B" s6 T
IP地址是一個32位二進制數(shù)的地址,理論上講,有大約40億(2的32次方)個可能的地址組合,這似乎是一個很大的地址空間。實際上,根據(jù)網(wǎng)絡(luò)ID和主機ID的不同位數(shù)規(guī)則,可以將IP地址分為A(7位網(wǎng)絡(luò)ID和24位主機ID)、B(14位網(wǎng)絡(luò)ID和16位主機ID)、C(21位網(wǎng)絡(luò)ID和8位主機ID)三類,由于歷史原因和技術(shù)發(fā)展的差異,A類地址和B類地址幾乎分配殆盡,目前能夠供全球各國各組織分配的只有C類地址。所以說IP地址是一種非常重要的網(wǎng)絡(luò)資源。 * c# C$ o& r7 Q' M6 _
b( G% r% ^: S/ t* j" p 對于一個設(shè)立了因特網(wǎng)服務(wù)的組織機構(gòu),由于其主機對外開放了諸如WWW、FTP、E-mail等訪問服務(wù),通常要對外公布一個固定的IP地址,以方便用戶訪問。當然,數(shù)字IP不便記憶和識別,人們更習慣于通過域名來訪問主機,而域名實際上仍然需要被域名服務(wù)器(DNS)翻譯為IP地址。例如,你的主頁地址是www.myhost.com,用戶可以方便地記憶和使用,而域名服務(wù)器會將這個域名翻譯為101.12.123.234,這才是你在網(wǎng)上的真正地址。
" g8 k8 U- e- a7 s, f6 s: I3 Z9 ~% A. N% X, _! Y
而對于大多數(shù)撥號上網(wǎng)的用戶,由于其上網(wǎng)時間和空間的離散性,為每個用戶分配一個固定的IP地址(靜態(tài)IP)是非常不可取的,這將造成IP地址資源的極大浪費。因此這些用戶通常會在每次撥通ISP的主機后,自動獲得一個動態(tài)的IP地址,該地址當然不是任意的,而是該ISP申請的網(wǎng)絡(luò)ID和主機ID的合法區(qū)間中的某個地址。撥號用戶任意兩次連接時的IP地址很可能不同,但是在每次連接時間內(nèi)IP地址不變?! ?
% T8 r/ z& E& O6 Q2 k; n- h, @2 Y
二、點對點TCP/IP連接 * `7 d9 G0 a1 K3 m
! y1 d6 M4 I2 n& X d 1. 點對點TCP/IP連接與IP地址 1 g! C+ E- b% s9 z/ V
1 a& q6 _% A' D2 c2 k! d; I6 e4 m
一個運行TCP/IP協(xié)議接入因特網(wǎng)的計算機必須擁有一個唯一的IP地址,才能與網(wǎng)上的其他計算機進行網(wǎng)絡(luò)通訊。實際上,在任何時刻Internet連接都能由4個要素來描述:源IP 地址、源地址端口號、目的IP 地址和目的地址端口號。 8 m% w7 q% I1 U F" i$ V
O4 J7 t0 ]6 `( H& r* ~# L" m 2. 點對點TCP/IP連接的間接實現(xiàn) ! X; h3 |' t! P# {
7 n7 o5 S! t0 Z7 Q 由于大多數(shù)上網(wǎng)用戶每次上網(wǎng)都自動獲得一個動態(tài)的IP地址,這就使兩臺計算機之間建立直接、方便的點對點TCP/IP連接存在一定障礙。解決的辦法是通過間接的方式進行連接,即通信雙方同時登錄到某個提供服務(wù)的主機上,由該主機建立雙方的間接連接,網(wǎng)絡(luò)電話、網(wǎng)絡(luò)尋呼、網(wǎng)絡(luò)游戲大都使用這一方法。隨著技術(shù)的成熟和發(fā)展,這種網(wǎng)絡(luò)連接服務(wù)可以提供諸如網(wǎng)絡(luò)會議、多方通話、多方游戲等服務(wù),已經(jīng)突破了雙機連接的局限。
1 c& _4 `9 v& j; k, E0 a9 H) N8 M9 l2 L2 \2 V
3. 點對點TCP/IP連接的直接實現(xiàn) 4 J6 O- X& q8 g+ Z
: B+ p& l+ t4 a" I
支持直接TCP/IP連接的軟件很多,例如微軟的網(wǎng)絡(luò)電話軟件NetMeeting,唯一的前提就是雙方必須在聯(lián)網(wǎng)時相互獲得對方的動態(tài)IP地址,或者更簡單地,只要知道被呼叫方的IP地址即可,這類似于知道被叫方的電話號碼即可建立電話聯(lián)系。于是關(guān)鍵問題就是捕捉和交換各自的動態(tài)IP地址,或者捕捉和發(fā)布自己的動態(tài)IP地址以等待呼叫進而建立連接。 ; M' a; O+ Z2 ^/ d+ |1 i) O( S( i, X
& c- w% i" Z6 ^) \- ?! c$ [2 m 三、動態(tài)IP地址的捕捉與發(fā)布 2 T2 `( [" z9 |0 r
' `' U3 c- d3 B
1. 動態(tài)IP地址的捕捉 5 z0 V8 e3 W _9 F- U
& {/ [4 s6 E7 c2 ~/ G9 ?% q" z* G ` 有許多方法和工具來實現(xiàn)動態(tài)IP地址的捕捉,Windows 95/98提供了一個IP 配置 (WINIPCFG) 實用程序,使用方法是單擊“開始-運行”,在“打開”框中鍵入:winipcfg,出現(xiàn)程序窗口后,可以單擊“詳細信息”進行查看(圖1)。IP配置實用程序允許用戶或管理員查看當前IP地址和其他與網(wǎng)絡(luò)配置有關(guān)的有用信息,有關(guān)配置信息包括主機名、DNS服務(wù)器、IP地址、網(wǎng)絡(luò)掩碼等??梢灾刂靡粋€或多個IP地址?!搬尫拧被颉案隆卑粹o分別釋放或更新一個IP地址。如果希望釋放或更新所有IP 地址,請單擊“全部釋放”或“全部更新”。其他工具也可以實現(xiàn)本機IP地址的查詢。
/ ~3 A4 j3 P& Y3 q
7 i2 }3 N, q9 S( g0 \ 2.動態(tài)IP地址的發(fā)布 # U8 T% a' k8 C! C `
4 \% L* E0 a4 x6 T+ Y9 T# P% P
可以將得到的動態(tài)IP地址更新到自己的主頁上,這樣所有訪問者都可以通過該地址呼叫主頁的所有者,建立點對點的TCP/IP連接。 % w. ~ |, D5 y1 o+ z# s
% r. o0 |8 s2 c0 j5 f6 W 四、動態(tài)IP地址捕捉發(fā)布工具—DynamIP
$ ], k* Y3 S& I/ B2 T4 U6 z- h* R8 @0 }+ A
知道了原理,就可以借助工具來完成這一過程。DynamIP就是一個很好的動態(tài)捕捉與發(fā)布工具。DynamIP的主要功能有: 3 ?( X' D, ~" a, {/ J3 R. O/ F
f2 L8 L. N9 l
1. DUN/RAS Dialer with Event Driven Program Launcher:具有事件驅(qū)動功能的撥號工具,可根據(jù)用戶要求或者自動定時進行撥號,并且可以在諸如“新連接建立”或“連接終止”等事件的驅(qū)動下運行/關(guān)閉其他應(yīng)用程序,當網(wǎng)絡(luò)流量低于設(shè)定值時可以自動終止聯(lián)結(jié),這對于無人值守下載大軟件時特別有用。
. C* y) e7 I8 c& |- w& V" k3 n2 B
2. Uploader(Dynamic IP address poster):文件上載工具(動態(tài)IP地址發(fā)布)。DynamIP可以將你的動態(tài)IP地址發(fā)布在指定的Web頁面上,并自動地將該頁面上載到服務(wù)器。當然也可以用來更新和上載任意文件,例如用來定期上載圖形文件,而該文件是利用數(shù)碼相機自動定期拍攝的,于是該主頁就成了一個現(xiàn)場直播的頁面。 ( p' @* P% M7 |1 G3 _
+ E4 u; r: v! j U+ Z2 {' @ 3. DIPS Client:DIPS客戶端軟件,DIPS(Dynamic IP Server)是動態(tài)IP服務(wù)器的簡稱,在申請了一個免費賬戶后,動態(tài)IP服務(wù)器可以在主頁中顯示一個指向你的動態(tài)IP的URL,形式為:http://postmodem.com/dips/<你的賬戶名>。
/ a3 D: v0 `: G5 w
8 x$ N6 X: o3 k# J! k$ e: n& | 這一功能允許網(wǎng)上用戶通過該URL訪問你的本地主頁,這是指在本地主機安裝的Web服務(wù)器(例如個人Web服務(wù)器)。當你要調(diào)試主頁或者無法找到一個提供滿意的免費主頁服務(wù)器,或者你認為上載主頁太浪費時間時,這項功能就顯得尤為重要,目前的虛擬域名服務(wù)與此不同的是,虛擬域名服務(wù)要求你的主頁必須安放在具有固定域名的主頁服務(wù)器上,然后才能提供轉(zhuǎn)移訪問,而動態(tài)IP服務(wù)器則可以隨時跟蹤你的動態(tài)IP,并將訪問者轉(zhuǎn)移到你的本地Web服務(wù)器上。只要你聯(lián)網(wǎng)并且你的本地Web服務(wù)器正在運行,DynamIP可以自動地確定你的DIPS信息是否需要更新到動態(tài)IP服務(wù)器。配合DIPS,用戶可以在不上載任何文件的情況下進行Web聊天。
5 u) W' a9 _! O7 @0 Z0 [0 V: b+ Z% I, Q% B3 h4 t3 m
4. POP mail checker:電子信箱檢查,可最多檢查5個不同的POP3賬戶,并在新郵件到來后以可視或聲音信號進行提示,自動運行E-mail客戶端軟件取信。
* S; r3 V0 E% B4 _
4 G: `; D! }8 R: _/ I- |' G7 I 5. IP chat:點對點IP聊天,類似IRC,但是不需要任何IRC服務(wù)器,DynamIP可以在用戶指定IP地址區(qū)間內(nèi)掃描,你可以向所有聊天成員或者特定IP地址廣播消息,你可以向其他聊天成員打招呼以引起對方注意并建立一個私人聊天。DynamIP支持微軟網(wǎng)絡(luò)電話軟件MS NetMeeting。
/ E+ q) L1 r9 u
& c: h6 E* | |. ~ 6. WEBchat:Web聊天。你的主頁訪問者可以利用瀏覽器直接與你對話,即使對方?jīng)]有安裝DynamIP,前提是你在主頁中安裝了如圖2的頁面,該頁面將被DynamIP動態(tài)更新,瀏覽器必須支持forms,Netscape和Internet Explorer,毫無疑問都支持forms。訪問者可以在forms中填寫語句,然后按submit按鈕,該語句被發(fā)送到你的計算機(利用DynamIP捕獲的動態(tài)IP)??梢耘c功能3配合實現(xiàn)本地Web聊天,則不必上載主頁到任何服務(wù)器。 $ f% w" ~/ T1 ~, J
4 T6 r5 ]4 o% d. O Q6 S
7. HTTPscan:HTTP掃描。DynamIP可以在用戶指定IP地址區(qū)間內(nèi)掃描,并以超文本文件格式生成一個包含所有被搜索到的HTTP服務(wù)器的清單。用途之一是當你與某人進行點對點IP聊天時,你可以立即訪問對方的主頁。
* g K( N- v) p5 Q6 A5 o% P- b3 P& V* ~3 _% u
8. PC Clock Synchronizer:時鐘同步。DynamIP可以從NTP服務(wù)器獲得精確的日期和時間以校準你的機器時鐘,另外也可以用來部分地解決“千年蟲”問題。
9 s2 w. o0 K& _8 j% U1 O: s3 _/ H- T5 u& l
五、DynamIP的安裝、設(shè)置 7 a* M/ i! F& d! a7 I
" G7 n& v4 P9 ?# h* J' T7 ^
1. DynamIP的安裝 & e0 r# P( p" l( a( b9 _7 Y1 [: F: `8 y
; u6 N, m! N6 U \4 d
DynamIP的安裝只有一個條件,那就是你的Windows系統(tǒng)中必須有VB6.0的運行庫—MSVBVM60.DLL。該文件沒有包含在DynamIP的軟件包中,用戶必須從微軟公司VB官方站點下載,文件名是Vbrun60new.exe,它是自動安裝文件,文件長度為1MB。 0 \4 J$ A- v* |0 X% Y7 n; L' V3 r' Z1 m2 l
/ e; e6 u& l$ Z$ A$ m 2. DynamIP的設(shè)置
K* o8 {+ p q! H
/ Z1 V; P. W3 b* p% I8 |+ V' h8 | DynamIP的基本原理是很簡單的,DynamIP將利用模板文件(Template)中的各項形式參數(shù)來更新一個本地文件,該文件包含了你的當前動態(tài)IP地址,然后DynamIP自動上載該文件到你的個人主頁服務(wù)器,于是其他訪問你的主頁的用戶可以利用該頁面上的動態(tài)IP地址信息與你建立連接,實現(xiàn)各種網(wǎng)絡(luò)應(yīng)用;或者DynamIPS更新你的DIPS信息到動態(tài)IP服務(wù)器,所有訪問該服務(wù)器的用戶可以被轉(zhuǎn)移到你的本地Web服務(wù)器上。所以在設(shè)置和準備DynamIP的時候,一切工作都是圍繞這個模板文件和你的動態(tài)IP地址進行的。 1 O# o6 n" v [% b5 t
2 [5 `1 `" Q! K, B; P* D# V7 A
DynamIP的主要功能是Uploader文件上載工具(動態(tài)IP地址發(fā)布),本文將以此為例介紹DynamIP的設(shè)置,其他各項功能的設(shè)置類似。運行DynamIP,選擇setup-uploader,則進入設(shè)置窗口(圖3),各項參數(shù)如下: 3 J, F* b/ W" t* B3 M& o
0 G2 c+ K9 S5 W0 l2 a0 ] q6 {" n Active:打開/關(guān)閉此項服務(wù);
& K% i9 \3 V% m1 w8 U$ H8 D C* x: a3 Z% @ E9 V
Remote Host:你的主頁所在的FTP主機地址,注意不要填寫主機上的路徑;
1 o# i$ j/ ~; |: K H6 P U' m( Z( Q& c. |8 T# A* l! \3 e
Login:你的FTP賬戶名; / i+ n& p" W" X9 B F0 V
$ ^% `+ |/ Y, X1 J0 R1 ^ B Password:你的FTP賬戶口令;這三項參數(shù)使得DynamIP可以登錄到你的FTP主機,自動上載更新的文件,通常填寫的是存放主頁的主機地址。 8 x! x h) T( D* h
( \7 C) C# l3 j! Z8 s# N
Template Online:聯(lián)機模板文件,該文件將用來生成包含你的IP地址的動態(tài)本地文件(LocalFile),模板文件不會被更新。本地文件和模板文件名字不能相同,否則DynamIP不會正常工作。如果此項填寫“”,則DynamIP將上載未更新的本地文件,可以用來上載數(shù)碼相機拍攝的圖片進行動態(tài)直播,參看“refresh every”。
8 g I9 |% Z, b9 k
- |9 }# g0 S/ D# G, j Template OFFline:脫機模板文件,通常與聯(lián)機模板相同,如果你想在脫機之前上載一個不同的頁面,你可以選擇一個不同的模板文件,此項可以填寫“”,功能同上。
- P5 l, C" O n3 H( P1 b1 E4 C% b0 g# A
Local File:本地動態(tài)文件的路徑和文件名,以聯(lián)機或者脫機模板文件為樣式更新的文件,包含用戶當前動態(tài)IP地址等信息。 & f( A* v! o& R& f P$ v
$ g9 P& _! F0 |4 @' h* B. A
Remote File:存放在FTP服務(wù)器上的遠程動態(tài)文件的路徑和文件名,本地動態(tài)文件將上載和覆蓋該文件,不要填寫服務(wù)器的域名或者IP地址。 ' V2 A: M& J6 ]5 j' U! ?! n
4 p, V! i4 I9 R0 i3 i IP:聯(lián)機模板文件中的IP地址形式參數(shù),該參數(shù)將在聯(lián)機時被用戶當前的動態(tài)IP地址所替換,DynamIP默認的形式參數(shù)是NOT.ON.LINE.NOW,通常沒有必要改動,若改動,則此項內(nèi)容必須與模板文件中的形式參數(shù)名完全相同。模板文件中還包含了其他形式參數(shù),如IP、DateTime、WEBchat、HTTP Server、FTP Server,這些形式參數(shù)都將在聯(lián)機時被DynamIP自動替換,因此最好不要隨便改動,即使改動,也要注意每個形式參數(shù)的名稱不得相同 ! p4 ~* I- n* R- h7 K1 V$ A$ s
. @" n) S7 R) `2 g c" j D9 ^ ,并且各項內(nèi)容必須與模板文件中的形式參數(shù)名完全相同。 , t; u- c& D. v. k
]0 M! P4 D+ D/ T post last IP(OFFline):張貼上次IP地址,脫機模板文件中代表上次IP地址的形式參數(shù),默認值為( is the default value)。此項內(nèi)容必須與模板文件中的形式參數(shù)名完全相同。
1 g' c% H O* b$ |/ k0 k5 e- {) X7 Y
DateTime:聯(lián)機模板文件中的日期時間形式參數(shù)。
# f" P( ^7 H/ ~$ Q- S! B$ ~6 L
+ H" i& s( O( C% q& _ HTTP Server/Port:聯(lián)機模板文件中的HTTP服務(wù)器/端口形式參數(shù),這里的HTTP服務(wù)器系建立在本地主機上的HTTP服務(wù)器(例如個人Web服務(wù)器),DynamIP用你的當前動態(tài)IP地址替換該參數(shù),以便將訪問者轉(zhuǎn)移到你的本地Web服務(wù)器。默認值為:“default value is HTTP Server NOT available. ”默認端口值為:80。 & v4 }* x9 I4 w& F% N) u
( V: N" p7 m3 b4 Y) z
FTP Server/Port:聯(lián)機模板文件中的FTP服務(wù)器/端口形式參數(shù),含義同上,只是服務(wù)器為本地FTP服務(wù)器。默認值為:“FTP Server NOT available”,默認端口值為:21。 7 d: g% ^3 p+ a/ O" y
, G( D* V, d( ^8 Y) O/ Q, G
FTP UserID:聯(lián)機模板文件中的FTP用戶ID形式參數(shù),默認值為:“anonymous”,可以改變?yōu)槠渌~戶名。
l) J2 Q" ^& N# {2 h' x+ E4 I1 ?" C4 T1 [- L; v3 A
六、DynamIP應(yīng)用實例 & I& l, c9 x6 _, T( r! q# P. C
' U- T0 i6 b8 i" {. N" A 假如網(wǎng)上任意兩個用戶(實際上是計算機)能夠相互知道對方的IP地址,則雙方就能利用TCP/IP建立直接的點對點網(wǎng)上連接,進行信息溝通。更進一步,主叫方只要獲得了被叫方的IP地址,就可以發(fā)出呼叫、建立連接、實現(xiàn)應(yīng)用,如利用網(wǎng)絡(luò)電話直接通話或者發(fā)送文件。DynamIP正是抓住了建立點對點IP連接的關(guān)鍵環(huán)節(jié),捕捉并發(fā)布用戶的當前動態(tài)IP地址,以便接收其他用戶的呼叫。以下為DynamIP應(yīng)用舉例。 2 w( B3 O) Q2 J$ j2 N
" H" N$ m |7 x% A! L* f 1. 點對點網(wǎng)絡(luò)電話 : Q! y' h. i! g" S; J( L# v, k
4 m) S; p; c3 H0 e8 M4 T 在主頁中添加下面一行語句:
$ m5 a8 q6 J% C5 g
3 b7 z4 _2 g, z% I8 Q) |9 T 我正在網(wǎng)上,請給我打電話
) k0 H7 I9 L0 b% [1 P4 [0 s$ H( Z" d- t
若訪問者通過IE瀏覽器訪問該頁面,點擊該超鏈接將會運行網(wǎng)絡(luò)電話軟件NetMeeting呼叫IP地址為111.222.123.123的計算機,如果對方的NetMeeting處于等待狀態(tài),則可以接收到呼叫,并進行通話。
) ]6 c# z {% m7 J/ u
* W6 Z# q5 j" i3 |5 z0 Q* w 微軟公司的瀏覽器支持callto協(xié)議,可以用NetMeeting呼叫該超鏈接指定的IP地址。但是Netscape的瀏覽器不支持callto,解決的辦法是改為一個指向快速撥號文件的超鏈接,這樣無論是在IE還是在Netscape中,打開該撥號文件都會運行網(wǎng)絡(luò)電話軟件NetMeeting。
6 r# Q$ e. e" K& p
* [ W' A- u3 E0 c 語句如下:
1 g! E# U2 T7 t5 [+ j
3 Q" H8 I7 L: u1 U2 m 我正在網(wǎng)上,請給我打電話
7 G" _3 m$ T( Z: E2 Z
- A" d) {; i, Y, d. Y( K' H0 w1 J 這里ls.cnf是一個NetMeeting的快速撥號文件,記錄了被叫方的IP地址,內(nèi)容如下: % P! G: ?* M5 d2 J; s
/ M* }' K# g N8 X! k$ x' w3 X [ConferenceShortcut] 6 u; D0 c0 I' D
# i7 |5 P7 y8 C. ?& F' C& I ConfName=111.222.123.123
/ H" C% B/ @/ [! e
4 h* R+ G% F/ a; p$ A- J$ K Address=111.222.123.123
$ `7 g; B2 \, z( N
1 K" F v, N* c7 j# y CallFlags=65543
3 q4 a4 I- c9 U8 I8 l# T
) l* ^4 t2 \3 h! u$ G; W* h Transport=1 4 |% n7 W+ K, n3 \6 }
* m( ]* p# M4 k% d& X1 g- U! q) O2 ~6 L 類似的語句還有:click here to call me,可以激活Vocaltech Iphone。
, c$ i, n- ]+ w' K
9 g$ B# L7 ]9 G; T 以上工作可以直接利用DynamIP的聯(lián)機模板文件(圖2)來實現(xiàn),DynamIP將利用模板文件更新本地動態(tài)文件,上載并覆蓋遠程動態(tài)文件,主頁的訪問者看到的是包含當前IP地址的超鏈接,點擊超鏈接將會激活網(wǎng)絡(luò)電話軟件,建立點對點網(wǎng)絡(luò)電話連接服務(wù)。網(wǎng)絡(luò)電話NetMeeting支持利用服務(wù)器實現(xiàn)的間接連接和呼叫對方IP地址的直接點對點連接,這里使用的是后者。如果你上載了脫機文件,訪問者將得知你不在網(wǎng)上。
- g1 m: }* W6 X
' W. X. J$ f& |2 _, l 2. IP chat:點對點IP聊天(圖4),類似IRC,但是不需要任何IRC服務(wù)器,因為雙方已經(jīng)知道IP地址。注意要在Setup--pchat中打開Active。工具欄中有用于呼叫、掃描、睡眠/喚醒的各項功能按鈕。 0 E, O; i$ Q" i t0 n+ x
0 K9 t7 u# r7 r; t! R( e 3. WEBchat:Web聊天,你的主頁訪問者可以利用瀏覽器直接與你對話(圖5),即使對方?jīng)]有安裝DynamIP,前提是你在主頁中安裝了如圖2的頁面,該頁面將被DynamIP動態(tài)更新。
+ ?1 w3 q1 A) P+ p+ r2 q5 U# Q; m1 ?/ D7 }7 G( v5 J5 I
用戶可以決定上載聯(lián)機文件或者脫機文件,以便及時通知訪問者自己是否聯(lián)網(wǎng)。 ) E/ s, D6 J: A& c
/ Y; N/ y$ L. e. o, C, w( p
4. 動態(tài)IP的個人Web服務(wù)器:若已經(jīng)在本地主機安裝了個人Web服務(wù)器,可以利用DIPS服務(wù),將訪問者轉(zhuǎn)移到你的本地主機。這需要申請一個免費賬戶。網(wǎng)址是:
; ?& I3 \2 D# F2 J& `% }( n9 Z" h5 ` r
http://postmodem.com/dips-admin/。
' X4 D( u4 i: J
$ {7 E }% k' l1 k% n/ m3 i 七、總結(jié)與提示
w) p: @9 ~" E+ t+ a9 W
; F3 O. i' |* B# G DynamIP可以捕獲和發(fā)布用戶的當前動態(tài)IP地址,從而使點對點的IP連接成為可能,這些是網(wǎng)絡(luò)傳呼軟件無法做到的。另外,對于每一種基本功能,如果能夠巧妙地結(jié)合其他方法,往往能實現(xiàn)更復雜的應(yīng)用。例如,你是否想過在運行TCP/IP的局域網(wǎng)上使用DynamIP的強大功能呢? : d" t8 ]1 A% _/ N; b3 S* G
# k' E! E s6 F5 `( c
同時應(yīng)該注意到,DynamIP更像是為高級網(wǎng)絡(luò)用戶準備的發(fā)燒級工具。在網(wǎng)上公布自己的動態(tài)IP地址固然有利于溝通,但同時也帶來了相當大的風險,因為黑客用以搜索和攻擊目標的坐標就是IP地址,許多流行黑客工具甚至只需要一個輸入?yún)?shù)—你的IP地址。因此,最好不要在存放重要資料的計算機上進行這些高級網(wǎng)絡(luò)應(yīng)用試驗。. e, x$ G6 ^% { b6 \
|