• ベストアンサー

Solaris8のDNS設定について

Solaris8にて、DNSを設定して、name⇔IPアドレス変換を 行いたいのですが、変換できていません。 具体的には、pingコマンドでnameしていすると見つかりません。 nslookupコマンドの結果は、以下の通りです。 # nslookup *** Can't find server name for address 127.0.0.1: Unspecified error *** Default servers are not available どなたか教えてください。 Solarisの状況としては、 ・/etc/resolve.confには、  domain(適当)と  nameserverにDNSサーバのIPアドレスは、設定済み。 ・DNSサーバ(別セグメント)へのpingは、確認済み。(つながっている。)  →routerの設定は、OK。 ・/etc/nsswitch.confには、  hosts: files dnsを設定済み。 ・このSolaris8は、DNSサーバとしては、設定していない。  (DNSクライアントのイメージ。BINDは、未設定。) ・これら設定後、Solaris再起動済み。

質問者が選んだベストアンサー

  • ベストアンサー
  • astronaut
  • ベストアンサー率58% (303/516)
回答No.3

 s/resolve.conf/resolv.conf/ という話ではない? 引きたい名前を hostname, DNSサーバーのIPアドレスを xxx.xxx.xxx.xxx として,  nslookup hostname xxx.xxx.xxx.xxx とやっても引けませんか? > これら設定後、Solaris再起動済み。 再起動は不要でしょう.

clover2
質問者

お礼

nslookup hostname xxx.xxx.xxx.xxx とするとOKでした。 よくよく確認すると、ファイル名が間違ってました。 誤)/etc/resolve.conf ↓ 正)/etc/resolv.conf ありがとうございました。

その他の回答 (3)

  • 1Yen
  • ベストアンサー率28% (11/39)
回答No.4

======= この結果 ======= # nslookup *** Can't find server name for address 127.0.0.1: Unspecified error *** Default servers are not available ======================== このメッセージを読むと、127.0.0.1 問い合わせにいっています。 書かれたとおり 上手く設定できていないようです。 resolv.conf の書式はあっていますか?↓参照(sortlist 以下は要りません) http://docs.sun.com/db/doc/806-2722/6jbtve17h?l=ja&a=view#cdbclien-ex-1 nsswitch.conf は nsswitch.dns をコピーしただけのものですか?それ以外に手が入っていますか? 手が入っているなら どの部分が違いますか? おまけ % nslookup www.okweb.ne.jp DNSサーバのIP と、入力するとIPはひけますか? ネットワークに繋ぐなら MU or Recomend patch は当てましょう。 # 昨年あった パスワードなしで login できる問題や、 # Resolver のセキュリティーホールが修正されていたり # SSH で login すると上手く端末制御されなかったのが修正されていたこともあります。

参考URL:
http://docs.sun.com/db/doc/806-2722/6jbtve179?l=ja&a=view
clover2
質問者

お礼

原因は、別の回答通り、ファイル名の間違いでしたが、 詳しく、具体的な回答ありがとうございました。

noname#27115
noname#27115
回答No.2

すみません、その記述はできているということでしたね。 失礼しました。

noname#27115
noname#27115
回答No.1

Linuxしかわからないのですが、同じだとしたら /etc/resolv.conf に domain ****.com (例) namesever 192.168.0.1 (例) の設定がないとか。。。

関連するQ&A