萬盛學電腦網

 萬盛學電腦網 >> 安全資訊防護 >> linux防火牆的啟動和關閉

linux防火牆的啟動和關閉

        昨天在linux服務器上裝了一個tomcat,整個過程很順利,裝上去就可以用。但是今天卻無法啟動。於是修改tocmat的配置文件,重 .

        裝tomcat,修改/etc/profile,把各種可能都嘗試了好幾次。可是tomcat就是死在那裡。唉~~,真是氣人..... .

        看來只能用最笨的辦法試試——重裝linux。在重裝之前,我在linux服器試著訪問 tomcat,結果頁面一下子就出來了。很顯然tomcat .

        已經啟動了,但是在其他機卻無法訪問,說明網絡出了問題。Oh,不對,網絡也不可能出問題,因為服務器還裝著apache,apache運 .

        行正常,其他機子都可以訪問它。它們的不同之處是apache使用80端口,tomcat使用8080端口。於是我關閉apache,將tomcat改為80 .

        端口,啟動tomcat,這一次tomcat運行正常,網內的其他機器也可以訪問。 .

        後來在網上查找資料,發覺是防火牆在作怪,它關閉了許多端口,但沒有關80。於是我用service iptables stop 關閉防火牆,再用 .

        將tomcat的端口改為 8080 , 啟動 tomcat , 結果一切正常。 .

        在此說一下關於啟動和關閉防火牆的命令:

.

        1) 重啟後生效
        開啟: chkconfig iptables on
        關閉: chkconfig iptables off .

        2) 即時生效,重啟後失效
        開啟: service iptables start
        關閉: service iptables stop .

        需要說明的是對於Linux下的其它服務都可以用以上命令執行開啟和關閉操作。 .

        在開啟了防火牆時,做如下設置,開啟相關端口,修改/etc/sysconfig/iptables 文件,添加以下內容:
        -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
        -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT .

.

copyright © 萬盛學電腦網 all rights reserved