• ベストアンサー

Windows2000Server - Solaris10 小規模ネットワーク

外部のネットワークを接続せず、2台のPCに表題のOSをインストールして、Hubで最小限のネットワーク接続をしています。 お互いのPCから、Ping・Telnet・Ftpなどのコマンドを発動させることは可能なのですが、nslookupが上手くいきません。Solaris10側から、WindowPCに対してPingをかけたときは、 # ping -s 192.168.0.1 PING 192.168.0.1: 56 data bytes 64 bytes from wintest1 (192.168.0.1): icmp_seqxxx 64 bytes from wintest1 (192.168.0.1): icmp_seqxxx 64 bytes from wintest1 (192.168.0.1): icmp_seqxxx となって、192.168.0.1のアドレスと任意のホストネームがでているのに、NSLOOKUPは正引きも逆引きも不可能です。ちなみに、/etc/hostsのファイルは更新しました。 この環境でもDNSサーバーを建てて完全な名前解決を行わなければNSLOOKUPは効かないのでしょうか?

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

  • ベストアンサー
回答No.2

>この環境でもDNSサーバーを建てて完全な名前解決を行わなければNSLOOKUPは効かないのでしょうか? そうです。 nslookupは(明示的に指定しない限り)/etc/resolv.conf で指定しているネームサーバに問い合わせますので、そのファイルと指定されたDNSサーバを用意しないと解決できません。 その他のたいていのコマンド類は/etc/nsswitch.conf のhosts: 行に「file」と入っていれば/etc/hosts も参照してくれます。

komae_soulja
質問者

お礼

了解しました。DNSサーバー新設について検討してみます。ありがとうございました!

その他の回答 (1)

  • okg00
  • ベストアンサー率39% (1322/3338)
回答No.1

http://www.atmarkit.co.jp/fnetwork/netcom/nslookup/nslookup.html nslookupはネームサーバとのやり取りをするコマンドですから、hostsの内容は反映されないかと。

