bur
(usa Debian)
Enviado em 04/07/2008 - 08:50h
Bom dia!
Na rede aqui na empresa, como em muitos lugares, temos um firewall entre a WAN e a LAN.
E acessamos vários serviços remotamente, como VNC, MySQL, etc. Onde configuro os redirecionamentos pelo firewall.
Mas estou com um probleminha ao tentar acessar o phpMyAdmin remotamente.
Estou usando o MySQL 5.0.51 no windows (XP SP2) e para isso instalei o Apache 2.2.9 + PHP5.2.6 e finalmente o phpMyAdmin2.11.7 para administrar melhor a base de dados.
Na rede local, eu acesso meus bancos de dados (pelo phpMyAdmin), sem problemas, desta forma:
http://192.168.1.3:81/phpMyAdmin
Onde:
- 192.168.1.3 = Máquina WinXP onde instalei o MySQL e Cia... :)
- Apache está na porta 81 porque já tenho um serviço na porta 80
Utilizo um firewall (Debian Etch + Iptables).
O problema é que minhas regras de redirecionamento funcionam para muitos serviços, menos para acessar a porta 81 do meu servidor WinXP onde está o phpMyAdmin.
Esta é a linha que utilizo para fazer o redirecionamento:
# ------
iptables -t nat -A PREROUTING -p tcp -s ! 192.168.1.0/24 --dport 81 -j DNAT --to-destination 192.168.1.3:81
iptables -A FORWARD -p tcp -d 192.168.1.3 --dport 81 -j ACCEPT
# ------
Estas mesmas linhas utilizo para o VCN, MySQL, etc. Claro que mudando aí em cima para as respectivas portas... :)
Só não consigo acessar o phpMyAdmin.
No Windows que está instalado o phpMyAdmin, já liberei a porta 81, a 3306 do MySQL mas não adiantou. Até já desabilitei o firewall do windows, mas mesmo assim nada.
Alguém poderia me dizer se preciso fazer mais alguma coisa no meu firewall do Debian, ou se preciso alterar alguma linha em algum arquivo de configuração do Apache, MySQL, PHP ou phpMyAdmin?
Obrigado!!