O ping funciona enquanto o telnet falha

2

Eu tenho um Windows 2008R2 Server chamado SERV1 conectado a uma máquina Unix UNI1.

Eu posso pingar mas não consigo telnet .

Eu instalei o cliente telnet no servidor R2. Eu desativei o Firewall do Windows no R2. Preciso verificar algum serviço em execução em services.msc na máquina R2?

    
por steveaston 04.11.2011 / 14:40

2 respostas

5

Para fazer telnet de um computador Windows para um computador Unix, você precisa garantir que

  • O Windows tem o cliente telnet instalado (não está instalado no Windows mais recente)
  • O firewall do Windows não está bloqueando o Telnet de saída (muito improvável)
  • O Windows pode resolver o nome do servidor (por exemplo, por meio do DNS ou do arquivo hosts local)
  • O servidor Unix tem o serviço Telnet ativado (cada vez mais desativado para incentivar o uso do SSH)
  • Nenhum firewall intermídia está bloqueando o Telnet (não é provável que os dois computadores estejam na mesma sub-rede)
  • Você tem credenciais válidas de login do Unix (nome de usuário e senha)

Desde que você não postou uma mensagem de erro real, mas apenas disse que "não pode fazer telnet" - só podemos adivinhar o problema.

Para verificar se o serviço Telnet está em execução, faça o login no console do servidor Unix e use este comando:

netstat -a | grep "telnet.*LISTEN"

A saída deve ser esta

tcp        0      0  *.telnet               *.*                    LISTEN

Observação: se você tiver problemas, atualize sua pergunta com o comando real e as mensagens de erro usando o comando cortar & colar (edite apenas se necessário para alterar os detalhes confidenciais)

Atualização:

Redhat / Fedora

Use esses comandos

chkconfig telnet on
chkconfig --list | grep telnet

A saída do segundo comando deve ser

   telnet: on

Ubuntu

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

Uma vez instalado, na GUI, selecione Administração, Serviços e ative o Telnet

Distribuições usando o Xinetd

Você precisa de um arquivo chamado /etc/xinetd.d/telnet com conteúdo parecido com isto

# default: on
# description: The telnet server serves telnet sessions; it uses \
#       unencrypted username/password pairs for authentication.
service telnet
{
        flags           = REUSE
        socket_type     = stream
        wait            = no
        user            = root
        server          = /usr/sbin/in.telnetd
        log_on_failure  += USERID
        disable         = no
}

Aviso!

Você não deveria estar fazendo isso a menos que esteja familiarizado com o Linux, com comandos do Linux, com editores como o vi e tenha bons backups e esteja preparado para reinstalar se tudo der errado. Se outras pessoas confiarem neste servidor, você deve contratar um administrador de sistemas que esteja familiarizado com a distribuição Linux que você está usando.

    
por 04.11.2011 / 15:01
4

what are the steps … [I] need to do?

    vesvBesesv vesesvBesesv vesesvBesesv esvBesvBesvvesvv es esesvBes eses esesveses eseses eseses eses eseseseseseseseseseseseseseseseseseseses eseseseseseseseseses eseseseseseseses eseseseseseseseseseseseseseseseseses
  • Baixar
por 04.11.2011 / 15:54