お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2011-04-08 20:11:46

koachi
メンバ
登録日: 2008-05-03

dnsmasqの設定

こんばんわ,dnsmasqの設定がうまく行かなかったので質問させてください.

ネットワークはこのように構成されています.
ルータ(192.168.0.1/24)
+→DNSサーバ(192.168.0.15)
+→クライアントPC
+→計算機サーバ(192.168.0.201)




ルータでDNSを192.168.0.15とすると設定したのですが,

クライアントPCからnslookupすると
;; connection timed out; no servers could be reached
と出力されました.
#クライアントPCのプライマリDNSは192.168.0.1です.
#クライアントPCのプライマリDNSは192.168.0.15にしても同様の結果でした.


また,確認のためにDNSサーバ内で,
# dig sim01
(略)
;; ANSWER SECTION:
sim01.            0    IN    A    192.168.0.201
(略)
となりました.

クライアントPCからsim01のIPアドレスを調べるにはDNSサーバの設定をどのようにすればよいのでしょうか?

【設定】
DNSサーバ内の/etc/hostsには

192.168.0.201    sim01

を追加してあります.
また,DNSサーバでの設定は

/etc/dhcp3/dhclient.conf

prepend domain-name-servers 127.0.0.1;

これのコメントを外しました.

/etc/dnsmasq.confでは
#  diff /etc/dnsmasq.conf /etc/dnsmasq.conf.orig
14c14
< domain-needed
---
> #domain-needed
16c16
< bogus-priv
---
> #bogus-priv
90c90
< listen-address=127.0.0.1
---
> #listen-address=
94c94
< no-dhcp-interface=eth0
---
> #no-dhcp-interface=

このように設定しました.

# cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.0.1

オフライン

 

#2 2011-04-08 23:30:17

RosSoMax
新しいメンバ
From: 足立区
登録日: 2010-12-04

Re: dnsmasqの設定

dnsmasq.conf に
dhcp-option=option:dns-server,192.168.0.15
みたいに設定してみてください。
dnsmasqの再起動、クライアントのDHCPの再取得をお忘れなく。

オフライン

 

Board footer

Powered by FluxBB