在Centos 6.4上,我想阻止除了22,80和443之外的所有传入端口.80(外部)应重定向8080(内部).应将443(外部)重定向到8181(内部).我使用了以下命令:
service iptables stop iptables -A INPUT -i eth0 -p tcp --dport 80 -j ACCEPT iptables -A INPUT -i eth0 -p tcp --dport 443 -j ACCEPT iptables -A INPUT -i eth0 -p tcp --dport 22 -j ACCEPT iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080 iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 443 -j REDIRECT --to-port 8181 service iptables save service iptables restart
但是,我仍然可以访问端口8080和8181.有没有办法在外部阻止端口8080和8181,并且仍然在内部打开以便从80和443重定向?