国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

NAT 技術(shù)的相關(guān)應(yīng)用

2013-12-29 00:00:00梁國權(quán)
電腦知識與技術(shù) 2013年2期

摘要:分析NAT技術(shù)中靜態(tài)NAT、動態(tài)地址NAT和復(fù)用動態(tài)地址轉(zhuǎn)換三種技術(shù)基本知識。利用實際例子分析三種NAT的使用,并給出具體操作方法。給出驗證NAT是否成功的方法。

關(guān)鍵詞:NAT;靜態(tài)NAT;動態(tài)NAT;復(fù)用動態(tài)NAT;驗證NAT

中圖分類號:TP393 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2013)02-0247-03

1 NAT技術(shù)簡介

NAT(Network Address Translation)網(wǎng)絡(luò)地址轉(zhuǎn)換。其使用環(huán)境通常是兩個不同網(wǎng)段的網(wǎng)絡(luò),它們之間需要實現(xiàn)訪問,那么就可以通過NAT進(jìn)行地址轉(zhuǎn)換實現(xiàn)訪問。例如現(xiàn)在普遍使用最多的情況就是內(nèi)網(wǎng)中有多臺主機(jī),但只能通過一個合法外網(wǎng)IP地址訪問外網(wǎng)資源,使用NAT技術(shù)就可以解決。當(dāng)然如果外網(wǎng)要訪問內(nèi)網(wǎng)中的資源,也可以通過相應(yīng)的NAT技術(shù)來實現(xiàn)。

NAT的作用主要就是:一就是安全方面,通過NAT轉(zhuǎn)換后不讓外網(wǎng)用戶了解掌握到內(nèi)部網(wǎng)絡(luò)的結(jié)構(gòu)、地址等情況,起到防范作用。二就是公網(wǎng)IP地址資源方面,當(dāng)內(nèi)網(wǎng)主機(jī)較多時,如果一臺主機(jī)一個公網(wǎng)IP就顯得浪費(fèi),通過NAT技術(shù)可實現(xiàn)多臺內(nèi)網(wǎng)主機(jī)共用一個外網(wǎng)IP地址就可以訪問INTERNET,以緩解當(dāng)前公網(wǎng)IP地址短缺的情況。

2 實現(xiàn)NAT的方法

在路由中實現(xiàn)NAT常見有:靜態(tài)NAT、動態(tài)地址NAT和復(fù)用動態(tài)(端口多路復(fù)用)地址轉(zhuǎn)換三種技術(shù)方法,具體要分析網(wǎng)絡(luò)與使用環(huán)境而選擇。

2.1 靜態(tài)NAT

靜態(tài)NAT是一對一的IP地址轉(zhuǎn)換方式。就是將內(nèi)網(wǎng)中某一臺主機(jī)的IP地址轉(zhuǎn)換成外網(wǎng)中某一個固定的IP地址。使用這種方法當(dāng)多臺內(nèi)網(wǎng)主機(jī)要訪問外網(wǎng)時,就要一對一做轉(zhuǎn)換,需要內(nèi)網(wǎng)IP地址與外網(wǎng)IP數(shù)量相同才能實現(xiàn)。

圖1

如圖1所示,靜態(tài)NAT就是將內(nèi)網(wǎng)中具體IP地址為192.168.0.1轉(zhuǎn)換成外網(wǎng)中IP地址202.16.100.11,它們之間是一對一的轉(zhuǎn)換關(guān)系。例如,內(nèi)網(wǎng)中IP地址為192.168.0.1主機(jī)中建立了Web服務(wù)器、E-mail服務(wù)器、FTP服務(wù)器等,如果這些服務(wù)也想對外網(wǎng)用戶進(jìn)行開放,則就可以通過靜態(tài)NAT實現(xiàn),當(dāng)外網(wǎng)用戶訪問202.16.100.11地址時等同于直接訪問內(nèi)網(wǎng)中的主機(jī)。

以下就以神州數(shù)碼DCR-2626按圖1中參數(shù)列出關(guān)鍵配置,實現(xiàn)NAT的靜態(tài)轉(zhuǎn)換。

interface fastethernet 0/0

ip address 202.16.100.11 255.255.248.0

//配置F0/0端口的IP地址

ip nat outside

//將該接口指定為外部端口

exit

interface fastethernet 0/3

ip address 192.168.0.1 255.255.255.0

