J'ai récemment installé Oracle Linux 6 sur un serveur domestique et je ne parviens pas à autoriser les ports dépassant le pare-feu (iptables). J'ai essayé d'ajouter des ports avec la commande
iptables -I INPUT -p tcp --dport 80 -s 192.168.0.0/24 -j ACCEPT
Ma configuration de règles actuelle est la suivante:
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT tcp -- 192.168.0.0/24 anywhere tcp dpt:ldap
ACCEPT tcp -- 192.168.0.0/24 anywhere tcp dpt:x11
ACCEPT tcp -- 192.168.0.0/24 anywhere tcp dpt:vnc-server
ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED
ACCEPT icmp -- anywhere anywhere
ACCEPT all -- anywhere anywhere
ACCEPT tcp -- anywhere anywhere state NEW tcp dpt:ssh
REJECT all -- anywhere anywhere reject-with icmp-host-prohibited
ACCEPT tcp -- anywhere anywhere tcp dpt:http
Chain FORWARD (policy ACCEPT)
target prot opt source destination
REJECT all -- anywhere anywhere reject-with icmp-host-prohibited
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
Pourtant, je ne peux pas accéder à ces ports (à l'exception de ssh, qui était apparemment configuré automatiquement) à partir de périphériques de mon réseau (qui commencent tous par 192.168.0. *). Si je vide les tables (iptables -F), toutes les connexions sont fonctionnelles. J'ai sauvegardé et rechargé la table. Des idées quant à pourquoi cela ne fonctionne pas?