各位前輩您好:
小弟有個NAT設定想請教前輩,如下圖所示,NAT該如何讓internet上有兩個使用者可以存取到內部兩台不同的web server服務,如果存取兩個網址時DNS分別都是解析到此140.140.140.1的IP,那通信埠號剛好都是80port,那NAT Router如何知道是要存取web server1的80埠,還是web server2的80埠而將網頁回應給兩個internet的使用者?(靜態/動態/PAT?)
設定上我不太會!煩請各位前輩指令如何下,謝謝!!
外部 IP 相同, 外部 Port 號相同, 這樣當然分不出來你到底是要連哪一台啊...
要解決這個困境, 你有兩種方法可以用:
假如
這方法就是樓上 raytracy 所說的第 2 種方式,只不過拿其中一台 web server 來當 Reverse Proxy Server。
提供不同的思考
1.如果兩台Web內容物是一樣的
做Web server loadbalance
2.如果是不同,但同Domain
http://140.140.140.1:80-->Web1 port 80
http://140.140.140.1:81-->Web2 port 80