Mazn.net

やってみて 調べてみて 苦労しなけりゃ 箱は動かじ

nslookupでホスト名引けるのにpingに失敗する@Windows

   

自前のDNSサーバをたてて、ホストを登録してWindowsから登録したホストにpingを飛ばそうとしたら失敗します。

例えば、centos というホスト名を登録したとします。この時、nslookupの結果は以下のようになります。

C:\Users\user1>nslookup centos
サーバー: dns1
Address: 172.16.0.1

名前: centos
Address: 172.16.0.10

 

なのに、ping を打つと以下のようにエラーとなります。

C:\Users\user1>ping centos
ping 要求ではホスト centos が見つかりませんでした。ホスト名を確認してもう一度実行してください。

 

これは、Windowsのネットワークの名前解決の仕様に原因があります。

Windowsは、”.” (ドット) を含まないホスト名は、DNSを見に行きません!

つまり、今回登録したホスト名 “centos” に ping を打つ場合、DNS を使いません。その結果、上記のエラーが発生していたようです。

よって、ホスト名に”.”をつけるとDNSを見に行ってくれます。

C:\Users\user1>ping centos.
centos [172.16.0.10]に ping を送信しています 32 バイトのデータ:
172.16.0.10 からの応答: バイト数 =32 時間 =3ms TTL=63

 

参考 : https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-xp/bb457118(v=technet.10)

 - IT技術, ネットワーク ,

336px

Message

メールアドレスが公開されることはありません。

  関連記事

no image
Windows 10の強制アップデート・再起動を無効にする

Windows 10 Proでは、Windowsが強制的にアップデートされ、ほっ …

no image
キーコードの表示@Debian etch

以下のコマンドでキーコードの対応表を取得できます。 # xmodmap -pke …

no image
iptablesの操作@Fedora 17

iptables を起動時に自動起動するようにする # system enabl …

no image
rsyncでsshのアクセス先ポート番号を変更する

sshのポート番号を変更している場合、ssh コマンドの場合は -p オプション …

no image
Search Everything 日本語版

WordPressのページ機能でページを作成しても、検索窓の検索対象になりません …

no image
ショートカットが動かない@Thunderbird 2.x with Windows

Windows上のThunderbirdでは、Ctrlを使わないショートカット、 …

no image
Windowsの管理機能を集約@Windows 7

Windows 7でフォルダ名に特殊名をつけると、コントロールパネルのよう、いや …

no image
RDO使ってOpenStack Pikeインストール@CentOS7

RDO を使ってOpenStack Pikeをallinoneでインストールした …

no image
使用中のファイルの追跡@WindowsXP

Windows上であるファイルを削除しようとすると、使用中で削除出来ないときがあ …

no image
iptablesでポートフォワーディング

通常Linuxのデフォルトはパケットのフォワーディングが無効になっているので、ま …