Linux-Centos7,開放相應端口命令

今天在配置阿里雲服務器的時候,發現我明明已經開放了雲服務器防火牆的8080端口,然而Tomcat還是無法訪問,然後意思到可能是Linux系統的防火牆的8080端口可能還沒有打開,於是查詢總結了以下命令:

現在Linux防火牆有兩種服務

- 1.service firewalld

- 2.service iptables

一.就firewalld來說

  • 查看開放的端口命令:
netstat -anp

在這裏插入圖片描述

  • 查詢防火牆狀態
systemctl status firewalld

在這裏插入圖片描述

  • 如果防火牆關閉了,就開啓
 systemctl start firewalld
  • 查詢對應端口號
firewall-cmd --query-port=8080/tcp

在這裏插入圖片描述

  • 如果顯示no,則開啓
firewall-cmd --add-port=8080/tcp --permanent

注意這條命令是 --add,加入端口號,上面那個是query查詢端口號
在這裏插入圖片描述

  • 然後重啓防火牆
firewall-cmd --reload

在這裏插入圖片描述

二.service iptables

  1. 開放端口命令: /sbin/iptables -I INPUT -p tcp --dport 8085 -j ACCEPT
    2.保存:/etc/rc.d/init.d/iptables save
    3.重啓服務:/etc/init.d/iptables restart
    4.查看端口是否開放:/sbin/iptables -L -n
最後附上雲服務器打開端口號的配置

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章