Como funciona 'telnet localhost'?

0

Eu criei um programa de servidor simples e conectei um cliente a ele usando o terminal. Na janela do terminal, o comando telnet localhost [port number] foi usado. Alguém pode me dizer como funciona esse comando?

Suponha que eu crie um servidor através de uma janela de terminal, e posso conectar um cliente a ele usando outra janela de terminal aberta em outro computador, conectado à internet através de outro roteador? Por favor, diga. Agradecemos antecipadamente.

    
por Geo Baby 23.12.2013 / 10:07

1 resposta

1

localhost é apenas um nome para o host local . Se você olhar em /etc/hosts , encontrará uma linha

127.0.0.1   localhost

As conexões para localhost não usam a rede real - você não verá nada no fio delas.

Se você deseja se conectar ao seu servidor a partir de outra máquina em sua rede, deve saber o endereço IP do seu servidor (você pode obtê-lo com ip address show ) (por exemplo, 192.168.13.45 ) e digite telnet 192.168.13.45 [portnumber] .

    
por guntbert 23.12.2013 / 14:11