なぜ私は言葉をpingして応答を得ることができますか?(つまり、ケーキ)


0

3Dプリンターをビジネスクラスのネットワークに接続しています。何らかの理由で、任意の単語をpingして、特定のIPアドレス(常に同じ番号)から応答を取得できることがわかりました。プリンターのインターフェイスは、Webブラウザーを介してホストされます。クロスオーバーケーブルを介してアクセスできます。静的IPアドレスを設定しても何も起こりません。理想的には、DHCPを使用したいと考えています(他の3Dプリンターには問題はありません)。

どんな提案も大歓迎です。製造元に連絡することはお勧めしません。なぜなら、彼らは役に立つITを十分に知らないからです(そして、すでに持っています)。なぜ私は言葉をpingして応答を得ることができますか?


更新:

C:\>nslookup cake
Server:  resolver1.opendns.com
Address:  208.67.222.222

Non-authoritative answer:
Name:    cake.wp.comcast.net
Address:  67.215.65.132

C:\>nslookup
Default Server:  resolver1.opendns.com
Address:  208.67.222.222

> set d2
> cake
Server:  resolver1.opendns.com
Address:  208.67.222.222

------------
SendRequest(), len 37
    HEADER:
        opcode = QUERY, id = 2, rcode = NOERROR
        header flags:  query, want recursion
        questions = 1,  answers = 0,  authority records = 0,  additional = 0

    QUESTIONS:
        cake.wp.comcast.net, type = A, class = IN

------------
------------
Got answer (53 bytes):
    HEADER:
        opcode = QUERY, id = 2, rcode = NOERROR
        header flags:  response, want recursion, recursion avail.
        questions = 1,  answers = 1,  authority records = 0,  additional = 0

    QUESTIONS:
        cake.wp.comcast.net, type = A, class = IN
    ANSWERS:
    ->  cake.wp.comcast.net
        type = A, class = IN, dlen = 4
        internet address = 67.215.65.132
        ttl = 0 (0 secs)

------------
Non-authoritative answer:
------------
SendRequest(), len 37
    HEADER:
        opcode = QUERY, id = 3, rcode = NOERROR
        header flags:  query, want recursion
        questions = 1,  answers = 0,  authority records = 0,  additional = 0

    QUESTIONS:
        cake.wp.comcast.net, type = AAAA, class = IN

------------
------------
Got answer (37 bytes):
    HEADER:
        opcode = QUERY, id = 3, rcode = NOERROR
        header flags:  response, want recursion, recursion avail.
        questions = 1,  answers = 0,  authority records = 0,  additional = 0

    QUESTIONS:
        cake.wp.comcast.net, type = AAAA, class = IN

------------
Name:    cake.wp.comcast.net
Address:  67.215.65.132

プリンターのWebインターフェースからpingを送信していますか?
ラドー

LAN上のコンピューターからpingを実行します。
カイルパリシ

1
そして、これはプリンタとは何の関係もありません。DNSはおそらくアドレスを解決しています。私はOpenDNSのを使用して、それがURLを解決できない場合、それは通常、すべて同じIPアドレスからもそのその検索ページにリダイレクトする
ラドー

1
あなたは正しいです。私はオープンDNSサイトの結果を取得します。この問題を解決するにはどうすればよいですか?
カイルパリシ

回答:


3

おそらく、リゾルバワイルドカード「A」レコードを見つけるためです。

pingコマンドを入力した場所の詳細で質問を更新できます(たとえば、Windows-7デスクトップPCのコマンドプロンプトから)。返されるもののカット&ペーストnslookup cakeが役立つ場合があります。


プリンターにイーサネットインターフェイスがあり、クロスオーバーパッチケーブルを介してPCを接続している場合、LANはそれ自体とPCのみで構成されているため、プリンターはDHCPサーバーを見つけることができません(使用については何も言及していません)たとえば、LANセグメント間のブリッジとしてのPC、DHCPサーバーとして同じPCを使用することについて言及していませんでした)。通常、DHCPでアドレスを取得し、(適切な場合)DHCPサーバーで予約を設定するようにプリンターを構成します。DHCPサーバーは、適切なIPアドレスに加えて、そのLANセグメントのデフォルトゲートウェイのIPアドレスと1つ以上のDNSサーバーのIPアドレスをプリンターに提供するように構成する必要があります。Ethernetハブ(スイッチではない)とWiresharkなどのPCを使用して、プリンターの電源投入時のDHCP要求と応答を監視できます。


更新

これを試して

C:\>nslookup cake
Server:  nameserver.mysite.example.com
Address:  192.168.0.5

*** nameserver.mysite.example.com can't find cake: Non-existent domain

それからこれ

