Redirecionamento [RESOLVIDO]

1. Redirecionamento [RESOLVIDO]

Roberto Costa
asparion

(usa Ubuntu)

Enviado em 12/12/2013 - 14:26h

Boa Tarde..

preciso fazer um redirecionamento e não estou conseguindo, na verdade não sei nem se da como estou tentando fazer.

eu acesso localmente isso no meu ubuntu
é um aplicativo de radio. airtime

http://192.168.1.100/Dashboard/stream-player


quero fazer o seguinte. acessar via porta 8080 fazendo uma nat para acessar assim

http://192.168.1.100:8080
# quando acessar esse link acima é pra ser redirecionado para o link abaixo
http://192.168.1.100/Dashboard/stream-player


entao tentei assim mais nao deu

iptables -t nat -I PREROUTING -p tcp --dport 8080 -j DNAT --to-destination 192.168.1.100/Dashboard/stream-player

# da essa informação abaixo
iptables v1.4.4: Bad IP address "192.168.1.100/Dashboard/stream"
Try `iptables -h' or 'iptables --help' for more information.


acho que viajei na maionese com essa regra, alguem sabe uma maneira pra fazer isso?
ou nem da

abraços....


  


2. Re: Redirecionamento [RESOLVIDO]

Buckminster
Buckminster

(usa Debian)

Enviado em 12/12/2013 - 18:24h

asparion escreveu:

Boa Tarde..

preciso fazer um redirecionamento e não estou conseguindo, na verdade não sei nem se da como estou tentando fazer.

eu acesso localmente isso no meu ubuntu
é um aplicativo de radio. airtime

http://192.168.1.100/Dashboard/stream-player


quero fazer o seguinte. acessar via porta 8080 fazendo uma nat para acessar assim

http://192.168.1.100:8080
# quando acessar esse link acima é pra ser redirecionado para o link abaixo
http://192.168.1.100/Dashboard/stream-player


entao tentei assim mais nao deu

iptables -t nat -I PREROUTING -p tcp --dport 8080 -j DNAT --to-destination 192.168.1.100/Dashboard/stream-player

# da essa informação abaixo
iptables v1.4.4: Bad IP address "192.168.1.100/Dashboard/stream"
Try `iptables -h' or 'iptables --help' for more information.


acho que viajei na maionese com essa regra, alguem sabe uma maneira pra fazer isso?
ou nem da

abraços....


Tenta assim:
iptables -t nat -I PREROUTING -p tcp --dport 8080 -j DNAT --to-destination 192.168.1.100:8080

E quando for acessar no navegador você coloca

http://192.168.1.100:8080/Dashboard/stream-player


Segue link para o Manuel do Iptables traduzido:
http://www.vivaolinux.com.br/artigo/Manual-do-IPtables-Comentarios-e-sugestoes-de-regras?pagina=1


3. Re: Redirecionamento [RESOLVIDO]

Roberto Costa
asparion

(usa Ubuntu)

Enviado em 13/12/2013 - 00:12h

rsrsrs

amigo valeu pelo esforço mais se eu for acessar assim
http://192.168.1.100/Dashboard/stream-player
nao preciso fazer redirecionamento rsrsrs



4. Re: Redirecionamento [RESOLVIDO]

Buckminster
Buckminster

(usa Debian)

Enviado em 13/12/2013 - 01:55h

asparion escreveu:

rsrsrs

amigo valeu pelo esforço mais se eu for acessar assim
http://192.168.1.100/Dashboard/stream-player
nao preciso fazer redirecionamento rsrsrs


É verdade, você tem razão. Fiz o comentário apressado.

Mas enfim... o que você quer fazer não tem como fazer pelo Iptables.

Pois acessar dessa forma http://192.168.1.100:8080 você está acessando o servidor como um todo e não está especificando o aplicativo que você quer acessar.

Acredito que pelo Apache você poderia fazer algo assim.


5. Re: Redirecionamento [RESOLVIDO]

Carlos Alberto de Souza Barbosa
souzacarlos

(usa Outra)

Enviado em 22/12/2013 - 18:31h

Boa tarde, cara quase isso.

1º - Creio que vc esteja querendo disponibilizar isso para pessoas fora de sua rede local certo? Caso sim precisa primeiro definir qual método vai usar para as pessoas alcançarem sua aplicação, um bom exemplo disso é um DDNS que é uma forma simples e bem funcional de alcançar seu objetivo.

2º - Sua regra está quase certa segue como colocaria

iptables -t nat -I PREROUTING -p tcp --dport 8080 -j DNAT --to-destination 192.168.1.100

Lembrando não estou levando em conta aqui outras regras que podem estar influenciando, ex: tem que ser lembrado que como vc esta criando um "destination" para algum lugar dentro da tua rede local este tráfego tem que retornar para a origem então favor atentar para regras de retorno.

3º - Atentar também para outras aplicações que possam estar escutando na mesma porta.

4º - Realmente essa sua aplicação usa TCP? geralmente estas aplicações usam UDP justamente por causa da "stream".

Aguardo.


6. Re: Redirecionamento [RESOLVIDO]

Roberto Costa
asparion

(usa Ubuntu)

Enviado em 23/12/2013 - 11:45h

Bom dia...



esse e um aplicativo. airtime. para usar raio online

quero disponibilizar para os usuarios nas outras filiais


7. Re: Redirecionamento [RESOLVIDO]

Buckminster
Buckminster

(usa Debian)

Enviado em 23/12/2013 - 12:49h

Estive pensando aqui, coloque esta regra no teu Iptables:

iptables -t nat -I PREROUTING -p tcp --dport 8080 -j DNAT --to-destination 192.168.1.100:8080

E depois tente acessar com http://192.168.1.100:8080.

E veja se abre a rádio.

Se não abrir, posta aqui a mensagem que deu.


8. Re: Redirecionamento [RESOLVIDO]

Carlos Alberto de Souza Barbosa
souzacarlos

(usa Outra)

Enviado em 23/12/2013 - 13:25h

Então a dica que te deu vai servir, primeiro defina o método como teus usuários irão acessar sua aplicação.

asparion escreveu:

Bom dia...



esse e um aplicativo. airtime. para usar raio online

quero disponibilizar para os usuarios nas outras filiais





9. Re: Redirecionamento [RESOLVIDO]

Roberto Costa
asparion

(usa Ubuntu)

Enviado em 27/12/2013 - 10:26h

Consegui redirecionar para o servidor do radio de outra forma

ele esta no ip 192.168.1.100 e usa a porta 80

entao fiz


iptables -t nat -I PREROUTING -p tcp --dport 8080 -j DNAT 192.168.1.100:80


e claro liberei a porta 8080 no iptables

dessa forma os usuario acessam dessa forma


http://dominio:8080/Dashboard/stream-player

e dessa forma o meu servidor redireciona ele la para o ip 192.168.1.100

so consegui assim mas ja serviu

abraços






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts