Telnet - Ana bilgisayar adı kullanılırken bağlantı reddedildi, IP ile iyi bağlanır


2

Windows 7 makineden bir telnet sunucusuna bağlanmaya çalışıyorum. Telnet sunucusunun bir IP’si 123.4.5.6vemyserver

Koşu iyi telnet 123.4.5.6 8080çalışıyor

Ancak sunucunun ana bilgisayar adını kullanmaya çalıştığımda bağlanamıyor;

telnet myserver 8080başarısız olur. Henüz bir

ping myserver doğru IP’yi verir, 123.4.5.6

Buna ne sebep olabilir? Bir web tarayıcısı kullanarak bağlanmayı denediğimde aynı davranışı alıyorum (IP kullanarak sorun değil, ana bilgisayar adını kullanmak başarısız olur) ..?

Nslookup'ı çalıştırdığımda;

C:\Windows\system32>nslookup myserver
Server:  myserver
Address:  123.4.5.6

*** myserver can't find myserver: Non-existent domain

Çıktısı ipconfig /all:

Windows IP Configuration

   Host Name . . . . . . . . . . . . : D004
   Primary Dns Suffix  . . . . . . . : mydomain.local
   Node Type . . . . . . . . . . . . : Hybrid
   IP Routing Enabled. . . . . . . . : No
   WINS Proxy Enabled. . . . . . . . : No
   DNS Suffix Search List. . . . . . : mydomain.local

Ethernet adapter Local Area Connection 3:
       Connection-specific DNS Suffix  . : mydomain.local
       Description . . . . . . . . . . . : Intel(R) Ethernet Connection I217-LM
       Physical Address. . . . . . . . . : 34-17-EB-AB-C4-74
       DHCP Enabled. . . . . . . . . . . : Yes
       Autoconfiguration Enabled . . . . : Yes
       IPv4 Address. . . . . . . . . . . : 192.168.23.108(Preferred)
       Subnet Mask . . . . . . . . . . . : 255.255.255.0
       Lease Obtained. . . . . . . . . . : Tuesday, 5 August 2014 12:29:17 PM
       Lease Expires . . . . . . . . . . : Saturday, 9 August 2014 12:29:16 PM
       Default Gateway . . . . . . . . . : 192.168.23.1
       DHCP Server . . . . . . . . . . . : 192.168.16.5
       DNS Servers . . . . . . . . . . . : 192.168.16.5
                                           192.168.16.2
       Primary WINS Server . . . . . . . : 192.168.16.2
       NetBIOS over Tcpip. . . . . . . . : Enabled

Bu yüzden 123.4.5.6'yı DNS sunucusu olarak kullanmayı denedim (kendi DNS'sini çalıştırıyor ancak bu çalışmıyor gibi görünüyor). Ben hostsve lmhostsdosyaları için 123.4.5.6 myserver ekledim


PING tam nitelikli ana bilgisayar adı nedir? Koşarak öğrenin PING -a 123.4.5.6.
Bükülen Taklitçi,

ping -ahostname vermez, sadece geri tükürürPinging 123.4.5.6...
NightWolf

myservertrafiği bunu almak için yönlendirilmesi gerektiğini yerel ağınızdaki veya başka bir yere böyle? IPCONFIG /allKomutun çıktısını makinenizden çalıştırdığınız gibi yayınlama şansınız var mı?
Twisty Impersonator

myserverbaşka bir yerde - trafik almak için yönlendirilmesi gerekiyor. Soruya IPCONFIG / tümü eklendi
NightWolf

Eğer Can PING myserversonra komutunu çalıştırın NBTSTAT -nve sonucu sonrası?
Bükülen Taklitçi,

Yanıtlar:


1

Eh, nslookup myserver(a) çıktısını myserver / 123.4.5.6'daki DNS sorgularını çözdüğünüzü ve (b) veritabanının kendi dns adı için bir kayıt içermediğini öne sürüyor. Bu, telnet'in neden başarısız olduğunu ancak ping'in neden çalıştığını açıklayamaz.

Bir Windows makinesinde, yalnızca mutlak olanlar olarak değerlendirildiğinden ve Windows API tarafından ek eklenmediğinden emin olmak için tüm DNS adlarına değişmez bir nokta eklemeyi denerdim. Sonuçta, ping ve telnet API'yi farklı şekillerde çağırabilir.

Son olarak, ipconfiggirişiniz çok yardımcı olmuyor, çünkü içindeki IP adresleri diğer listelerdekilerle aynı değil. Lütfen güncelleyin.

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.