Enviado em 21/12/2016 - 07:24h
Pessoal, essa dúvida vem me enchendo a cabeça há uns dias. Já fiz testes e obtive resultados meia boca...
é o seguinte:
é possível conectar-me em uma máquina que esteja usando outra rede? Sem ter que subir servidor web!
Apenas conexão TCP/IP, TCP/UDP. (usando socket,sys,os.. as libs básicas. Algo simples realmente...)
por exemplo, eu executo o script server que vai receber as conexões, arquivos etc. e preciso que esse mesmo servidor possa se conectar em um ip interno de outra maquina. Ou vice versa!
conseguir conexões locais é fácil! faço toda hora servidores e clientes TCP/IP.
Agora, por questões de aprendizado, gostaria de saber se HÀ COMO, sem usar gambiarras, conectar minha máquina em outra que esteja fora da minha rede.
(POR EXEMPLO:
Eu estou em são paulo, e a máquina que vai lidar com a conexão está em outro estado
Como eu faria para conseguir a conexão? Usando headers http, talvez?
Há alguma exemplo (solução) simples e didática?
Hipoteticamente: estou no meu computador, de repente preciso enviar um relatório da faculdade para um colega ou professor, que está em outra rede, e o único meio que ele tem para receber o arquivo seria por meio dessa conexão... hipoteticamente, é claro.
Mas imaginemos a seguinte situaçao: a pessoa está em um computador com conexao ruim, e tem esse serviço de conexão ao meu server para poder liberar o arquivo para ele.
E caso comentem, quero tanto quanto preciso aprender a fazer conexões desse tipo! Sem depender de FTP, ssh e outras ferramentas.
Por favor, qualquer exemplo ou opnião será de extrema ajuda!
Paz a todos
é o seguinte:
é possível conectar-me em uma máquina que esteja usando outra rede? Sem ter que subir servidor web!
Apenas conexão TCP/IP, TCP/UDP. (usando socket,sys,os.. as libs básicas. Algo simples realmente...)
por exemplo, eu executo o script server que vai receber as conexões, arquivos etc. e preciso que esse mesmo servidor possa se conectar em um ip interno de outra maquina. Ou vice versa!
conseguir conexões locais é fácil! faço toda hora servidores e clientes TCP/IP.
Agora, por questões de aprendizado, gostaria de saber se HÀ COMO, sem usar gambiarras, conectar minha máquina em outra que esteja fora da minha rede.
(POR EXEMPLO:
Eu estou em são paulo, e a máquina que vai lidar com a conexão está em outro estado
Como eu faria para conseguir a conexão? Usando headers http, talvez?
Há alguma exemplo (solução) simples e didática?
Hipoteticamente: estou no meu computador, de repente preciso enviar um relatório da faculdade para um colega ou professor, que está em outra rede, e o único meio que ele tem para receber o arquivo seria por meio dessa conexão... hipoteticamente, é claro.
Mas imaginemos a seguinte situaçao: a pessoa está em um computador com conexao ruim, e tem esse serviço de conexão ao meu server para poder liberar o arquivo para ele.
E caso comentem, quero tanto quanto preciso aprender a fazer conexões desse tipo! Sem depender de FTP, ssh e outras ferramentas.
Por favor, qualquer exemplo ou opnião será de extrema ajuda!
Paz a todos