首页 > 编程知识 正文

Linux Centos开放端口,linux防火墙开放端口

时间:2023-05-04 11:15:56 阅读:188032 作者:740

Linux Centos开放端口

查询指定端口是否已开

firewall-cmd --query-port=3306/tcp

提示 yes,表示开启;no表示未开启。

 

(2)查看防火墙状态
查看 systemctl status firewalld
开启 systemctl start firewalld  
关闭 systemctl stop firewalld
开启 service firewalld start 
若遇到无法开启
    先用:systemctl unmask firewalld.service 
    然后:systemctl start firewalld.service
禁用: systemctl disable firewalld

 

查看端口是否已开:firewall-cmd –query-port=80/tcp

开启端口:firewall-cmd --add-port=9200/tcp --permanent      (–permanent永久生效,没有此参数重启后失效)

刷新: firewall-cmd –reload
查看: firewall-cmd –zone= public –query-port=80/tcp tcp为自定义
删除: firewall-cmd –zone= public –remove-port=80/tcp –permanent
显示状态: firewall-cmd –state

 

 

安装iptables-services :

yum install iptables-services

进入下面目录进行修改: /etc/sysconfig/iptables

 

查看端口是否可访问:telnet ip 端口号 (如本机的3306:telnet localhost 3306)

开放的端口位于/etc/sysconfig/iptables中

查看时通过 more /etc/sysconfig/iptables 命令查看

或者通过 iptables -nL

 

开启允许对外访问的网络端口:

/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT #开启3306端口 ,或  iptables -I INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

service iptables save

service iptables restart

 

 

方式一:

1、开启防火墙 
    systemctl start firewalld

2、开放指定端口

      firewall-cmd --add-port=9200/tcp --permanent
 命令含义:
--zone #作用域
--add-port=8080/tcp  #添加端口,格式为:端口/通讯协议
--permanent  #永久生效,没有此参数重启后失效

3、重启防火墙
      firewall-cmd --reload

4、查看端口号
netstat -ntlp   //查看当前所有tcp端口·

netstat -ntulp |grep 8080   //查看所有8080端口使用情况·

 

方式二:

/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

 

方式三:

iptables  -I INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

service iptables restart

 

 

如何使用CSS设置div半透明的效果

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。