【UNIX超初心者】ネットワーク接続の不安定さを解消する方法とは?

このQ&Aのポイント
  • 自宅でsolaris8、x86版を動かしているがネットワーク接続が不安定。
  • ネットワーク設定は行ったが、起動時には反応が返らずブラウザも開けない。
  • 再起動を2度行うと反応が返り、ブラウザも開けるようになるが、DNSの設定が問題なのか不明。
回答を見る
  • ベストアンサー

【UNIX超初心者】ネットワーク接続が不安定です。

はじめましてよろしくお願いします。 現在、自己研鑽のため、solaris8、x86版を自宅で 動かしております。 ネットワーク環境は、ADSLを使用。ルータを用い、 プライベートアドレスを端末に使用中(プライベートアドレスは固定)です。 必要なネットワーク設定を行いましたが。 ネットワーク設定が不安定であり、1度目の起動時 は、ローカルルータまでのPING及び、DNS までのPINGはOKなのですが、netstatやnslookupで反応が返ってこない状況になります。 また、ブラウザを起動しても、エラーでブラウザが 見られません。 再起動を2度ほど行うと、netstatやnslookupで反応が返ってくる状況になります。 また、ブラウザを起動でき、エラーなくHPを見る ことが出来るようになります。 個人的には、DNS、名前解決プロセスがうまく いっていないような気がするのですが、どこの 設定を変更すれば、この事象を解決できるのか、 不明で困っております。また、本当にDNS、名前 解決プロセスがうまくいっていないだけなので しょうか? もしよろしければ、考えられる内容、修正方法 等ご教授ください。

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

  • ベストアンサー
  • usotsuki
  • ベストアンサー率46% (147/319)
回答No.1

Intel(x86)版のSolarisは完全に動作しているようですね! Solarisのネットワーク関連の構成ファイルは、 /etc/hosts /etc/netmasks /etc/resolv.conf /etc/nsswitch.conf /etc/defaultrouter 位です。 /etc/hosts、/etc/netmasks 導入の過程で、固定のIPを設定されたようですので、おそらく問題はないと思います。 /etc/resov.conf nameserver XXX.XXX.XXX.XXX nameserver XXX.XXX.XXX.XXX nameserver XXX.XXX.XXX.XXX の様にに、プロバイダーの指定のDNSのIPアドレスを記入します。 ふつうは、プライマリーとセカンダリーの2です。 /etc/sswitch.conf hosts: files dns ← このDNSをfilesの後に追記します。 /etc/defaultrouter XXX.XXX.XXX.XXX XXX.XXX.XXX.XXXは、ルータのLAN側のIPアドレスです。 これらのファイルは、自動的には構成されないので、自分で構成してあげます。 ここで、再起動しますか。 # nslookup Default Server: dns0.246.ne.jp Address: XXX.XXX.XXX.XXX > "?"ヘルプです。確認したい、IPアドレスを入力します。終了したら、 > exit これでプロンプトにもどります。 netstat # netstat TCP: IPv4 Local Address Remote Address Swind Send-Q Rwind Recv-Q State -------------------- -------------------- ----- ------ ----- ------ ------- localhost.32790 localhost.9010 73620 0 73620 0 ESTABLISHED まだ、たくさんあります。 以上、私のSolaris8からのアドバイスです。現在は、Solari 9もリリースされていますが、表面的には、何も変わっていません。 一部、IPアドレスは伏せ字にしました。 自己研鑽のために少しでもお役にたてれば幸いです。

その他の回答 (2)

  • usotsuki
  • ベストアンサー率46% (147/319)
回答No.3

変ですね! # arp -a で、ルータのIPアドレスや、自局のアドレスを確認します。 最初の4文字は、使用しているネットワークカードのデバイス名です。 3Comの場合は、"elxl0"となります。 # ifconfig -a で、設定した、IPアドレスや、Subnetmaskなどを確認します。 期待通りであれば、後は resolv.conf nsswitch.conf defaultrouter の設定だけで、nslookupコマンドで、即座にプライマリーのDNSが引けるはずなのですが?

  • usotsuki
  • ベストアンサー率46% (147/319)
