全面分析路由器NAT在網絡地址轉換
路由器NAT還有很多值得我們大家學習的地方,這里我們主要介紹路由器NAT在網絡地址轉換。隨著互聯網以爆炸性的速度迅速膨脹,IP地址短缺及路由規模越來越大的問題日益凸顯出來。為了解決這些問題,人們想出了多種解決方案。其中網絡地址轉換(Network Address Translation,NAT)就是一種在當前網絡環境下比較有效的解決方法之一。
NAT的三種應用
所謂網絡地址轉換是指在一個企業網絡內部,根據需要隨意自定義IP地址(不需要經過申請),即內部IP地址。在本組織內部,各計算機間通過內部IP地址進行通信。當組織內部的計算機要與外部網絡進行通信時,具有路由器NAT功能的設備(如路由器)負責將其內部IP地址轉換為外部IP地址,即以該組織申請的合法IP地址進行通信。簡而言之,路由器NAT就是通過某種方式將IP地址進行轉換。在網絡中路由器NAT有以下幾種應用:
1. 連接Internet,但不想讓網絡內的所有計算機都擁有一個真正的Internet IP地址。這時借助NAT可以將申請的合法IP地址統一管理,當內部的計算機需要和互聯網通信時,動態或靜態地將內部IP地址轉換為合法的IP地址。
2. 如果不想讓外部網絡了解內部的網絡結構,可以通過NAT將內部網絡與外部隔離開,外部用戶根本不知道內部IP地址。
3. 申請的合法IP地址很少,而內部網絡用戶很多。此時,可以通過路由器NAT實現多個用戶同時共用一個合法IP地址與外部網絡進行通信。
通過路由器實現路由器NAT,要求路由器至少要有一個Inside(內部)端口和一個Outside(外部)端口。內部端口連接的網絡內用戶使用私有IP地址,即內部端口連接內部網絡,且內部端口可以與任意一個中心交換機交換端口相聯(一般為RJ45口)。外部端口連接的是外部網絡,如Internet。外部端口也可以與電信提供的光纖(需轉換到RJ45接口)線路相聯。
一般來講,路由器設置在內部網與外部公用網連接處的路由器上。當IP數據包離開內部網時,路由器NAT負責將內部IP地址轉換成合法IP地址。當IP數據包進入內部網時,NAT將合法IP目的地址轉換成內部IP地址。這里要特別注意,啟用路由器NAT功能的路由器,一定不能將內部網絡路由信息廣播到外部。
NAT轉換配置實例
NAT設置分為靜態地址轉換(Static NAT)、動態地址轉換(Dynamic NAT)、復用(overloading)動態地址轉換。下面分別講述這幾種方式的配置方法: 靜態地址轉換配置 這里將內部本地地址與內部合法地址進行一對一的轉換,且需要指定和哪個合法地址進行轉換。如果內部網絡有E-mail或FTP等可以為外部用戶提供服務的服務器,這些服務器的IP地址必須采用靜態地址轉換,以便外部用戶可以使用這些服務。