美文网首页
Linux 查看服务器开放的端口号

Linux 查看服务器开放的端口号

作者: zlcook | 来源:发表于2017-08-04 14:07 被阅读260次

    Linux 查看服务器开放的端口号

    使用curl法测试远程主机端口是否开放

    1
    curl是利用URL语法在命令行方式下工作的开源文件传输工具。也可以用来测试端口的连通性,具体用法:
    curl ip:port
    说明:
    ip:是测试主机的ip地址
    port:是端口,比如80
    如果远程主机开通了相应的端口,都会输出信息,如果没有开通相应的端口,则没有任何提示,需要CTRL+C断开。

    打开端口

    • 这里以开放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
    

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

    service iptables restart
    

    相关文章

      网友评论

          本文标题:Linux 查看服务器开放的端口号

          本文链接:https://www.haomeiwen.com/subject/qobvlxtx.html