回答No.2

No.1の追加です。 /etc/resolv.conf /etc/defaultrouter これらは、自分で、"vi"などで作成しないとディフォルトでは存在しません。

dream_bude
質問者

お礼

お礼が遅くなりすみません。 ご丁寧なご説明感謝いたします。 記入いただいた設定をチェックしましたが、 設定漏れはなさそうですが、相変わらず、 3回目の起動で、nslookupによりDNSアドレス が引けるようになります。 何かほかに原因があるのでしょうか?

関連するQ&A

  • マシンの追加・ネットワーク接続

    既存のsolarisネットワークに新しいマシンを追加しました。ネットワークの設定を行いました。 しかし、外部およびネットワーク内のマシンにて、nslookup(追加したマシンのドメイン名)、nslookup(追加したマシンのIPアドレス) いずれを実行しても、server can't findと表示されてしまいました。 追加したマシン(マシン名:abc)に対しては以下のファイルを設定しています。 /etc/netmasks(追加マシンのIPアドレス 255.255.255.0)、 /etc/defaultrouter(ルータのIP)、 /etc/hosts(追加マシンのIPアドレス abc)、 /etc/nodename(abc)、 /etc/hostname.bge0(abc)、 /etc/resolv.conf(プライマリDNSのIP、セカンダリDNSのIP) /etc/nsswitch.conf(hostsの部分には、nis dns ここで、files dnsも試してみた) 追加したマシンにて、ifconfig -aを実行しても正しく表示が出ます。 また、追加したマシンにて、netstat -nrを実行しても結果はスムーズにエラーなしで表示されます。表示内容も問題ないと思います。 なぜ、nslookupで、server can't findエラーが出てしまうのでしょうか? 他に、設定の忘れがあるのでしょうか?例えば、DNSサーバー側での設定ファイルの変更など。

  • 異なるネットワークに、プライベートアドレスでpingが通る?

    現在、 WAN=ルータ1(192.168.1)=ルータ2(192.168.2)=PC という接続をしています。 自分のPCのIPアドレスが「192.168.2.3」として、そのPCから、「ping 192.168.1.3」のように上位のネットワークにプライベートIPアドレスでpingを通そうとしたら、応答が帰ってきたのですが、これはなぜなのでしょうか? グローバルIPアドレスか自分のネットワーク内のプライベートネットワークIPアドレスしか、通じないと思っていたのですが…。 よろしくお願いします。

  • 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は効かないのでしょうか?

  • 異なるネットワーク間の接続方法

    一般に売られているブロードバンドのルーターで 異なるネットワーク間での接続ができるような環境を作りたいと思っています。 下記のような感じです。 [ネットワークA] ●ルーターA ネットワークアドレス:192.168.0.0 サブネットワークアドレス:255.255.255.0 デフォルトゲートウェイ:192.168.0.1 ●ルーターA配下の端末 端末A-1:192.168.0.2 端末A-2:192.168.0.3 [ネットワークB] ●ルーターB ネットワークアドレス:192.168.1.0 サブネットワークアドレス:255.255.255.0 デフォルトゲートウェイ:192.168.1.1 ●ルーターB配下の端末 端末B-1:192.168.1.2 端末B-2:192.168.1.3 この場合 端末AからBへpingが通るための環境を作ることは可能でしょうか? 可能であればルーター通しをどのように接続し、設定すればよろしいでしょうか? wanを超えるとどうしてもwan以下のPCへpingを飛ばすことができませんでした。 例えば 端末A-1から「ping 192.168.1.3」で応答があるような環境が作りたいです。 どうぞご教授お願いいたします。

  • 1つのパソコンで複数のネットワークに接続するには

    ネットワークコネクターが2つあるパソコンで 異なるネットワークにそれぞれ接続し、それぞれのネットワークにデータを 送受信したり、ファイルを利用したいと考えております。 普通にそれぞれのネットワークに対応しているLANの設定 ローカルIPアドレス、デフォルトゲートウェイ等を設定したのですが、 上手くいきません。 どのように設定を行えばよいのでしょうか? 具体的なアドバイスを宜しくお願い致します。 それぞれのネットワーク構成 ブロードバンドルータ1 ルータ1IP 192.168.11.1 ブロードバンドルータ2 ルータIP  192.168.12.1 いずれもフレッツ光 LANコネクター1の設定 IPアドレス       192.168.11.1 サブネットマスク    255.255.255.0 デフォルトゲートウェイ 192.168.11.1 DNSサーバーアドレス 優先アドレス      192.168.11.1 代替アドレス 設定無し LANコネクター2の設定 IPアドレス       192.168.12.1 サブネットマスク    255.255.255.0 デフォルトゲートウェイ 192.168.12.1 DNSサーバーアドレス 優先アドレス      192.168.12.1 代替アドレス 設定無し いずれも他のPCとIPが重ならなっていないとします。 OSはWINDOWS-XP Proです。 どなたか詳しい方アドバイスを宜しくお願い致します。

  • プラグフリーネットワークで接続できない。

    plugfree network を起動して、使用場所を切り替えようとすると、 「ネットワークの設定が切り替えできません」と表示されてしまします。 wifiルーターへの接続は確認できるのに、インターネットに接続できない状態です。(ルーターにも接続状況にも表示されているのに、ブラウザで接続が確認できない) どのようにすれば解決しますか?

  • ネットワーク接続できません【東芝RD-XS43】

    東芝RD-XS43のネットワーク設定について質問させてください。 機器をネットワークに接続したのですが、接続確認を行ったところ、接続できていないようでした。 具体的には、 「設定」の「ネットワーク設定」で、「接続確認」を選択すると、「DNSサーバから応答がありません。DNSサーバのアドレスを確認してください」というメッセージがでます。DHCPは「使う」としています。DNSサーバは「入」にしています。DNSサーバのIPアドレス表示はactiveになっていませんが、正しい表示になっています(DNSサーバを正しく認識しているようです)。 ネットワーク接続は、 XS43-COREGA BBルータ(BAR SD)-YahooBBルータ-Internet です。 どなたか原因について心当たりがありましたら、ご連絡ください。 よろしくお願いいたします。

  • PS3(20G)のネットワーク接続について

    こんにちは。 PS3(20G)のネットワーク接続が出来ずに困っています。 「アドレス設定」の段階で、「かんたん」「カスタム」を選んだ場合、ともにDNSエラーになってしまいます。IPアドレスの取得は確実にできます。 ネットワークの環境としては、 BBIQ光  モデム:Aterm WR7160VH 有線 ルータなし 「カスタム」を選択し、「DNS設定」を手動で行い、プライマリDNS、セカンダリDNSを入力しても最終的にDNSエラーが生じてしまいます。 本当に困っています。回答よろしくお願いします。

  • PSPのネットワーク接続

    PSPがインターネットにつながりません。  ルーターはWeb Caster WLBARGSFを使っています。 SSIDを検索をやってみてもアクセスポイントが見つかりませんと出ました。 SSIDは無線接続したパソコンから調べてわかり、アクセスポイントには接続できたけど、今度はIPアドレスのタイムアウトとか出ました。 なので、自分でIPアドレスを設定したいのですが,デフォルトルータ、セカンダリDNS、プライマリDNSはよくわかりません。 あと、ルータに何かあるかと思い、192.168.1.1をブラウザーのアドレスの所に入力したのですが、接続できません なぜでしょうか 分かりにくいと思いますがご回答お願いします。

  • ネットワークへ接続できなくなった!

    パソコン(webサーバ用)がローカルネットワークに接続できなくなりました。 ネットワーク設定は固定設定です。 IP:192.168.1.2/24 DGW:192.168.1.1 DNS:192.168.1.1 ルータはレンタルのpr-500miです。 ルータ側の設定は現在初期設定にしました。 それでもローカルネットワークに接続できないのはなぜでしょう? よろしくお願いします。