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
設定とメールを任意のフォルダに移動@Thunderbird 2

長年使っていたBeckyからThunderbirdに移行を始めました。 Beck …

no image
TracのDBのスキーマとチケットレポート作成 @ Trac 0.10.3 on Debian Etch

Tracのチケット のレポートを作成するには、TracのDBのスキーマをある程度 …

no image
echoコマンドで改行やタブを扱うには@Linux (Debian Etch)

UNIX系OSでも最も有名な部類に入るコマンドechoは、引数の文字列や変数の中 …

no image
chromeに独自のproxyを設定

Windows版のchromeのproxyの設定を開くと、システム(IE)のpr …

no image
Galaxy SIIIのカメラのシャッター音を消す@Android 4.1.2

root 化した端末必須です。 root 権限で実行でき、/system を読み …

no image
IEのproxy.pac@Windows 7

IE11 から、どうもローカルにあるProxy.pacが読み込まれてないように思 …

no image
Ctrl-Sの端末ロックを無効にする

bashではCtrl-Sを入力してしまうと端末がロックされた状態になり何も受け付 …

no image
yumで特定パッケージをインストールやアップデートさせないようにする@Fedora 13

最近Fedoraを使い始めました。 最初からFedoraのリポジトリにいろいろな …

no image
ネットワークの遅延を発生させる@CentOS 5

検証などでネットワーク遅延を発生させたい場合、qdisc を使って簡単に実現でき …

no image
キーボードレイアウト、ロケール変更@Ubuntu 14.04 server on VMware Player

VMwareの簡易インストールはOSのインストールが簡単で便利ですが、日本時間に …