duvida sobre socket [RESOLVIDO]

1. duvida sobre socket [RESOLVIDO]

felipe silva
lipman

(usa Debian)

Enviado em 05/02/2017 - 16:44h

boas...
tenho uma duvida sobre cliente/servidor!
supondo que eu crie um cliente e um servidor, sendo o servidor na minha maquina e o cliente em outra, por exemplo de um amigo...
como ficaria o host entre cliente/servidor para comunicação?


  


2. MELHOR RESPOSTA

Jeffersson Abreu
ctw6av

(usa Nenhuma)

Enviado em 18/02/2017 - 18:04h

lipman escreveu:

boas...
tenho uma duvida sobre cliente/servidor!
supondo que eu crie um cliente e um servidor, sendo o servidor na minha maquina e o cliente em outra, por exemplo de um amigo...
como ficaria o host entre cliente/servidor para comunicação?


Não se preocupe com hosts pois o roteamento é trabalho do sistema operacional, sua máquina tem um endereço externo (fora da LAN) se você quer se comunicar com ela simplesmente aponte para o endereço. A grande questão (se estiver em uma LAN) é a porta na escuta.

Seu cliente tentará se conectar ao servidor e fará o mesmo que você, usando o seu endereço externo (fora da LAN será o ip da interface na escuta). Qualquer coisa se for uma url ou endereço você pode fazer uma consulta DNS com a própria lib socket do python.

>>> socket.gethostbyname('www.google.com')
'216.58.222.68'

No mais é isto, estou voltando a ativa e qualquer coisa estarei pelo fórum se eu puder ajudar o farei.


______________________________________________________________________
OS: Biebian
Kernel: x86_64 3.5.2-amd64
Resolution: 1320x768
CPU: Intel Core i3-4005U CPU @ 1.7GHz
RAM: 3852MiB
Distro: http://biebian.sourceforge.net/

3. Re: duvida sobre socket [RESOLVIDO]

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 05/02/2017 - 17:10h

Basta seu amigo acessar seu servidor pelo seu IP, exemplo 192.168.0.3


4. Re: duvida sobre socket [RESOLVIDO]

felipe silva
lipman

(usa Debian)

Enviado em 05/02/2017 - 17:20h

rai3mb escreveu:

Basta seu amigo acessar seu servidor pelo seu IP, exemplo 192.168.0.3


Sim, e como fica o IP no servidor?
Seria meu IP também?


5. Re: duvida sobre socket [RESOLVIDO]

felipe silva
lipman

(usa Debian)

Enviado em 21/02/2017 - 19:07h

ctw6av escreveu:

lipman escreveu:

boas...
tenho uma duvida sobre cliente/servidor!
supondo que eu crie um cliente e um servidor, sendo o servidor na minha maquina e o cliente em outra, por exemplo de um amigo...
como ficaria o host entre cliente/servidor para comunicação?


Não se preocupe com hosts pois o roteamento é trabalho do sistema operacional, sua máquina tem um endereço externo (fora da LAN) se você quer se comunicar com ela simplesmente aponte para o endereço. A grande questão (se estiver em uma LAN) é a porta na escuta.

Seu cliente tentará se conectar ao servidor e fará o mesmo que você, usando o seu endereço externo (fora da LAN será o ip da interface na escuta). Qualquer coisa se for uma url ou endereço você pode fazer uma consulta DNS com a própria lib socket do python.

>>> socket.gethostbyname('www.google.com')
'216.58.222.68'

No mais é isto, estou voltando a ativa e qualquer coisa estarei pelo fórum se eu puder ajudar o farei.


______________________________________________________________________
OS: Biebian
Kernel: x86_64 3.5.2-amd64
Resolution: 1320x768
CPU: Intel Core i3-4005U CPU @ 1.7GHz
RAM: 3852MiB
Distro: http://biebian.sourceforge.net/


obrigado, me tirou uma grande duvida!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts