Windows 7'deki Telnet hiçbir sunucuya bağlanmıyor


-1

Windows 7 x64’te Telnet bulunan bir sunucuya, örneğin Google’a bağlanmaya çalıştığımda:

Welcome to Microsoft Telnet Client
Escape Character is 'CTRL+]'
Microsoft Telnet> o www.google.com 80
Connecting To www.google.com...

Bundan sonra, pencerenin çerçevesi bir veya iki dakika donar ve sonra:

Connecting To www.google.com...Could not open connection to the host,
on port 23: Connect failed
Microsoft Telnet>

Herhangi bir fikir?


Sanırım www.google.com sunucusunun 23 numaralı bağlantı noktasından bağlantıya izin vermediğini düşünüyorum. telnet smtp.gmail.com 465
DiTTiD

Donmuş olduğundan emin misin? Benim için yazmaya başlayana kadar hiçbir şey olmamış gibi görünüyor.
gronostaj

Sadece koş telnet www.google.com 80
user2196728

işe yaramadı: Microsoft Telnet & gt; smtp.gmail.com 465 Bağlanmak smtp.gmail.com ... 25 numaralı bağlantı noktasındaki ana bilgisayarla bağlantı açılamadı: Bağlanamadı
Shlomi002

Muhtemelen bu şekilde bir güvenlik duvarı var. Anti-virüs ürünlerinden bazıları, belirli bağlantı noktalarına bağlantıları engelleyebilen veya sonlandırabilen ağ müdahalesi içerir. Bir zamanlar bir kez 25 numaralı limana bağlanmak için herhangi bir girişimde bulunacaktı ve proxy bileşenine yönlendirecekti. Böyle bir sistemin kurulu olup olmadığını kontrol edin.
patthoyts

Yanıtlar:


0

Daha kısa cevap: Asıldığından emin misin? Çünkü bu, Windows'a özgü bir sorun gibi görünmüyor. Bir yanıt başlığı mı bekliyorsunuz? Çünkü alabilirim 220 Telnet 25 bağlantı noktasındayken yanıt başlığı smtp.gmail.com.

Daha uzun cevap: Bana göre cevapların hiçbiri anormal görünmüyor; Bu çıktıları “asılı” olarak görmüyorum. Fakat bir ağın ham, yapı taşı düzeyinde çalışırken normal / beklenen davranış.

Örneğin, Mac OS X 10.9.5’te (Mavericks) 80 numaralı bağlantı noktasından Google.com’a Telnet’e girmeye çalıştığımda, aynı zamanda “askıda” görünüyor:

telnet www.google.com 80

Aldığım cevap şöyle:

Trying 216.58.219.196...
Connected to www.google.com.
Escape character is '^]'.

Bağlantı noktasına bağlanmaya çalışarak Aynen 465 Google’ın SMTP sunucusunda bir yorum yapan tarafından önerildiği şekilde

telnet smtp.gmail.com 465

Aldığım cevap şöyle:

Trying 74.125.141.109...
Connected to gmail-smtp-msa.l.google.com.
Escape character is '^]'.

Ancak Telnet'i 25 numaralı bağlantı noktasına bağlamaya çalışırsam bir sunucu yanıtı alıyorum:

telnet smtp.gmail.com 25

Ve işte aldığım şey:

Trying 74.125.141.109...
Connected to gmail-smtp-msa.l.google.com.
Escape character is '^]'.
220 mx.google.com ESMTP jk10sm23672404vdb.13 - gsmtp

İle son satırı not edin. 220 yanıt başlığı. Aradığın şeyin bu olduğuna inanıyorum.


1
Port 80, istemcinin ilk konuştuğu protokol olan HTTP'dir; sunucu siz bir istek gönderene kadar hiçbir şey göndermez veya google için testimde 4 dakika olan zaman aşımına uğrar. Yazma hataları yapmadığınız sürece, GET / HTTP/1.0 bunu takiben iki döner (CRLF olarak gönderilir) CRLF, asgari geçerli bir istekdir. 465 numaralı bağlantı noktası SMTP-SSL / TLS'dir. SSL / TLS, aynı zamanda bir müşteri ilk protokolüdür, ancak hiç kimsenin klavyeden giremediği veya bir ekrandan okuyamadığı karmaşık ikili biçimleri kullanır.
dave_thompson_085

@ dave_thompson_085 Kötü bir yorum değil. Belki de kendi cevabı olmalı?
JakeGould

Sizin gibi hiçbir yanıt alamadım: gmail-smtp-msa.l.google.com adresine bağlı.
Shlomi002
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.