Redirecionar portas 33033 e 2116 para um determinado IP

1. Redirecionar portas 33033 e 2116 para um determinado IP

Erisvelton Gomes da Silva
erisveltongomes

(usa Ubuntu)

Enviado em 23/02/2012 - 13:53h

Preciso redirecionar tudo que entra pelas portas 33033 e 2116 para o ip 192.168.0.50, pois utilizo um software de Palm.

Tenho um servidor com squid utilizando a porta 8585

ja utilizei as seguintes regras sem sucesso.

iptables -A FORWARD -p tcp -s 192.168.0.0/24 -i eth0 --sport 33033: -d 0/0 -o eth1 --dport 33033 -j ACCEPT
iptables -A FORWARD -p tcp -s 0/0 -i eth1 --sport 33033 -d 192.168.0.0/24 -o eth0 --dport 33033: -j ACCEPT

iptables -A INPUT -p tcp --dport 33033 -i eth1 -j ACCEPT
iptables -A FORWARD -p tcp --sport 33033 -j ACCEPT
iptables -A FORWARD -p tcp --dport 33033 -j ACCEPT
iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 33033 -j DNAT --to-destination 192.168.0.50
iptables -t nat -A PREROUTING -i eth1 -p udp --dport 33033 -j DNAT --to-destination 192.168.0.50

também já configurei o SSL_ports no squid.
Sem mais para o momento obrigado.


  


2. Re: Redirecionar portas 33033 e 2116 para um determinado IP

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 23/02/2012 - 14:01h

Deixe as seguintes regras:


iptables -A FORWARD -p tcp --dport 33033 -j ACCEPT
iptables -A FORWARD -p tcp --dport 2116 -j ACCEPT
iptables -t nat -A PREROUTING -p tcp --dport 33033 -j DNAT --to-destination 192.168.0.50
iptables -t nat -A PREROUTING -p tcp --dport 2116 -j DNAT --to-destination 192.168.0.50


Se não funcionar, pode estar ocorrendo 2 coisas:

- Vc não tá inserindo essas regras em seus devidos lugares (vai depender das suas regras do iptables);
- Liberando só isso não é o suficiente para que o serviço do seu palm funcione corretamente.


3. Re: Redirecionar portas 33033 e 2116 para um determinado IP

Phillip Vieira
phrich

(usa Slackware)

Enviado em 23/02/2012 - 14:02h

Teste as seguintes regras:





iptables -t nat -A PREROUTING -i $INTERFACE_ENTRADA -p tcp --dport $PORTA -j REDIRECT --to $IP_DO_HOST:porta_do_programa

iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT

iptables -A FORWARD -p tcp --dport $PORTA -j ACCEPT




Depois conte-nos se funcionou...


4. Re: Redirecionar portas 33033 e 2116 para um determinado IP

NegroZED
NegroZed

(usa Ubuntu)

Enviado em 24/02/2012 - 03:24h

Estou com um problema semelhante e apliquei a regra acima mas retorno o seguinte erro:
...
iptables v1.4.10: REDIRECT: Bad value for "--to-ports" option: "192.168.0.3:5193"
Try `iptables -h' or 'iptables --help' for more information.



5. Re: Redirecionar portas 33033 e 2116 para um determinado IP

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 24/02/2012 - 09:11h

NegroZed escreveu:

Estou com um problema semelhante e apliquei a regra acima mas retorno o seguinte erro:
...
iptables v1.4.10: REDIRECT: Bad value for "--to-ports" option: "192.168.0.3:5193"
Try `iptables -h' or 'iptables --help' for more information.


É pq vc pôs no plural. É "--to-port".






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts