Como fazer login via telnet em um PC da rede local?

0

Estou tentando fazer login no PC de meus amigos. Nós dois estamos usando o Ubuntu 14.04 LTS. Eu disse a ela para instalar o telnet digitando os seguintes comandos:

sudo apt-get install telnetd
sudo /etc/init.d/openbsd-inetd restart

Agora eu disse a ela para me dizer seu endereço IP.

O IP quando o comando ifconfig é executado do terminal é como 172.21.*.* . Mas quando ela googles, seu IP é visto como 59.152.*.* .

Quando eu tento telnetar o IP 172.21.*.* , ele trava. e quando eu tento o IP público 59.152.*.* diz, conexão fechada por host externo. Existe alguma maneira de conectar-se para que eu possa acessar seu computador?

    
por Tamim Addari 13.09.2014 / 11:32

2 respostas

1

Encaminhamento de porta NAT / NAPT, em seu roteador NAT, para que o endereço público na interface pública do roteador NAT vá para o ip privado de uma comp. Mas certifique-se de que a senha do telnet seja muito strong. As pessoas tendem a usar o ssh nos dias de hoje, não telnet.

    
por 13.09.2014 / 11:44
0

Algumas coisas:

  1. Não use telnet - prefira algo mais seguro como ssh .
  2. Vocês estão na mesma rede?
  3. Parece que você está confundindo os endereços IP "internos" e "externos".
  4. Se você estiver na mesma rede e estiver satisfeito por não ter acesso à máquina de fora da rede, não toque no roteador e não olhar para o encaminhamento de porta.

Endereço IP público vs. privado

A maioria das redes domésticas (e muitas redes maiores) usarão algo chamado Network Address Translation (NAT). Isso significa que um único endereço IP público é usado para fornecer acesso à Internet para toda a rede. Um endereço IP público é acessível pela internet.

Os endereços IP privados são acessíveis apenas dentro de uma rede privada 'fechada. Eles estão nos intervalos definidos (abaixo). Qualquer endereço nesses intervalos não será acessível pela Internet.

  • 192.168.0.0 - 192.168.255.255
  • 172.16.0.0 - 172.31.0.0
  • 10.0.0.0 - 10.255.255.255

O computador informará seu endereço "particular", enquanto os servidores externos aos quais você se conecta (por exemplo, Google) verão seu endereço "público".

Conexão entre computadores

Como mencionado acima, se você estiver na mesma rede (é geralmente aceitável supor que, se o Google reportar o mesmo IP público para ambos, você estará na mesma rede ), então você não precisa enviar dados via internet para se comunicar entre seus computadores.

Você disse que a conexão "trava", e isso pode ser devido a algumas coisas (é melhor deixá-lo para relatar um erro do que cancelar o programa).

  1. Você está em redes diferentes, mas compartilha um intervalo de endereços de rede privada ... nenhum dispositivo está nesse endereço em sua rede, portanto, a conexão será interrompida e falhará.
  2. Você está em redes diferentes e está em diferentes intervalos de endereços privados ... seu computador encaminhará os pacotes para o roteador, que (se configurado corretamente) não os encaminhará à Internet ... a conexão será ' irrevelável 'e falhar, ou vai timeout e falhar.
  3. Você está na mesma rede, mas o computador dela tem um firewall em execução e está configurado para ignorar esses pacotes ... a conexão será interrompida e falhará
por 24.03.2017 / 13:42