• 締切済み

サーバにドメインでアクセスしたい

下記の構成でクライアントからサーバにドメインでアクセスしたいと 考えています。 ================================= [サーバ]----------┐ [クライアント]---[ルータ]----/ ================================= ※サーバ=Fedora Core 3 クライアント=Windows XP 仮想サーバ(3ドメイン)で運用している為、hosts書き換えだけでは 対応しきれず、BINDを使用すれば内部からドメインでアクセス出来る という記事を見つけたので http://72.14.235.104/search?q=cache:vezIbcsPo4sJ:www.crimson-snow.net/hmsvr/fedora/dns/bind.html+Fedora+BIND&hl=ja&ct=clnk&cd=53&gl=jp 上記を参考にし、BINDのインストールを行ってみました。 ですが、ドメインでアクセスする事も出来ず困っています。 上記サイトの方法では、出来ないんでしょうか? また、hosts書き換えのように手軽に管理出来る方法があれば教えて下さい。 #ほんと文章書くの下手でごめんなさい・・・

みんなの回答

  • mac_res
  • ベストアンサー率36% (568/1571)
回答No.2

> [Non-authoritative answer]という気になる文字が。 > これは、引けてないと認識して良いでしょうか。 Clientは引けてませんね。 まず、これを解決しましょう。 ClientのDNSはどのように設定されているでしょうか? ルーターがDHCPでIPを割り当てたとき同時に自動的にDNSも設定しているのではないでしょうか? これだと、default DNSはルーターになっているはずです。 ルーターのDHCPを止めLinux SererでDHCPを割り当てる方法がすぐれていますが本筋から外れますので、手動でDNSを設定してください。 タスクトレイのLANをダブルクリックして、「接続」のウインドウを出します。プロパティでインターネットプロトコル (TCP/IP)を開き、次のDNSサーバーのアドレスを使う(E)にチェックを入れ優先DNSサーバーにLinux ServerのIP Addressを書きます。 これでClientからもnslookupで名前解決できるようになるはずですがいかがでしょう。 まず、ここまで解決してください。DNSの内部と外部の参照を分ける話はそのあとにしましょう。

  • mac_res
  • ベストアンサー率36% (568/1571)
回答No.1

WebサーバーはLAN内だけで参照するのでしょうか? お書きになったURLのものはそう想定されているようです。 >hosts書き換えのように手軽に管理出来る方法があれば教えて下さい。 bindによるものは、慣れてしまえば汎用性も高く、難しいものではありません。 まず、Serverでdig www.example.com #実際のドメインに書き換えてください。 で、A recordを引けますか? 引けなければbindの設定間違いか、/etc/resolv.confの設定ミスです。 次にclientでcmd窓を出してnslookup www.example.com 引けなければ、ネットワークの設定でDNSが正しくServerを向いていない。 まずはここからはじめましょう。 で同様にA recordを引けますか?

namber
質問者

補足

>お書きになったURLのものはそう想定されているようです。 サーバは外部からも参照するようにしたいのですが、これだけでは駄目なんですね・・・ >まず、Serverでdig ​www.example.com A recordは引けました。 >次にclientでcmd窓を出してnslookup ​www.example.com​ [Non-authoritative answer]という気になる文字が。 これは、引けてないと認識して良いでしょうか。 また、外部からも参照させるようにする場合は、どうすれば良いのでしょう。 よろしくお願いします。

