baicai

白菜

一个勤奋的代码搬运工!

甲骨文Vps iptables 開放端口設置

在甲骨文的網頁後台先開放端口

iptables 開放所有端口#

sudo iptables -P INPUT ACCEPT

sudo iptables -P FORWARD ACCEPT

sudo iptables -P OUTPUT ACCEPT

sudo iptables -F

Oracle 自帶的鏡像默認設置了 Iptable 規則,關閉它#

sudo apt-get purge netfilter-persistent && sudo reboot

測試端口是否已經開放

附註:#

強制刪除規則#

sudo rm -rf /etc/iptables && sudo reboot

刪除 oracle-cloud-agent,防止甲骨文監控#

snap remove oracle-cloud-agent

檢查防火牆服務狀態#

sudo systemctl status iptables.service
sudo systemctl status netfilter-persistent.service

遠程檢測端口開放狀態#

nmap ip或域名

附註 2 (開放指定端口):#

iptables 開放指定端口#

    iptables -I INPUT -p tcp --dport 80 -j ACCEPT

中間的 80 為所需要開放的端口,tcp 為傳輸協議

保存規則#

    iptables-save

上述命令我們就完成了開放指定的端口,但是如果此時伺服器重啟,上述規則就沒有了,所以我們需要對規則進行一下持久化操作

安裝 iptables-persistent#

    sudo apt-get install iptables-persistent

持久化規則#

    sudo netfilter-persistent save
    sudo netfilter-persistent reload
載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。