內網,外網模型

這個一個測試的工具,裏面有4個地址,其中的內網和外網,測試環境,生產環境總是搞得我很頭大。現在來理一下。其中的【網關】只是我方便理解使用的一個概念,跟實際意義上的網關可能不一致。

一個測試地址裏面有4個地址

幾個基本概念:

1、機器的IP及端口
2、局域網,inter網
3、網關

這裏寫圖片描述
機器一和機器二是公司局域網的兩臺計算機。
它們都有各自的IP,局域網給分配的。
但對外,它們的IP是一樣的,都爲網關的IP

機器一:10.0.17.48
機器二:10.0.17.49
共同的外網IP:111.111.111.111

機器X是互聯網上的一臺計算機,
地址:123.456.789.0
機器X起了一個X服務,端口爲3030,HTTP協議

任務一:【機器一】,去訪問【機器X】的X服務。

在【機器一】的瀏覽器中輸入地址123.456.789.0:3030 進行訪問。
【機器一】把請求給【網關】,【網關】去訪問【機器X】,【機器X】吧數據返回給【網關】,【網關】再把數據給【機器一】。
通過【網關】,【機器一】成功享受到 X服務


現在【機器一】也起了一個Y服務,端口號爲9090,HTTP協議。

任務二:【機器X】訪問 Y服務

【機器一】可以在瀏覽器中輸入10.0.17.48:9090 後者127.0.0.1:9090 享受Y服務
【機器二】可以在瀏覽器中輸入10.0.17.48:9090 享受Y服務

【機器X】也想享受 Y服務,但是他只知道【機器一】的外網地址 111.111.111.111
在【機器X】的瀏覽器上輸入 111.111.111.111:9090 ,
網關會收到這個請求,但是【網關】這臺機器並沒有啓動一個9090的服務,而且他也不知道他管理的局域網裏,哪臺機器啓了這個服務,所以這個請求超時了。
【機器一】爲了讓【機器X】能享受到自己提供的Y服務,他就要告訴【網關】,我這裏有這個服務。當【網關】再次收到111.111.111.111:9090 這種請求時,就知道吧這個請求發給【機器一】。

相關應用:

花生殼軟件,路由器設置,網關映射。

發佈了33 篇原創文章 · 獲贊 3 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章