関連するQ&A

  • ドメインでWebサーバーへアクセス

    現在、IISでWebサーバーを構築し、グローバルIPアドレスで外部からアクセスが可能な状態にあります。 今回、あらたに、 ドメインを取得しました。そのドメインで、既存のWebサーバーに外部からアクセスしたいのですが、 ドメインを取得した業者に聞いたのですが、「DNSへの登録は、貴社にDNSサーバーを立てて行ってください。」といわれました。(グローバルIPを取得した業者にも同じことをいわれました) しかし、自社では技術的にDNSサーバーを立てれません。 せっかくとったドメインでなんとか、サーバーを公開したいのですが、 無料、または格安のDNSサーバーへの登録サービスはないのでしょうか? また、DNSへ登録さえすれば、外部からドメインで社内のWebサーバーに アクセスできるのでしょうか? どうか、たすけてください。お願いします。

  • ドメインサーバーへのアクセス

    server OS:windows2000server クライアント OS:windowsXPpro 状況1.クライアントPCを電源投入し、ドメインに参加 その後、暫くPCを放置(一切作業しない)し serverにアクセスしようといたしますと出来ません 状況2.クライアントPCを電源投入し、ドメインに参加 直後、serverにアクセスしますと出来ます 状況3.クライアント OS:windows2000proならば、 上記状況1.現象は発生しません 何かクライアント(winXP)側に接続時間等の設置が あるのでしょうか? ドメイン参加後は放置していても、接続信頼関係を 維持したいのですが、方法をご存知の方教えて ください よろしくお願いいたします

  • 社内サーバへのドメインでのアクセスが出来ません

    現在、社内ネットワーク経由で社内サーバへのアクセスが出来ず困っています。 その社内サーバへはアクセス制限がかかっているのですが、その許可は申請が通り 管理者側ではアクセス許可で設定がされているようです。 問題の社内サーバへは他の端末からも自分のアカウントを使って、ドメインへログオンし アクセスする事が出来るのですが、その場合は問題なく社内サーバへアクセスする事が出来ます。 上記2点から「サーバ管理者側の設定には問題無く、自端末のPC設定に問題があるため 社内サーバへのアクセスが出来ない」と考えました。 その後「nslookup」コマンドをドメイン名を指定して実行しました。 その結果、「non-existent domain」のメッセージが表示されました。 他のドメイン名も問題のドメイン名も同じDNSサーバを見に行っています。 しかし問題のドメイン名だけはアクセス出来ていないという状態です。 以下はアドバイスとして聞いた事で実行した事をものです。 ・DNSキャッシュの削除(flushdnsコマンドの実行) ・正常に社内サーバへのアクセスが出来る端末とネットワーク設定に差異が無いかをチェック (インターネットプロトコルのプロパティの設定&DNSサーバーの詳細設定など) ・ネットワークアダプタに異常がないか確認 ネットワークやWindowsの知識はあまりありませんので、上記説明の時点で何か間違っている点 等が有ればご指摘ください。 この後確認すべき点として何が有るか、教えて頂きたいです。

  • DNSサーバ(Bind 8x)の動作について

    インターネットにDNSサーバを置いています。ともにSolaris 7+Bind 8.2.3です。  ns1.mydom.co.jp(自ドメインのマスター)  ns2.mydom.co.jp(自ドメインのスレーブ) 先日、ns1.mydom.co.jpが故障してそのサービスが停止した時、ns2.mydom.co.jpでも nslookupコマンドでFQDN名(自ドメインのものではありません)からIPアドレスがひけ なくなりました。逆引きは未確認です。Bindのマスタ/スレーブで、片方がダウンする と任意のホスト名解決は、他方でも停止するものなのでしょうか? なお、サーバの nsswitch.confは、hosts: files dnsとしています。 クライアントでは、上記2台をそれぞれプライマリ/セカンダリのDNSサーバとして指定 しているので、2台同時に名前解決できなくなると困るのですが…。 原因もしくは解決策をご存じの方、ヒントを与えていただける方、よろしくお願いします。

  • DNSサーバ(BIND9)でドメインの無いホストを正引きさせるには?

    お世話になります、どうかご教授いただけますと幸いです。 DNSサーバを社内ネットワーク内で利用することを考えています。 それぞれのサーバのhostsを編集する代わりに、このDNSサーバに正引きに来るイメージです。 そのため、hoge1、hoge2といったようなホスト名のみでhoge.comのようなドメインを持ちません。 この場合、named.confの設定はどのように記述してゾーンファイルを参照させればよいのでしょうか? OS:RedHat Enterprise Linux 4 ネームサーバ:BIND9 手持ちの資料はBIND入門のみでGoogle検索しても知りたい情報が うまく探せませんでした。 どうぞよろしくお願いいたします。

  • 2台のDNSサーバで複数ドメインを運用します。

    ■■前提■■ CentOS(5.3)およびBINDを使用します。 ●以下のドメインを運用すると仮定します。 xxx.com yyy.com ●xxx.comのドメイン情報(レジストラ)に以下の内容を設定します。 プライマリDNSサーバホスト名 dns1.xxx.com(192.168.0.2) セカンダリDNSサーバホスト名 dns2.xxx.com(192.168.0.3) ●yyy.comのドメイン情報(レジストラ)に以下の内容を設定します。 プライマリDNSサーバホスト名 dns1.yyy.com(192.168.0.2) セカンダリDNSサーバホスト名 dns2.yyy.com(192.168.0.3) そこで質問です。 ■■質問内容■■ ●質問1 上記の運用は、DNSサーバ2台用意すれば可能でしょうか? ●質問2 複数ドメインのDNSサーバのIPアドレスは、同じに設定できますでしょうか? ※上記の場合は、192.168.0.2と192.168.0.3は、複数ドメインで同一のIPを使用しています。 ●質問3 同一サーバを、dns1.xxx.comとdns1.yyy.comのように各ドメインのレジストラに、このような名前で登録できますでしょうか。

  • 独自ドメインのサーバ移行について

    独自ドメインのサーバ移行を行ったのですが、前のサーバ(Aとします)を参照しているのか、新しいサーバ(Bとします)に一部のアクセスからしか反映されません。 IPドメインサーチ等で見たところ、BサーバのDNSが表示されているのですが、ページにアクセスすると、「ページがみつかりませんでした」と表示されます。 どこからアクセスしても全く見られないのであれば、浸透に時間がかかっているのかと思うのですが、 自宅、スマホ等からのアクセス=×(たまにAサーバの404が表示されますが、index.html等のファイルは置いてあります。ドメイン設定は解除しています。) 会社からのアクセス=○ となっています。 現在、BサーバのDNS登録をしてから20時間ほど経過しています。(昨日17時頃に設定) 何か考えられる原因はありますでしょうか? ページが見られず、困っていますので、よろしくお願いします。

  • LAN内に立てたWEBサーバーの名前解決

    LAN内に立てたWEBサーバーの名前解決がある程度時間が経過すると失敗します。IPアドレスを直接入力するとアクセスできます。 名前解決はDNSを用い、 WEBサーバーはLinuxのApache、 DNSはLinux上でBIND、 クライアントはWindows7で、WEBサーバー、DNS、クライアントは同一ネットワークにあります。 アクセス出来ない状態でWindowsから nslookup ホスト名 と入力するとDNSサーバーからの答えとしてIPアドレスは返ってきますが ipconfig /displaydns を入力するとそのWEBサーバーは一覧に出てこなくなります。 そこで net stop dnscache net start dnscache とDNS Clientを再起動すると、ホスト名でアクセスできます。 BINDのレコードですがTTLは604800を指定しています。 DNS Clientをいちいち再起動すること無く、運用できないものでしょうか?

  • ActiveDirectoryのドメインにクライアントが参加できない

    BINDで設定したDNSサーバーに下記URLのようなSRVレコードを追加して、 WindowsXPをActiveDirectoryのドメインに参加させたいと考えています。 http://technet.microsoft.com/ja-jp/library/cc985025.aspx しかし、以下のようなエラーがでて上手くいきません。 ------------ ドメイン コントローラの名前を IP アドレスに割り当てるための Host (A) レコードが見つからないか、正しくないアドレスを含んでいる。 DNS で登録されているドメイン コントローラがネットワークに接続されていないか、実行中でない。 ------------ DNSは動的更新となっていますし、 クライアントでのDCサーバに対する正引き、逆引き、PINGは問題ありません。 DCもサーバーでは実行中となっており、アカウントの作成など操作もできています。 DCをインストールする際にDNSも新規でインストールした場合はドメインに参加できたので、 (今は設定を削除してDCのみインストールしている状態です) BINDかクライアントの設定がおかしいとは思うのですが原因が分からず苦慮しております。 ご存知の方は何卒ご教示願います。

  • サブドメインの追加方法

    windows2000server + bind8.3で example.comというドメインのDNSサーバー ns.example.comをたてているとして、 Red Hat Linux 9 + bind9.2で aaa.example.comというサブドメインのDNSサーバー ns.aaa.example.comを構築しているのですが、うまくいきません。 クライアントでDNSをns.example.comに指定すると aaa.example.comが見付かりません。 でも、DNSをns.aaa.example.comにすると 問題ないので、ns.aaa.example.com側の設定はあっていると思います。 一つ気になるのが 親サーバー側の設定でaaaというホストを 設定してるだけなので これが違っているんじゃないかなとは思っているんですが。 よろしくお願い致します。