Mazn.net

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

dnsmasqでDNSサーバを立ててWindowsから参照させる

   

Linuxサーバ上にdnsmasqで DNSサーバ立てて、自宅内のサーバの名前解決に使おうと思ったが、なぜかWindowsからだと名前解決できません。

具体的には、Linuxの/etc/hosts に以下を追加し、これをdnsmasqで使用したとします。

192.168.0.10  hoge

他のLinuxサーバからだと、dig コマンドで hoge を名前解決できるし、ping hoge で通信もできます。

しかし、Windowsの場合、nslookup hogeで192.168.0.10が回答されるのに、ping hoge とかブラウザのURLで指定すると、そんなホストは存在しないと言われます。

調べたところ、Windows は、ドット “.” を含まないホスト名はどうやらDNSサーバに問い合わせに行かない仕様のようです。
つまり、ping hoge. だといけました。

参考

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

336px

Message

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

  関連記事

no image
電車の運行情報をチェックしてメール送信をするシェルスクリプト@bash

電車の遅延や事故などの運行情報を公開しているサイトがありますが、使用している路線 …

no image
NICに複数のIPを付与する方法@Linux

1つのNICに複数のIPをつける方法の覚え書き。eth0にもう一つIP(192. …

no image
リモートデスクトップに繋がらない with COMODO Firewall

COMODO Firewall を入れたWindows 7に、リモートデスクトッ …

no image
ハードディスクへのアクセスが異常に遅い@Windows XP

Windowsの動作が異常に遅いPCがあって、調査していたらHDDへのアクセスが …

no image
NICのデバイス名が変わった時の対処 @ RHEL6

RHEL6のKVMイメージをコピーして、同じ環境を作ろうとしたところ、eth? …

no image
XREAでのWordPressのファイルアップロード

初めてファイルアップロード機能を使おうとしたら動かなかったのでメモ。 wp-ad …

no image
vim-rubyのインストール@cygwin

昨日はDebian上でのvim-rubyインストールについて書いたが、今回はcy …

no image
Windowsでの自動起動ソフトウェアを制御する@Windows XP

Windowsの起動時に自動で起動するソフトウェアは、全てのプログラムのスタート …

no image
PC電源ユニット ENERMAX MODU82+ EMD525AWT購入

PCのATX電源として、Seasonic の”SS-300FS&#8 …

no image
JavascriptエンジンRhinoを入れてみる@WindowsXP

Ajaxの実装や、OpenOfficeなどのマクロ用、ThunderbirdやF …