Ports in Centos-Servern zulassen/blockieren

Ports in Centos-Servern zulassen/blockieren

Wie kann ich eine Linux-Firewall (iptables) verwenden, um SSH, Telnet und FTP nur von ausgewählten IPs aus zuzulassen?

Antwort1

Standardmäßig sind diese Ports zulässig. Zuerst müssen Sie die Standardrichtlinie überprüfen. Wenn sie ACCEPT lautet, ändern Sie sie in DROP mit

iptables -P INPUT DROP

dann können Sie eine bestimmte IP für einen bestimmten Port zulassen. Die Syntax lautet

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

z.B

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

Antwort2

Dies ist ein INPUT-Format, das Sie nach Ihren Anforderungen ändern können.

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

verwandte Informationen