---
# System prepended metadata

title: Linux CentOS防火牆對外開通教學

---

# Linux 防火牆對外開通教學


# Linux CentOS

下是針對 CentOS 使用 `firewalld` 的指令範例，以開啟 IP 地址 123.123.123.123 和 222.222.222.1 的 443 埠口：


1.  開啟 firewalld 服務（如果尚未啟用）：
```sh=
sudo systemctl start firewalld
```

2. 新增中控端 IP 地址的 443 埠口到防火牆的「public」服務：
```sh=
sudo firewall-cmd --zone=public --add-rich-rule='rule family="ipv4" source address="123.123.123.123" port protocol="tcp" port="443" accept'
sudo firewall-cmd --zone=public --add-rich-rule='rule family="ipv4" source address="222.222.222.1" port protocol="tcp" port="443" accept'
```

3. 重新載入防火牆設定以套用變更：
```sh=
sudo firewall-cmd --reload
```

4. 確認埠口是否已經開啟：
```sh=
sudo firewall-cmd --zone=public --list-ports
```