在pfSense上使用NAT的port forwarding功能讓內部網站轉給外部看到,但確出現外面的人可以透過pfSense使用網址直接看到網站,但在內網的人則沒辦法看到網站。例如:
- 對外網站的WAN IP是1.2.3.4
- 透過NAT的port forwarding,將80 port導入到內部網站10.2.3.4的80 port
- 外面的人可以透過http://1.2.3.4:80看到內部網站http://10.2.3.4:80的內容
- 內部的人無法透過http://1.2.3.4:80看到內部網站http://10.2.3.4:80的內容
必須要使用內部網址http://10.2.3.4:80才能夠看到
問體起因於pfSense預設不讓內部設備讀取在WANport forwarding,官網提供兩種解法: