Tunel [RESOLVIDO]

1. Tunel [RESOLVIDO]

Bruno J.
brunoj16

(usa Ubuntu)

Enviado em 10/11/2015 - 16:41h

Boa tarde, estou criando um tunel entre meu pc e minha vps. Está assim:

MeuPC:

Icmp,Udp,Tcp <--> tun0 (10.8.0.15) <--> Python socket cliente <--> Intenet

Vps:
Internet <--> Python socket server <--> tun0 (10.8.0.1) <--> Internet "Real"

Construí os tuneis com: https://gist.github.com/glacjay/585369 , coloquei as regras do iptables no servidor tb.

Quando eu faço o ping, eu consigo ler o pacote no cliente, enviar para vps , dps para o destino mesmo do pacote e voltar o percurso. O problema é na hora que dou o tun.write no cliente é como se nao tivesse tido resposta.

No wireshark eu consigo ver, por exemplo, o ping que eu fiz (ping -I tun0 www.host.com) e o reply que veio da vps, mas no terminal nada. Alguma solução ? Obgd desde ja.


  


2. Resolvido

Bruno J.
brunoj16

(usa Ubuntu)

Enviado em 11/11/2015 - 19:32h

O filtro estava impedindo a resposta, é so setar:

sysctl -w net.ipv4.conf.all.rp_filter=0
sysctl -w net.ipv4.conf.tun0.rp_filter=0 (Sempre dps da criação da interface)

Pode fechar o topico!


3. Re: Tunel [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 12/11/2015 - 22:17h

brunoj16 escreveu:

O filtro estava impedindo a resposta, é so setar:

sysctl -w net.ipv4.conf.all.rp_filter=0
sysctl -w net.ipv4.conf.tun0.rp_filter=0 (Sempre dps da criação da interface)

Pode fechar o topico!


Boa noite.

Postando apenas para elogiar sua atitude em compartilhar a solução do problema, mesmo a descobrindo em outro local.

Obrigado.

------------------------------------------------------
KISS principle, RTFM and STFW = 42






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts