Firewalld,打開區域的所有子網

Firewalld,打開區域的所有子網

另一個關於firewalld的問題,我需要有人用簡單的話向我解釋這個問題,因為我讀了無數的帖子,但我不知道這裡發生了什麼。

我已home在 NetworkManager 中啟用該區域: 在此輸入影像描述

這是我在firewalld中配置的內容:

root@torann:~# firewall-cmd --get-default-zone
public

root@torann:~# firewall-cmd --get-active-zones
docker
  interfaces: docker0
home
  interfaces: enp3s0
  sources: 172.20.12.0/24
public
  interfaces: tun0 tun1 tun2 tun3 ppp0

root@torann:~# firewall-cmd --zone=home --list-all
home (active)
  target: default
  icmp-block-inversion: no
  interfaces: enp3s0
  sources: 172.20.12.0/24
  services: 
  ports: 
  protocols: 
  forward: no
  masquerade: no
  forward-ports: 
  source-ports: 
  icmp-blocks: 
  rich rules: 

root@torann:~# netstat -nlap|grep kdeconnect
tcp6       0      0 :::1716                 :::*                    LISTEN      1332/kdeconnectd    
udp6       0      0 :::1716                 :::*                                1332/kdeconnectd    
unix  3      [ ]         STREAM     CONNECTED     16007    1332/kdeconnectd     
unix  3      [ ]         STREAM     CONNECTED     19657    1332/kdeconnectd     
unix  3      [ ]         STREAM     CONNECTED     24604    1332/kdeconnectd     
unix  3      [ ]         STREAM     CONNECTED     16926    1332/kdeconnectd     
unix  3      [ ]         STREAM     CONNECTED     16925    1332/kdeconnectd     

root@torann:~# iptables -S
-P INPUT ACCEPT
-P FORWARD ACCEPT
-P OUTPUT ACCEPT
-N DOCKER
-N DOCKER-ISOLATION-STAGE-1
-N DOCKER-ISOLATION-STAGE-2
-N DOCKER-USER
-A FORWARD -j DOCKER-ISOLATION-STAGE-1
-A FORWARD -j DOCKER-USER
-A FORWARD -o docker0 -j DOCKER
-A FORWARD -i docker0 ! -o docker0 -j ACCEPT
-A FORWARD -i docker0 -o docker0 -j ACCEPT
-A FORWARD -o docker0 -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A DOCKER-ISOLATION-STAGE-1 -j RETURN
-A DOCKER-ISOLATION-STAGE-2 -j RETURN
-A DOCKER-USER -j RETURN

那為什麼我的連接埠沒有開啟呢?

整個子網路不應該允許任何連接埠使用嗎?

我究竟做錯了什麼?

謝謝

相關內容