• 締切済み

RadHat9 でのルーター兼サーバー構築での名前解決

RedHat9 をインストールし、NICを2枚挿し、 eth0 (ヤフーなのでDHCP)を WAN(YahooBB)、 eth1 (固定 192.168.1.1)を LAN として設定し、DHCPの設定を行いました。 次にipforwardパケットフォーワードの設定,IPマスカレード/NAT/NAPTの設定,iptableの設定を行い、クライアント側からWAN側へhttpで接続すると、IPアドレスでは、見に行くことができますが、ドメイン名では、見に行くことができません。 サーバー側(Redhat)からは、ドメイン名の解決はできているようで接続することはできています。 サーバー側にはプロバイダーからのDNS情報は、取得できているようですが、クライアントからはDNS情報を確認できていないようです。 なにか設定が抜けているのか、いろいろ探したのですが、原因がわかりません。 どうかよろしくお願いします。

みんなの回答

  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.1

WAN側で取得したDNSをLAN側にダイナミックに配布する方法はわかりませんが... DNSサーバはあまり変わることはないので、とりあえず、現在割り当てられて いるアドレスを、/etc/dhcpd.conf に記述しておくというのはどうでしょう。 一応、クライアントに配布することは可能かとおもいます。 http://www.a-yu.com/net/net_dhcp.html http://www.jp.redhat.com/manual/Doc9/rhl-cg-ja-9/s1-dhcp-configuring-server.html

e_ukki
質問者

お礼

前回の質問でもお世話になり、ありがとうございます。 さっそく /etc/dhcpd.conf にDNSを記述して、クライアント側(Win)からアクセスしてみたのですが、IPアドレスでは、見にいけるのですが、やはりドメイン名では、だめでした。 ipconfig /all にて状況を確認してみると、ちゃんとDNS情報もクライント側で保持しているようです。 なにか、ネットワークの設定とか、iptables の設定などに問題があるのかなぁと思いました。もう少し、いろいろ触ってみます。

関連するQ&A