zoukankan      html  css  js  c++  java
  • linux关闭防火墙及开放端口

    1) 重启后生效 
    开启: chkconfig iptables on
    关闭: chkconfig iptables off

    2) 即时生效,重启后失效
    开启: service iptables start
    关闭: service iptables stop

    需要说明的是对于Linux下的其它服务都可以用以上命令执行开启和关闭操作。

    开放端口的方法:

    方法一:命令行方式
                   1. 开放端口命令: /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
                   2.保存:/etc/rc.d/init.d/iptables save
                   3.重启服务:/etc/init.d/iptables restart
                   4.查看端口是否开放:/sbin/iptables -L -n
        

     方法二:直接编辑/etc/sysconfig/iptables文件
                   1.编辑/etc/sysconfig/iptables文件:vi /etc/sysconfig/iptables
                       加入内容并保存:-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
                   2.重启服务:/etc/init.d/iptables restart
                   3.查看端口是否开放:/sbin/iptables -L -n

    但是我用方法一一直保存不上,查阅网上发现直接修改文件不需要iptables save,重启下iptables 重新加载下配置。iptables save 是将当前的iptables写入到/etc/sysconfig/iptables。我不save直接restart也不行,所以还是方法二吧


    查询端口是否有进程守护用如下命令grep对应端口,如80为端口号
    例:netstat -nalp|grep 80
  • 相关阅读:
    深入探析c# Socket
    异步上传文件并获得返回值(完全跨域)
    ASP.NET MVC的Model元数据与Model模板:模板的获取与执行策略
    数值压缩存储方法Varint
    JavaIO知识总结2
    ASP.NET MVC URL重写与优化
    检测是否为HTML5新标签
    Context+ContextScope——这是否可以看作一种设计模式?
    体验vs11 Beta
    选择实现—简单工厂
  • 原文地址:https://www.cnblogs.com/zqr99/p/8085495.html
Copyright © 2011-2022 走看看