1. 程式人生 > >SNAT/DNAT防火牆

SNAT/DNAT防火牆

SNAT\DNAT防火牆設定

實驗條件:三臺虛擬機器,一臺有兩個網絡卡,為閘道器伺服器;另兩臺分別為內網和外網。內網網路設為vmnet2,外網網路設為vmnet3

實驗步驟:

1、第一臺虛擬機器,有兩個網絡卡(閘道器伺服器):編寫第一塊網絡卡的配置檔案
在這裡插入圖片描述

2、檢視eth0,並複製eth1的MAC地址,修改eth1的配置檔案
重啟network服務,使其生效
在這裡插入圖片描述
4、關閉守護程序
在這裡插入圖片描述
5、刪除所有規則,關閉沙盒系統
在這裡插入圖片描述
注意:內網的閘道器是閘道器伺服器eth0的ip地址,外網的閘道器是閘道器伺服器eth1的ip地址
6、第二臺虛擬機器(內網):配置網絡卡的ip地址
在這裡插入圖片描述
在這裡插入圖片描述

7、重啟network服務
在這裡插入圖片描述

8、關閉守護程序,關閉沙盒系統,清除所有規則
在這裡插入圖片描述

9、第三臺虛擬機器(外網):配置網絡卡的ip地址
在這裡插入圖片描述
在這裡插入圖片描述
10、重啟network服務
在這裡插入圖片描述
11、關閉守護程序,關閉沙盒系統,清除所有規則
在這裡插入圖片描述

12、內網、閘道器、外網相互ping,檢視結果。(此時,內網可ping閘道器,不可ping外網;閘道器內外網都可ping;外網可ping閘道器,不可ping內網)
在這裡插入圖片描述
在這裡插入圖片描述

13、閘道器開啟路由轉發功能
在這裡插入圖片描述
在這裡插入圖片描述

14、開啟路由轉發功能
在這裡插入圖片描述

(1)、此時,再次用外網ping內網,可ping通
在這裡插入圖片描述

15、在閘道器上編寫SNAT轉換規則
在這裡插入圖片描述

(1)、用內網ping外網,仍可ping通,則SNAT轉化規則編寫無錯
在這裡插入圖片描述

16、檢視外網httpd是否安裝
在這裡插入圖片描述
17、開啟httpd服務
在這裡插入圖片描述
18、編寫網頁的配置檔案
在這裡插入圖片描述

19、在外網上開啟Firefox,輸入外網ip地址,可看到如下所示
在這裡插入圖片描述

(1)、編輯主頁內容
在這裡插入圖片描述

20、再次進到這個頁面,發現頁面改變
在這裡插入圖片描述

21、在外網上開啟網頁鍵控功能,並用回車將前後隔開
在這裡插入圖片描述

21、在內網上開啟外網網址,重新整理數次
在這裡插入圖片描述
22、回到外網,發現最後多出幾條資訊。可以看到,訪問的ip地址顯示的是閘道器地址,而不是內網的地址。
在這裡插入圖片描述

23、DNAT配置情況同上,具體命令為:
在這裡插入圖片描述