我有一個在tomcat端口8080上運行的web應用程序。應用程序需要從非常嚴格的防火牆後面訪問。將端口80轉發到8080允許防火牆後面的用戶阻止8080訪問應用程序?我的服務器上的端口80到8080將阻止端口8080的用戶能夠訪問我的網站嗎?
如果不是,我還有其他選擇嗎?
I follow these instructions for port forwarding
第1步:查看當前的防火牆規則
sudo ipfw show
第2步:添加端口轉發規則(80〜8080)
的默認端口運行Tomcat上爲8080 ,所以在這裏我們顯示命令做端口從端口80到8080(Tomcat的默認端口)。顯然,這也適用於其他端口,你只需要相應地調整命令。
sudo ipfw add 100 fwd 127.0.0.1,8080 tcp from any to any 80 in
這是一個臨時的變化,一旦你重新啓動它會恢復。如果你想讓它永久存在,你可以爲它創建一個lauch deamon。
可選移除規則
如果你想刪除你的防火牆規則運行:
sudo ipfw flush