//配置F0/3端口的IP地址

ip nat outside

//將該接口指定為內(nèi)部端口

exit

ip nat inside source static 192.168.0.1 202.16.100.11

//實現(xiàn)靜態(tài)NAT將內(nèi)網(wǎng)192.168.0.1與外網(wǎng)202.16.100.11轉(zhuǎn)換

如果內(nèi)網(wǎng)是一臺WEB服務(wù)器,要實現(xiàn)外網(wǎng)也可以訪問內(nèi)網(wǎng)中的網(wǎng)站,就需要將上述的一行配置內(nèi)容換成下列一行就可。

ipnatinsidesourcestatictcp192.168.0.180202.16.100.1180

這樣配置生效后,外網(wǎng)用戶訪問HTTP://202.16.100.11就可以使用內(nèi)網(wǎng)192.168.0.1主機(jī)WEB服務(wù)器的資源了。如果內(nèi)網(wǎng)中還存在多個WEB網(wǎng)站,但只有一個合法的外網(wǎng)IP地址,則可以通過改變端口號來處理,如下配置:

ipnatinsidesourcestatictcp192.168.0.180202.16.100.118080

通過上行配置,可以實現(xiàn)內(nèi)部網(wǎng)絡(luò)中其他WEB服務(wù)NAT轉(zhuǎn)換。外網(wǎng)用戶HTTP://202.16.100.11:8080就可以使用內(nèi)網(wǎng)192.168.0.2主機(jī)WEB服務(wù)器的資源了。

2.2 動態(tài)NAT

動態(tài)NAT是多對多的轉(zhuǎn)換方式,與靜態(tài)NAT不同就是具有多個外網(wǎng)IP地址可提供給內(nèi)網(wǎng)轉(zhuǎn)換。它先將一些可供轉(zhuǎn)換的外網(wǎng)IP組織起來,也就是建立地址池,然后當(dāng)某臺內(nèi)網(wǎng)主機(jī)需要訪問外網(wǎng)時就從地址池中選擇一個還沒有被占用的外網(wǎng)IP進(jìn)行轉(zhuǎn)換,當(dāng)內(nèi)網(wǎng)主機(jī)訪問完成后就歸還該外網(wǎng)IP,接下來如果有其他內(nèi)網(wǎng)主機(jī)要使用時就可以再次使用此外網(wǎng)IP。這種方法允許合法IP地址數(shù)少于主機(jī)數(shù)。

圖2

如圖2所示,當(dāng)IP地址為192.168.0.22的內(nèi)網(wǎng)主機(jī)要訪問外網(wǎng)時,先從地址池中選擇還沒有被使用的外網(wǎng)IP地址202.16.100.11,再通過NAT實現(xiàn)轉(zhuǎn)換。從上述原理中,其實動態(tài)NAT也可以理解成是內(nèi)網(wǎng)IP地址與合法外網(wǎng)IP地址進(jìn)行一對一的轉(zhuǎn)換,但是動態(tài)NAT是從地址池中動態(tài)地選擇一個未使用的地址對內(nèi)網(wǎng)IP地址進(jìn)行轉(zhuǎn)換。該方法也可以節(jié)省一定的合法IP地址,所以該方法常常被使用。

以下就以神州數(shù)碼DCR-2626為例,以圖2的連接實現(xiàn)動態(tài)NAT,列出關(guān)鍵配置。

interface fastethernet 0/0

ip address 202.16.100.10 255.255.248.0

ip nat outside

exit

interface fastethernet 0/3

ip address 192.168.0.1 255.255.255.0

ip nat outside

exit

//先定義路由器中內(nèi)網(wǎng)、外網(wǎng)端口IP地址及指定內(nèi)部外部端口

ip access-list standard abc

permit 192.168.0.0 255.255.255.0

//建立名字為abc的訪問控制列表,允許轉(zhuǎn)換的源地址范圍為192.168.0網(wǎng)段

ip nat pool kkk 202.16.100.10 202.16.100.50 255.255.248.0

//建立名字為kkk的NAT地址池,地址范圍為202.16.100.10至202.16.100.50,子網(wǎng)掩碼為255.255.248.0

ip nat inside source list abc pool kkk

//啟用動態(tài)NAT轉(zhuǎn)換,允許訪問列表abc中的地址范圍,通過kkk地址池進(jìn)行動態(tài)地址轉(zhuǎn)換。

通常路由上還要配置外網(wǎng)的默認(rèn)網(wǎng)關(guān),內(nèi)網(wǎng)用戶才能訪問到外網(wǎng)相關(guān)資源,配置如下:

ip router 0.0.0.0 0.0.0.0 202.16.100.1

//假設(shè)外網(wǎng)網(wǎng)關(guān)為202.16.100.1

2.3 復(fù)用動態(tài)NAT(PNAT)

復(fù)用動態(tài)NAT又稱端口多路復(fù)用技術(shù),也稱為PNAT,可以理解成是一種多對一的轉(zhuǎn)換方式。PNAT技術(shù)是通過改變外出數(shù)據(jù)包的源端口并進(jìn)行端口轉(zhuǎn)換,它可將多個內(nèi)網(wǎng)IP地址映射為一個外網(wǎng)IP地址,使用不同的端口來區(qū)分所對應(yīng)的各個不同的內(nèi)網(wǎng)IP地址。這種方法可以實現(xiàn)全部內(nèi)網(wǎng)主機(jī)通過共享一個外網(wǎng)IP地址就可以實現(xiàn)外網(wǎng)資源訪問,大大節(jié)省外網(wǎng)IP地址資源,但此方法有可能引起信道一定擁塞。

圖3

如圖3所示,內(nèi)網(wǎng)192.168.0.0/24網(wǎng)段中,任何主機(jī)如果要訪問外網(wǎng)資源,PNAT可以實現(xiàn)都將這些內(nèi)網(wǎng)IP都轉(zhuǎn)換成202.16.100.11外網(wǎng)IP訪問外網(wǎng)資源。

以下就以神州數(shù)碼DCR-2626為例,按圖3的拓?fù)?,列出關(guān)鍵配置,實現(xiàn)PNAT。

//假設(shè)外網(wǎng)網(wǎng)關(guān)為202.16.100.1

3 驗證NAT轉(zhuǎn)換

配置好相對應(yīng)的NAT后,可以通過下列方法對NAT進(jìn)行驗證:

3.1 查看協(xié)議狀態(tài)

Showipnatstatistics

顯示出轉(zhuǎn)換后的IP信息,也就是顯示當(dāng)前的NAT轉(zhuǎn)換統(tǒng)計的情況。不過要注意,在查看之前請先讓內(nèi)網(wǎng)用戶與外網(wǎng)進(jìn)行通信,以保證有數(shù)據(jù)通過而進(jìn)行轉(zhuǎn)換,才能正確驗證出相關(guān)NAT轉(zhuǎn)換有沒有正常工作。

3.2 查看當(dāng)前存在的轉(zhuǎn)換

showipnattranslations

如果能顯示出內(nèi)網(wǎng)IP與外網(wǎng)IP的轉(zhuǎn)換,就證明NAT轉(zhuǎn)換成功。

3.3 調(diào)試NAT

debug ip nat

通過debug信息可以看到NAT轉(zhuǎn)換的包信息,如果可以顯示出內(nèi)網(wǎng)與外網(wǎng)數(shù)據(jù)包的轉(zhuǎn)換情況,則證實NAT工作正常。

參考文獻(xiàn):

[1] 朱紅星.計算機(jī)網(wǎng)絡(luò)管理員(技師)[M].廣州:廣東科技出版社,2011.

[2] 蒲衛(wèi),吳豪.網(wǎng)絡(luò)組建與管理[M].北京:清華大學(xué)出版社,2011.

[3] 雷震甲,吳曉葵,嚴(yán)體華.網(wǎng)絡(luò)工程師教程[M].北京:清華大學(xué)出版社,2011.

台北县| 高邮市| 浦北县| 唐河县| 阿勒泰市| 远安县| 叶城县| 阜阳市| 谢通门县| 天柱县| 兴隆县| 东台市| 遂溪县| 伊宁县| 射阳县| 安徽省| 海南省| 衡阳市| 阳朔县| 始兴县| 新密市| 宜春市| 清水河县| 苏尼特右旗| 盱眙县| 商洛市| 蕉岭县| 海宁市| 张家川| 安溪县| 射洪县| 读书| 睢宁县| 威远县| 静海县| 蚌埠市| 盐城市| 桦甸市| 尼勒克县| 阿拉善左旗| 安徽省|