Linux 開放端口

須要注意的是在CentOS 6 中防火牆由iptables來管理,在CentOS 7 中防火牆由firewalld來管理。vim

1. 在CentOS 7 中tcp

使用以下命令spa

firewall-cmd [--zone=<zone>] --add-port=<port>[-<port>]/<protocol> [--timeout=<seconds>]

舉個例子rest

firewall-cmd --zone=public --add-port=8080/tcp --permanent

解釋一下:code

--zone  做用域blog

--add-prot=8080/tcp  端口/通信協議ip

--permanent  永久生效,沒有此參數重啓後會失效作用域

執行命令提示success則表示添加成功,此時若是查詢會發現8080端口並無放行,由於須要重啓防火牆cmd

 

2. 在CentOS 6 中:table

若是你習慣iptables,也能夠在CentOS 7 中安裝iptables-service

yum install iptables-services
# 設置開機啓動
systemctl enable iptables

還以開放8080端口爲例

執行vim /etc/sysconfig/iptables命令

在文件中添加

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

修改完後重啓iptables

service iptables restart

執行iptables -L命令查看防火牆規則

相關文章
相關標籤/搜索