Essa linha em particular pode ser apenas para a interface de loopback. Não é visível nesta saída. Tente pesquisar em /etc/sysconfig/iptables ou executar iptables-save para obter a configuração completa, incluindo interfaces.
Estou no Fedora 19. Entendo que, enquanto o firewalld estiver em funcionamento (e corretamente configurado usando firewall-config ), o conteúdo do /etc/sysconfig/iptables não tem significado?
Estou perguntando porque quando eu executo 'iptables -L' eu vejo:
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT all -- anywhere anywhere ctstate RELATED,ESTABLISHED
ACCEPT all -- anywhere anywhere
INPUT_direct all -- anywhere anywhere
INPUT_ZONES_SOURCE all -- anywhere anywhere
INPUT_ZONES all -- anywhere anywhere
ACCEPT icmp -- anywhere anywhere
REJECT all -- anywhere anywhere reject-with icmp-host-prohibited
Eu realmente não gosto desse em particular:
"ACCEPT all -- anywhere"
Essa linha em particular pode ser apenas para a interface de loopback. Não é visível nesta saída. Tente pesquisar em /etc/sysconfig/iptables ou executar iptables-save para obter a configuração completa, incluindo interfaces.
Isso pode ser confuso porque há uma iptables ferramenta , um iptables serviço e um arquivo de configuração /etc/sysconfig/iptables .
A ferramenta iptables se comunica diretamente com o filtro de pacotes do kernel, e este comando funciona se você estiver usando service iptables ou firewalld .
Com base na documentação aqui , firewalld não usa (e presumivelmente ignora) /etc/sysconfig/iptables . Este arquivo normalmente não existe em um sistema configurado para usar firewalld . Em vez disso, firewalld usa "vários arquivos XML" para salvar permanentemente a configuração do firewall.
O relatório ACCEPT all -- anywhere de iptables -L pode ser alarmante sem a opção -v , que exibe a regra completa. Nesse caso, a segunda regra é restrita à interface de loopback lo :
$ sudo iptables -L -v
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
38844 20M ACCEPT all -- any any anywhere anywhere ctstate RELATED,ESTABLISHED
0 0 ACCEPT all -- lo any anywhere anywhere
...