関連するQ&A

  • Ubuntu 8.04、社外ネットワーク接続できず

    社内ネットワークには、pingコマンドで返ってくるのですが、社外インターネットには FireFoxにてGoogle等をアクセスしても接続できずに困っております。 環境、設定は以下の通りです。 VirtualBox Ubuntu 8.04 (VirtualBox用は8.04しかなかった) ネットワーク設定: ローミング有効 /etc/network/interfacesの内容 -------------------------------------------------------------- auto lo iface lo inet ちなみにeth0にてdhcpを有効にして確認もしました。 そのときには /etc/network/interfacesの内容 -------------------------------------------------------------- auto lo iface lo inet auto eth0 iface eth0 inet dhcp いずれも社内ネットワークPCに、pingを送信すると返ってくるのですが FireFoxブラウザからYahooやGoogleを接続しても、ずっと返ってきません。 pingの結果 PING 10.14.1.25 (10.14.1.25) 56(84) bytes of data. 64 bytes from 10.14.1.25: icmp_seq=1 ttl=128 time=1.95 ms 64 bytes from 10.14.1.25: icmp_seq=2 ttl=128 time=2.30 ms 64 bytes from 10.14.1.25: icmp_seq=3 ttl=128 time=1.32 ms 64 bytes from 10.14.1.25: icmp_seq=4 ttl=128 time=1.75 ms 64 bytes from 10.14.1.25: icmp_seq=5 ttl=128 time=1.62 ms 64 bytes from 10.14.1.25: icmp_seq=6 ttl=128 time=1.38 ms 64 bytes from 10.14.1.25: icmp_seq=7 ttl=128 time=1.27 ms ......................................................... ......................................................... ......................................................... ちなみにLinuxやネットワークには、あまり詳しくありません。 どなたか教えていただけないでしょうか。

  • solaris8 intel版のネットワーク設定について

        INTERNET      |      |     router 192.168.1.1(BAR SW- 4P Pro )      |      HUB(FSW-5MA)   ___|___  |         | win2000    Solaris8 192.1.1.11   192.168.1.15 solaris8 intel版をインストールしました。 ディスプレイアダプタ・NIC(新品です)は調べて、SUN推奨のデバイスを使用したのですんなり インストールが完了し/etc/hostsファイルにIPアドレス(192.168.1.15)とホスト名(local)を 書き込んだのですが 同一のネットワークにある(SW-HUBで接続)192.168.1.11のwin2000マシンにpingが通りません。 逆にsolarisマシンからのpingも通らない状態になっております。 どのファイルを設定すればインターネットに接続できるか教えてください。 あとどの情報を書き込めば良いかの判断がつかないので都度補足させていただきます。 大変漠然とした話で申し訳ございませんがよろしくお願います。

  • solaris10 接続エラーについて

    サーバの設置場所の変更があり、以下のSolarisのネットワーク 関連の構成ファイルを変更しました。 /etc/hosts /etc/netmasks /etc/resolv.conf /etc/nsswitch.conf /etc/defaultrouter 設定完了後、SolarisおよびクライアントPC(Win)からpingを叩くと 繋がるのですが、クライアントPCからtelnetやftpで繋ごうとすると、 ネットワークエラーで接続に失敗してしまいます。 (但し、上記クライアントから他のunixマシンには、telnet接続できます) 情報が少なくて申し訳ありませんが、何か考えられる理由や、 確認方法などありましたらご教授願います。

  • SolarisからWindowsPCにTelnetできない、、

    2台のPC(一台はsolaris10、もう一台はwindows2000)をクロスケーブルで結んで、IPを192.168.0.xといった設定にしてお互いにPingが通るようになっております。しかし、Windows側からSolarisにTelnetでアクセスできるのですが、Solaris10側からTelnetをかけると、 # telnet 192.168.0.1 Trying 192.168.0.1... telnet: Unable to connect to remote hostt: Connection refused となってしまいます。不思議なことに、ftpコマンドは何の問題もなく動作します。お互いのPCの/etc/hostsファイルに情報をいれること以外に、何かするべきことはあるのでしょうか? 

  • Linux CentOS IP固定

    Linux CentOS IP固定 IPを固定したらネットワークに接続できなくなります。 /etc/sysconfig/network-scripts/ifcfg-eth1を # Intel Corporation 82574L Gigabit Network Connection DEVICE=eth1 BOOTPROTO=dhcp ONBOOT=yes HWADDR=68:05:ca:02:d4:05 このようにIPを固定しなかったらpingは送れます。 # ping 192.168.0.2 PING 192.168.0.2 (192.168.0.2) 56(84) bytes of data. 64 bytes from 192.168.0.2: icmp_seq=1 ttl=128 time=5.45 ms 64 bytes from 192.168.0.2: icmp_seq=2 ttl=128 time=18.2 ms 64 bytes from 192.168.0.2: icmp_seq=3 ttl=128 time=0.408 ms # ping www.google.com PING www.google.com (74.125.235.81) 56(84) bytes of data. 64 bytes from nrt19s01-in-f17.1e100.net (74.125.235.81): icmp_seq=1 ttl=55 time=13.0 ms 64 bytes from nrt19s01-in-f17.1e100.net (74.125.235.81): icmp_seq=2 ttl=55 time=12.0 ms /etc/sysconfig/network-scripts/ifcfg-eth1を # Intel Corporation 82574L Gigabit Network Connection DEVICE=eth1 BOOTPROTO=static IPADDR=192.168.0.5 ONBOOT=yes HWADDR=68:05:ca:02:d4:05 このようにIPを固定したらpingは送れません。 # ping 192.168.0.2 PING 192.168.0.2 (192.168.0.2) 56(84) bytes of data. 64 bytes from 192.168.0.2: icmp_seq=1 ttl=128 time=0.987 ms 64 bytes from 192.168.0.2: icmp_seq=2 ttl=128 time=0.433 ms # ping www.google.com ping: unknown host www.google.com 解決方法を知ってる方いらっしゃいましたら教えて下さい。 よろしくお願いしますm(_ _)m

  • solarisでnslookupできない

    solaris初心者です。下記について教えてください。 nslookupを行なうとNon-existent domainとなり名前解決ができません。 windowsやlinuxであればNon-existent domainとなってもDNSサーバに接続されるようですが、solarisのnslookupではDNSサーバの逆引きポインタが定義されていないとDNSサーバに接続できないのでしょうか? digコマンドで確認する方法もあるようですが未確認です。

  • sendmailを使えるようにしたいです。

    sendmailで送受信できるようにしたいのですが、 リモートからの接続で拒否されてしまいます。 firewallとselinuxは無効にしています。 ほかにはどういった理由が考えられるでしょうか? [root@hogehoge mail]# ping 58.70.82.251 PING 58.70.82.251 (58.70.82.251) 56(84) bytes of data. 64 bytes from 58.70.82.251: icmp_seq=0 ttl=64 time=1.70 ms 64 bytes from 58.70.82.251: icmp_seq=1 ttl=64 time=0.827 ms 64 bytes from 58.70.82.251: icmp_seq=2 ttl=64 time=0.817 ms 64 bytes from 58.70.82.251: icmp_seq=3 ttl=64 time=0.835 ms 64 bytes from 58.70.82.251: icmp_seq=4 ttl=64 time=0.825 ms --- 58.70.82.251 ping statistics --- 5 packets transmitted, 5 received, 0% packet loss, time 4005ms rtt min/avg/max/mdev = 0.817/1.001/1.705/0.353 ms, pipe 2 [root@hogehoge mail]# telnet 58.70.82.251 25 Trying 58.70.82.251... telnet: connect to address 58.70.82.251: Connection refused telnet: Unable to connect to remote host: Connection refused [root@hogehoge mail]# telnet localhost 25 Trying 127.0.0.1... Connected to localhost.localdomain (127.0.0.1). Escape character is '^]'. 220 hogehoge ESMTP Sendmail 8.13.1/8.13.1; Sat, 16 Sep 2006 05:39:54 +0900 quit 221 2.0.0 hogehoge closing connection Connection closed by foreign host. [root@hogehoge mail]#

  • 知らない間にping接続していたのでしょうか?

    http://www.cman.jp/network/support/ping.html というサイトのピングチェックをしました。チャットの履歴に残っていた人のIPを入れてみたところ PING 119.xxx.xxx.xx () 56(84) bytes of data. 64 bytes from 119.238.227.44: icmp_seq=1 ttl=47 time=23.5 ms 64 bytes from 119.238.227.44: icmp_seq=2 ttl=47 time=17.9 ms 64 bytes from 119.238.227.44: icmp_seq=3 ttl=47 time=18.6 ms 64 bytes from 119.238.227.44: icmp_seq=4 ttl=47 time=18.3 ms 64 bytes from 119.238.227.44: icmp_seq=5 ttl=47 time=18.6 ms --- 119.xxx.xxx.xx ping statistics --- 5 packets transmitted, 5 received, 0% packet loss, time 4002ms rtt min/avg/max/mdev = 17.974/19.435/23.594/2.095 ms -------------------------------------------------------------------------------- ping接続が確認できました。 と表示されました。 どのような意味なのか教えていただけないでしょうか?

  • pingやtelnetで名前解決を併用できない不具合

    UNIX上で名前解決は出来るのですが、pingやtelnetで名前解決を併用すると下記のように動作しません。どこに設定すれば名前解決を併用できるのかご教授ください OSはBSDIをカスタマイズしたもので特殊ですが、UNIX一般の問題と思っています。www.yahoo.co.jpは具体例として記述させて頂きました。 ================================================ # cat /etc/resolv.conf nameserver xxx.188.89.222 # nslookup www.yahoo.co.jp. Server: ns.xxx.ne.jp Address: xxx.188.89.222 Non-authoritative answer: Name: www.yahoo.co.jp Addresses: 203.141.35.113, 210.81.3.241, 210.81.150.5, 211.14.15.5 202.229.198.216, 202.229.199.136 # ping 203.141.35.113 PING 203.141.35.113 (203.141.35.113): 56 data bytes 64 bytes from 203.141.35.113: icmp_seq=0 ttl=245 time=8.484 ms 64 bytes from 203.141.35.113: icmp_seq=1 ttl=245 time=7.793 ms # ping www.yahoo.co.jp. ping: www.yahoo.co.jp.: no address associated with name # telnet 203.141.35.113 80 Trying 203.141.35.113... Connected to 203.141.35.113. Escape character is '^]'. # telnet www.yahoo.co.jp 80 www.yahoo.co.jp: Unknown host ================================================ 以上宜しくお願い致します。

  • L3スイッチ導入後不安定になったネットワーク

    はじめて質問をします。よろしくお願いします。 最近社内のネットワーク機器の更新を行いL3スイッチの導入を行いました。 L3導入前は、Linux機2台をルータとして使用し、3つのセグメントに分割しておりました。 L3導入後は、3つのセグメントはそのままの状態で、ルーティングをL3で行わせるよう業者さんにお願いして設定してもらいました。 しかし、どうも1つのセグメントの調子が悪く業者に設定の再確認をお願いしましたが問題を特定できていません。 以下に、構成、traceroute, ping の情報を示します。 ■構成 ・ネットマスクは、全てのデグメントで255.255.255.0です。         192.168.0       192.168.1 -----|firewall|-----------|  L3  |------------   [http proxy在り]   |     |------------                     192.168.2 ■調子が悪いくなったこととは 1.192.168.1.xxからのWEBアクセス等でタイムアウトが頻繁に発生する。 2.192.168.1.xx→192.168.0.xxへのルータ越のsshでは問題ないが、192.168.0.xx→192.168.1.xxへでは、ログインができなくなった。 ログインできたとしても、プロンプトが返ってくるまでに異常に時間がかかる。 ■Ping, Tracerouteの情報 192.168.0.1より $ traceroute -I 192.168.1.20 traceroute to 192.168.1.20 (192.168.1.20), 64 hops max, 60 byte packets 1 192.168.0.253 (192.168.0.253) 0.896 ms 0.870 ms 0.980 ms 2 192.168.0.253 (192.168.0.253) 0.853 ms 0.885 ms 0.984 ms 3 192.168.1.20 (192.168.1.20) 3.608 ms 0.282 ms 0.235 ms $ ping 192.168.1.20 PING 192.168.1.20 (192.168.1.20): 56 data bytes 64 bytes from 192.168.1.20: icmp_seq=0 ttl=253 time=21.453 ms 64 bytes from 192.168.1.20: icmp_seq=1 ttl=253 time=22.318 ms 64 bytes from 192.168.1.20: icmp_seq=2 ttl=254 time=0.362 ms 64 bytes from 192.168.1.20: icmp_seq=3 ttl=253 time=210.030 ms 64 bytes from 192.168.1.20: icmp_seq=4 ttl=254 time=2.928 ms 64 bytes from 192.168.1.20: icmp_seq=5 ttl=253 time=20.819 ms 64 bytes from 192.168.1.20: icmp_seq=6 ttl=254 time=0.362 ms 64 bytes from 192.168.1.20: icmp_seq=7 ttl=253 time=21.383 ms 64 bytes from 192.168.1.20: icmp_seq=8 ttl=254 time=0.307 ms 64 bytes from 192.168.1.20: icmp_seq=9 ttl=253 time=89.789 ms 64 bytes from 192.168.1.20: icmp_seq=10 ttl=254 time=0.369 ms 業者さんへは ●tracerouteの結果でL3スイッチ(192.168.0.253)が2回出現している。 ●pingの結果でTTLの値が254、253の2通りが交互に出現する。 ●pingのTTL同様time値にバラツキがある これらを指摘してみましたが、「回答は特に問題ない」とのことでした。 自分では、これらの結果がトラブル解決のヒントになるのではないかと思っております。 長々な駄文ではありますが、識者の方のアドバイスをお願い致します。 【構成図】が上手に表現出来ずごめんなさん。 よろしくお願いします。