C:\>nslookup
Default Server:  nameserver.mysite.example.com
Address:  192.168.0.5

> set d2
> cake
Server:  nameserver.mysite.example.com
Address:  192.168.0.5

------------
SendRequest(), len 22
    HEADER:
        opcode = QUERY, id = 2, rcode = NOERROR
        header flags:  query, want recursion
        questions = 1,  answers = 0,  authority records = 0,  additional = 0

    QUESTIONS:
        cake, type = A, class = IN

------------
------------
Got answer (97 bytes):
    HEADER:
        opcode = QUERY, id = 2, rcode = NXDOMAIN
        header flags:  response, want recursion, recursion avail.
        questions = 1,  answers = 0,  authority records = 1,  additional = 0

    QUESTIONS:
        cake, type = A, class = IN
    AUTHORITY RECORDS:
    ->  (root)
        type = SOA, class = IN, dlen = 64
        ttl = 10615 (2 hours 56 mins 55 secs)
        primary name server = a.root-servers.net
        responsible mail addr = nstld.verisign-grs.com
        serial  = 2012021700
        refresh = 1800 (30 mins)
        retry   = 900 (15 mins)
        expire  = 604800 (7 days)
        default TTL = 86400 (1 day)

------------
*** nameserver.mysite.example.com can't find cake: Non-existent domain

あなたは、(上記のコマンドを入力することができnslookup、その後set d2、その後cake、その後exit)とあなたの質問に結果を貼り付け?


更新2

Qの更新で追加した追加情報から、明らかに

  1. PCのリゾルバーは、wp.comcast.netをデフォルトドメインとして使用しています。これは、「。」で終わらないクエリに追加されます。(その欠如は、完全修飾ドメイン名FQDNではない可能性があることを意味します)。DHCPを介して発行された設定を介してこれを行うようにPCに指示しているのは、おそらくルーターです。これを確認するには、コマンドipconfig /allを使用して情報を観察します。

    Connection-specific DNS Suffix . : wp.comcast.net

  2. DNSサービスプロバイダーは、DNSプロバイダーが広告主に眼球を販売できるWebサイトにWebブラウザーを向けるために、「No such domain」応答をハイジャックしています。彼らは、これがHTTPではないもの(pingなど)のDNSルックアップに与えるドライブバイの付随的損害を無視します。

(「ケーキ」に関するPCの問題に対する)解決策は、FQDNを使用し、理想的にはDNSサービスを変更することです。または、単にそれを理解し、一緒に暮らすだけです。

他の人が言ったように、あなたが持っているどんなプリンタの問題もおそらくこれとは無関係です。


Windows 7 PCのcmdから。また、ブラウザーを介して接続しようとしましたが、メーカーは運が悪かったのでプリンターにVNCを試みました。
カイルパリージ

@Kyle:最新の回答をご覧ください
-RedGrittyBrick

上記のアップデートを参照してください
カイルパリシに

2

OpenDNSを使用しているためです

OpenDNSは、機能としてアドレスバーに解決できないドメイン名を入力すると、検索ページを開きます。彼らはそれをタイプ訂正と呼んでいます。OpenDNSネットワークアカウントを持っている場合、OpenDNS設定でこれを無効にできます。

もちろん、他のDNSサーバーを使用すると、これも修正されます。


0

ピン

どのデバイスに戻ってくるIPアドレスがあるか知っていますか?内部DNSサーバー(またはルーター)を確認し、どのマシンにそのIPアドレスがあるかを確認できます。

または、コンピューターの場合は、コマンドcmdプロンプトからこのコマンドを使用して名前を見つけることができます(ipaddressは、「cake」にpingを実行したときに返されるipaddressです)。

nbtstat –a ipaddress

このようにして、そのマシンで何が起きているかを把握できます。私は最近、そのマシンをドメインコントローラーに昇格させ、ネットワークのDHCPを引き継ぐ女性スパイウェアを搭載した2台のマシンを見てきました。私が使用ipconfig /allしてDHCPサーバのIPアドレスがサーバでないと判断しました。

プリンター

プリンターに付属の指示に​​従って、プリンターをデフォルト(ほとんどの場合DHCPにリセットします。ストレートスルーケーブルでスイッチ(またはハブ、ルーターなど)に接続します。起動します。構成を印刷します。シート、IPアドレスが必要です。そのIPアドレスにログオンします。

設定シートを印刷すると、169.254.xxのIPアドレスが表示されます。構成の印刷出力に示されているように、コンピューターを同じサブネット上の異なる169.254.xxアドレスに手動で設定します。次に、クロスケーブルを接続し、プリンター169.254のアドレスを入力して、手動で構成します。IPアドレスを変更した後、再度表示するには、IPアドレスを変更する必要があることに注意してください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.