Telnet conecta-se a um endereço não existente

3

Estou tendo comportamento inesperado usando o comando telnet em vários linux (Linux Mint, servidor Ubuntu).

Ao tentar se conectar a um dispositivo inexistente, ele é bem-sucedido. Eu testei com 1.2.3.4 , que não é um marcador de posição .

Telnet

$ telnet 1.2.3.4 9100
Trying 1.2.3.4...
Connected to 1.2.3.4.
Escape character is '^]'.
^]
telnet> Connection closed.

Ping

falha conforme esperado , esse não é o problema!

$ ping 1.2.3.4 -c 5
PING 1.2.3.4 (1.2.3.4) 56(84) bytes of data.

--- 1.2.3.4 ping statistics ---
5 packets transmitted, 0 received, 100% packet loss, time 4076ms

Traceroute (atualização)

$ sudo traceroute -T -p telnet 1.2.3.4
traceroute to 1.2.3.4 (1.2.3.4), 30 hops max, 60 byte packets
 1  1.2.3.4 (1.2.3.4)  2.693 ms  3.166 ms  3.178 ms

Rota

$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.2.240   0.0.0.0         UG    600    0        0 wlp4s0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 br-427309471a28
172.17.0.0      0.0.0.0         255.255.0.0     U     0      0        0 docker0
172.18.0.0      0.0.0.0         255.255.0.0     U     0      0        0 br-427309471a28
192.168.2.0     0.0.0.0         255.255.255.0   U     600    0        0 wlp4s0

Mesmo quando parar docker , ainda posso reproduzir:

$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.2.240   0.0.0.0         UG    600    0        0 wlp4s0
192.168.2.0     0.0.0.0         255.255.255.0   U     600    0        0 wlp4s0

Pergunta

Aqui está uma gravação .

Por que telnet está se conectando em um dispositivo que não existe?

    
por Édouard Lopez 15.03.2017 / 11:43

0 respostas