J'utilise CentOS et lorsque je tape la iptables
commande suivante :
iptables -L -v
La sortie est la suivante:
Chain INPUT (policy ACCEPT 19614 packets, 2312K bytes) pkts bytes target prot opt in out source destination
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes) pkts bytes target prot opt in out source destination
Chain OUTPUT (policy ACCEPT 13881 packets, 32M bytes) pkts bytes target prot opt in out source destination
Qu'est-ce que ça veut dire? Je peux me connecter en utilisant SSH. Où puis-je voir cette règle?
policy ACCEPT
être considéré comme une règle en soi? Oui, il bloque 100% de rien et ne filtre aucun trafic, mais c'est quand même une règle dans le cadre d'iptables
un comportement opérationnel.iptables
utilise deux termes distincts règle et la politique , et je tente de coller à la terminologie de l'outil.Vous n'avez pas de règles définies. Jetez un œil au didacticiel suivant
iptables
sur la façon d'ajouter vos règles .Vous pouvez ajouter votre règle SSH comme cela, ce qui permettra à tous les SSH via le port 22:
la source
iptables
est installé, vous avez la possibilité de configurer des règles. Mais s'il n'y a pas de règles, il n'y a rien, la porte n'est pas verrouillée et tout le monde peut la franchir.J'ai trouvé cette question quand je me suis demandé pourquoi iptables-save était vide. Donc, bien que ce ne soit pas une réponse pour l'OP, je pensais laisser cela ici :)
Il s'avère que iptables-save a besoin que les modules iptable_filter (et / ou iptable_nat) soient chargés.
Cela compte lorsque vous essayez de tester «en toute sécurité» de nouvelles règles:
la source