O mais provável é tentar fazer uma pesquisa reversa de DNS do seu endereço IP e falhar. O DNS está configurado nele? Tente adicionar seu laptop ao arquivo / etc / hosts.
Eu tenho um servidor Linux conectado via Ethernet ao meu roteador. Se eu me conectar ao servidor de um laptop via wireless (192.168.2.2), todas as solicitações - seja terminal ou HTTP - são lentas. Demora muito tempo para responder às minhas solicitações de login e de páginas da Web.
O servidor é apenas para testes e não tem carga, então o que poderia estar causando a velocidade lenta? Conexões com o mundo exterior são rápidas.
Meu roteador não vê minha caixa do Linux e o endereço IP que ele atribuiu, mas posso me conectar a ele de outro. Eu tenho um cliente DHCP em execução.
Não tenho certeza de como adicionar meu laptop ao arquivo de hosts de servidores ajudará. Estou acostumado a ter um arquivo hosts no meu cliente para redirecionar um nome de domínio para um IP diferente (para sites de teste). O que eu colocaria no arquivo host do servidor? Estou me conectando com um IP. (ssh [email protected]) ou no navegador colocando o endereço IP.
Meu arquivo de hosts é assim:
127.0.0.1 localhost
127.0.1.1 NASBD122F.Belkin NASBD122F
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
TAMBÉM, uma vez que eu esteja conectado via ssh, os comandos são executados bem rápido
O mais provável é tentar fazer uma pesquisa reversa de DNS do seu endereço IP e falhar. O DNS está configurado nele? Tente adicionar seu laptop ao arquivo / etc / hosts.
Você está se conectando diretamente usando o endereço IP do seu servidor ou está usando o nome do host?
A menos que você esteja usando um nome de domínio totalmente qualificado para o seu host, provavelmente você está confiando em algum serviço de resolução como SMB ou mDNS (Bonjour) para converter o nome do host em IP. O serviço pode ser lento ou mal configurado, ou pode ter retornado endereços IPv6 que seu host não pode manipular corretamente. Tente fazer o ping no endereço e veja o que acontece. (Tente os dois ping
e ping6
sob * nix.)
Além disso, às vezes pode levar várias centenas de milissegundos para executar uma pesquisa ARP (ou seja, para converter IP em endereço MAC) sobre WiF, portanto, se o resultado não for armazenado corretamente, você também obterá um atraso significativo. Use arp -a
para ver se o seu servidor está no cache ARP.
Você mencionou as solicitações do terminal e da web e todas elas funcionam sobre TCP, portanto, a lentidão também pode ser causada por problemas durante o handshake TCP. Talvez você tenha um fio defeituoso ou uma MTU incorreta. É lento quando a conexão TCP é estabelecida? depois de ter conectado com sucesso via terminal?
Tags networking linux