• 文章介绍
  • 评价建议
  • 这里以开放tomcat的8080端口为例

    1)开放Linux的8080端口

    vi /etc/sysconfig/iptables

    进入编辑页面,在指定位置新增以下配置

    -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
    

    这句要放在

    -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
    

    后面

    修改后的整体为下面所示:

    # Generated by iptables-save v1.4.7 on Wed Mar 22 17:51:24 2017
    *filter
    :INPUT ACCEPT [0:0]
    :FORWARD ACCEPT [0:0]
    :OUTPUT ACCEPT [0:0] 
    -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT 
    -A INPUT -p icmp -j ACCEPT 
    -A INPUT -i lo -j ACCEPT 
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT  
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT  
    -A INPUT -j REJECT --reject-with icmp-host-prohibited 
    
    -A FORWARD -j REJECT --reject-with icmp-host-prohibited
    
    COMMIT
    # Completed on Wed Mar 22 17:51:24 2017

    注:vi打开文件后是命令模式状态,要用i或者a命令才可进入可编辑的状态哟。在编辑模式的情况下敲完内容,这个时候就应该保存文件了。保存文件要按esc,这样就会退回vi的命令模式喔。按完esc后输入冒号(英文的),然后就转换到了末行模式了,末行模式决定是否保存文件。末行模式下可以按x来保存,x命令可以保存编辑好的文件。也可以用到wq来保存,如果是q!则不保存的。

    2)修改完保存退出,重启网卡服务

    service iptables restart

    3)查看端口开放信息

    service iptables status

    Linux 开放指定端口设置-图例1

                                                 Linux 开放指定端口设置-图例1
    一般服务器能看到开放信息就算成功开放了。

    4)

    如果是虚拟机系统,想要主机对其进行访问,需要设置端口转发,以VirtualBox为例:

    点击 设置 -> 网络 -> 高级 -> 端口转发 -> 新增转发规则

    具体如下图:
    Linux 开放指定端口设置-图例2Linux 开放指定端口设置-图例2
    点击ok对设置进行保存。

    5)

    使用ip:port方式对服务进行检测,出现了tomcat主页,证明已经开放成功。

    Linux 开放指定端口设置-图例3Linux 开放指定端口设置-图例3

    张昊翔博客原创文章,作者:,如若转载,请注明出处:
    1、本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
    2、分享目的仅供大家学习和交流,请不要用于商业用途!
    3、本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
    4、如有链接无法下载、失效或广告,请联系管理员处理!
    5、本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!

    笨羊博客(张昊翔博客) » Linux 开放指定端口设置

    发表评论