無論是使用window系統還是Linux系統 ? 常常會出現安裝後的軟體無法訪問的情況 。最後查其原因多是因為開啟了防火牆的緣故。而且系統為了安全,默認是將防火牆是開啟的 。接下來我們就來看看在Window和Linux是如何開啟和關閉防火牆的 。
1.window防火牆設置
1.1 window查看防火牆狀態
通過在window左側底部搜索防火牆,點擊檢查防火牆狀態,即可查看當前防火牆是否啟用


1.2 開放某一埠
繼續上面的界面,點擊高級設置




2.Linux防火牆設置
2.1 查看防火牆及其設置
- 查看防火牆狀態:systemctl status firewalld
- 開啟防火牆:systemctl start firewalld
- 關閉防火牆: systemctl stop firewalld
- 開啟防火牆 :service firewalld start
若遇到防火牆無法查看或開啟,可按如下步驟操作:
- systemctl unmask firewalld.service
- systemctl start firewalld.service
2.2 查看對外的開放埠
查看指定埠是否已開放:firewall-cmd –query-port=8888/tcp (查看8888埠是否已開放)
若返回no,證明沒有開放;若返回yes,則證明已開放 。
查看8888埠是否開放:firewall-cmd –query-port=8888/tcp
添加指定需要開放的埠:firewall-cmd –add-port=8888/tcp
移除8888埠:firewall-cmd –permanent –remove-port=123/tcp
3.解決實際問題
在Linux下安裝好資料庫好後發現無法連接的情況,如下:

於是懷疑是系統的3306埠沒有開放,故到對應的Linux系統查看3306埠

結果發現果然沒有開放,於是我們使用如下命令進行開放 。

再次使用客戶端進行連接,發現連接成功

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/275222.html