Marcos Vinicius Mocelin Posted April 22, 2012 Report Share Posted April 22, 2012 Salve Galera...Seguinte estou executando comando no linux via php...um exemplo é: estou visualizando as regras do meu IPTABLEs..porem quando abro a pagina aparece tudo junto as regras do iptablescomo faço para que as regras saiam todas "ageitadas"...Desde já agradeço Quote Link to comment Share on other sites More sharing options...
0 dinohills Posted April 22, 2012 Report Share Posted April 22, 2012 Boa noite, depende cara o que você chama de ageitadas ? tenta dar o comando pra mostrar cada cadeia separada do iptables ai entre uma cadeia e outra você da uns espaços.iptables -L INPUT iptables -L FORWARD iptables -L OUTPUTai em cada um desses comandos você da uns espaço pra fica menos poluido na tela. Quote Link to comment Share on other sites More sharing options...
0 Marcos Vinicius Mocelin Posted April 23, 2012 Author Report Share Posted April 23, 2012 Boa noite, depende cara o que você chama de ageitadas ? tenta dar o comando pra mostrar cada cadeia separada do iptables ai entre uma cadeia e outra você da uns espaços.iptables -L INPUT iptables -L FORWARD iptables -L OUTPUTai em cada um desses comandos você da uns espaço pra fica menos poluido na tela.Olha como sai o resultado no browserAs regras s�o: Tabela Filter Chain INPUT (policy DROP 261 packets, 27003 bytes) num pkts bytes target prot opt in out source destination 1 7395 606K LOG tcp -- eth1 * 0.0.0.0/0 0.0.0.0/0 tcp dpt:2222 LOG flags 0 level 4 prefix `Acesso via SSH' 2 108K 15M ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED 3 134 8040 ACCEPT all -- * * 0.0.0.0/0 127.0.0.1 4 60 3120 ACCEPT tcp -- eth0 * 0.0.0.0/0 0.0.0.0/0 tcp dpt:3128 5 2 104 ACCEPT tcp -- eth1 * 0.0.0.0/0 0.0.0.0/0 tcp dpt:2222 6 4 208 ACCEPT tcp -- eth1 * 0.0.0.0/0 0.0.0.0/0 tcp dpts:137:139 7 1769 241K ACCEPT udp -- eth1 * 0.0.0.0/0 0.0.0.0/0 udp dpts:137:139 8 589 30628 ACCEPT tcp -- eth1 * 0.0.0.0/0 0.0.0.0/0 tcp dpt:80 9 3 156 ACCEPT tcp -- eth1 * 0.0.0.0/0 0.0.0.0/0 tcp dpt:3306 10 0 0 ACCEPT udp -- eth1 * 0.0.0.0/0 0.0.0.0/0 udp dpt:3306 11 0 0 ACCEPT tcp -- eht1 * 0.0.0.0/0 0.0.0.0/0 tcp dpt:22 12 0 0 ACCEPT tcp -- eht1 * 0.0.0.0/0 0.0.0.0/0 tcp dpt:22 13 0 0 ACCEPT tcp -- eht1 * 0.0.0.0/0 0.0.0.0/0 tcp dpt:22 Chain FORWARD (policy ACCEPT 0 packets, 0 bytes) num pkts bytes target prot opt in out source destination 1 0 0 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:3306 2 0 0 ACCEPT udp -- * * 0.0.0.0/0 0.0.0.0/0 udp dpt:3306 Chain OUTPUT (policy ACCEPT 64018 packets, 13M bytes) num pkts bytes target prot opt in out source destination ****************************************************************** Tabela NAT Chain PREROUTING (policy ACCEPT 1758 packets, 128K bytes) num pkts bytes target prot opt in out source destination 1 56 2912 REDIRECT tcp -- eth0 * 0.0.0.0/0 0.0.0.0/0 multiport dports 80 redir ports 3128 Chain INPUT (policy ACCEPT 854 packets, 68647 bytes) num pkts bytes target prot opt in out source destination Chain OUTPUT (policy ACCEPT 394 packets, 64734 bytes) num pkts bytes target prot opt in out source destination Chain POSTROUTING (policy ACCEPT 187 packets, 21788 bytes) num pkts bytes target prot opt in out source destination 1 232 44528 MASQUERADE all -- * eth1 0.0.0.0/0 0.0.0.0/0 Quote Link to comment Share on other sites More sharing options...
0 mJi Posted April 23, 2012 Report Share Posted April 23, 2012 Tente dar um echo '<pre>'; Antes da parte que exibe o resultado na tela, e um echo '</pre>';Após. Quote Link to comment Share on other sites More sharing options...
0 dinohills Posted April 23, 2012 Report Share Posted April 23, 2012 Boa dia, Marcos a saída ta ficando desse jeito porque ta saindo tudo na mesma linha, você precisa usa <br> pra poder sair uma linha em baixo da outra.Da uma testada ai pra você ver.<?php exec('sudo iptables -L',$saida); for($i=0;$i< count($saida);$i++){ echo $saida[$i]."<br/>"; } ?>Abraço Quote Link to comment Share on other sites More sharing options...
0 Marcos Vinicius Mocelin Posted April 29, 2012 Author Report Share Posted April 29, 2012 Boa dia, Marcos a saída ta ficando desse jeito porque ta saindo tudo na mesma linha, você precisa usa <br> pra poder sair uma linha em baixo da outra.Da uma testada ai pra você ver.<?php exec('sudo iptables -L',$saida); for($i=0;$i< count($saida);$i++){ echo $saida[$i]."<br/>"; } ?>AbraçoMuito obrigado pelo dica, agora deu certo...Vlw Quote Link to comment Share on other sites More sharing options...
Question
Marcos Vinicius Mocelin
Salve Galera...
Seguinte estou executando comando no linux via php...
um exemplo é: estou visualizando as regras do meu IPTABLEs..
porem quando abro a pagina aparece tudo junto as regras do iptables
como faço para que as regras saiam todas "ageitadas"...
Desde já agradeço
Link to comment
Share on other sites
5 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.