Centos 伺服器中允許/阻止連接埠

Centos 伺服器中允許/阻止連接埠

我如何使用linux防火牆(iptables)只允許來自選定ip的ssh、telnet、ftp?

答案1

預設情況下允許這些連接埠。首先您必須檢查預設策略。如果是 ACCEPT,請使用以下命令將其變更為 DROP

iptables -P INPUT DROP

然後你可以允許特定連接埠的特定IP。語法是

iptables -I INPUT -p tcp --dport service-port -s IP-address -j ACCEPT

例如

iptables -I INPUT -p tcp --dport 22 -s 192.168.122.101 -j ACCEPT

答案2

這是一種輸入格式,您可以根據您的要求進行更改。

iptables -A INPUT -p tcp --dport port number -s serverip -j accept

相關內容