• ベストアンサー

ネットワーク接続・設定方法

今Intel版Solaris8をインストールしています。 SoftwareCD1,2、LANG_CDのインストールも終わりました。 そこでネットワークの設定を始めましたが、一向に外部との 接続が出来ません・・・。ちなみにNICは、IntelPro1000/MT Desktopです。 ネットワークの設定も IP Address(192.168.100.100)、 SubnetMask(255.255.255.0)、 /etc/netmasks(192.168.100.100 255.255.255.0)、 /etc/defaultrouter(192.168.100.1)、 /etc/hosts(192.168.100.100 buzz)、 /etc/nodename(buzz)、 /etc/hostname.e1000g0(buzz)を設定しています。 ただし、resolv.confとnsswitch.confはいじっていません。 IPアドレスの設定は、ドライバをpkgaddした後、NICを追加し、sys-unconfigで設定しました。 OS的にはNICをちゃんと認識しているようです。 [ifconfig -a]でも「lo0」の他に「e1000g0」としてインターフェースを認識していました。 ifaceはUP状態です。GWもWindowsで使っているものと同じものを指定しています。 ケーブル等は、Winマシンで通信できているケーブル等を使用しているので、その辺りでの 不通は薄いと思います。 よろしくお願いいたします。

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

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

Intel Solaris 8からのアドバイスです。 /etc/netmasks ネットワーク番号 ネットマスク ですので、この場合、 192.168.100.0 255.255.255.0 とすべきだと思います。 man netmasks で確認してください。もし、 192.168.100.100 255.255.255.0 としても、pingもaliveとなるとおもいます。 lo0: flags=1000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4> mtu 8232 index 1 inet 127.0.0.1 netmask ff000000 elxl0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2 inet 192.168.1.14 netmask ffffff00 broadcast 192.168.1.255 ether 0:10:5a:5e:ea:97 lo0: flags=2000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv6> mtu 8252 index 1 inet6 ::1/128 elxl0: flags=2000841<UP,RUNNING,MULTICAST,IPv6> mtu 1500 index 2 ether 0:10:5a:5e:ea:97 inet6 fe80::210:5aff:fe5e:ea97/10 理由は別として、名前の解決のために、DNSは使用しないようですが、 resolv.confの内容は、 nameserver xxx.xxx.xxx.xxx ←Primary DNS nameserver xxx.xxx.xxx.xxx ←Secondary DNS を記述します。 nsswitch.confの内容は、 passwd: files group: files hosts: files dns ←dnsを追加します。 ipnodes: files networks: files protocols: files rpc: files ethers: files netmasks: files bootparams: files publickey: files 現状の私の環境です。

Hiro_Ka
質問者

お礼

netmasksですが、すみません、打ち間違いでした。 慌てて文章を書いたもので、ついホストのIPアドレス を打ってしまいました・・・汗 ここは元々NICにIPアドレスを設定すれば勝手に書き 困れるのでIPアドレスなわけないですよね(^^; 失礼いたしました・・・。しかしながらご参考ありがとうございました。

Hiro_Ka
質問者

補足

その後、設定等確認してみましたが、ご指導頂いた設定でもどうしても外部への通信が出来ませんでした。 LAN内すら通信できず、localhostのIPアドレスにのみpingの反応があるような状態で・・・。 いろんなHPでネットワークの設定を見て回りましたが、どうしてこれで動かないのか・・・。 あ、でもDNSは使ってない、hostsにも自ホスト以外は書いてない、DHCPでもない・・・。もしかしてこれが原因?!・・・とは言え、defaultGWにもpingが飛ばないのは・・・。どうしてこんなにはまっているのか・・・汗

その他の回答 (1)

  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.1

>/etc/netmasks(192.168.100.100 255.255.255.0) netmasksファイルにホストのIPアドレスを書いているのは おかしくないですか?

関連する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サーバー側での設定ファイルの変更など。

  • 外部ネットワークに接続できない?

    DHCPを使わずにネットワーク(ルータ(BBR-4HG)、Winクライアント2台、Solarisサーバ1台)を構築しています。 ネットワーク設定(/etc/nodename、/etc/hostname、/etc/networks、/etc/defaultrouter)が適切に設定されているはずなのですがLANのアクセスはできるのですがWANにアクセスできない状態です。 この場合どのようなことが考えられるのでしょうか? よろしくおねがいします。

  • nslookupで、server can't findエラーが出ます

    既存のネットワークに、新しくサーバーマシンを追加しました。 /etc/netmasks /etc/defaultrouter /etc/hosts /etc/nodename /etc/hostname.xxxx /etc/resolv.conf /etc/nsswitch.conf(hostsの部分には、files dns) を新しく追加するサーバーマシンに作成しました。 しかし、別のマシンからnslookupで、追加したマシンのIPあるいは ホスト名を入力しても、server can't findエラーが出てしまいます。何故なのでしょうか? きちんとresolv.confを追加サーバーマシンに作成しているのに。 それとも、ネットワーク内にあるDNSサーバーに何か設定か登録をしなければならないのでしょうか? その場合、DNSサーバーのどの設定ファイルに、新しく追加したサーバーマシンの情報を記述しなければならないのでしょうか?

  • 似た質問ですが。WWWへ出られません!

    過去にも同じ質問が有りましたが、皆さん解決したのでしょうか? Sol9(Intel)Sol10(sparc)上で /etc/netmasks /etc/resolv.conf /etc/defaultrouter /etc/nodename /etc/hosts /etc/hostname.xxx /etc/nsswitch.conf 以上のファイルを編集し、ifconfig -aでnicのUPも確認でき LAN内ならpingもOK,telnetもできています。 しかしWWWへ出られません! BBルータが原因かと思い、直接我が家で使っているモデムに接続しましたが、駄目でした。 最近ヤフーのモデムが原因なのかとも思っていますが、 RedHat9では問題なく動作したBBルータとヤフーモデムでした。(NICはSolarisに対応していなかったので現在は違うものを使っています) 何か基本的な落ち度がある様な気がするのですか、 何方か御教授頂けないでしょうか。

  • solaris10 接続エラーについて

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

  • Redhadでのネットワーク設定ファイル

    以前はsolarisを使用していたのですが、 Redhatでは以下の設定はなんというファイルで行うのでしょうか? (1)マシン名(solarisでの/etc/hostname.bge0) (2)ログイン画面に表示される名前(solarisでの/etc/nodename (3)IPアドレス(solarisの/etc/hosts) (4)ルータ(solarisでの/etc/defaultrouter) (5)ネットマスク(solarisの/etc/netmasks) (6)nfs許可(solarisでの/etc/dfs/dfstab)

  • Solaris7でのネットワークの設定

    お世話になります。 OSがSolaris7のマシンのネットワーク(IP、ホスト名)の 設定を変更することになりました。 DNSは動いていない環境です。 以下のファイルを変更すればいいのかな?と思うのですが、いかがでしょうか? ●/etc/hosts ●/etc/nodename ●/etc/hostname.インターフェース名 また、上記ファイルを設定後、再起動が必要だと思うのですが、 rebootコマンドって使えるのでしょうか? それと、ネットワークの設定の部分のみを再起動させる方法ってありますでしょうか? どなたかご教授おねがいします。

  • DNSクライアントの設定

    vm上のcentosから自作のDNSサーバーへの接続を試しているのですがうまくいきません。 クライアントの /etc/nsswitch.confをhosts: dns /etc/resolve.confをnameserver 自作のDNSのIPアドレス と設定したのですが192.168.1.1のDNSに接続されてしまいます。

  • Windows2000のネットワーク接続

    Windows2000のPCをネットワークに接続しようとしています。 ネットワークカードを買ってきて増設、ドライバのインストール及びOSから認識していることも確認しました。 IPアドレス等の設定を行い、いざネットワークに接続と思ってLANケーブルをNICに差し込んだとたんに、ローカルエリア接続のアイコンに×印がついてまったく接続できません。 自分のIPアドレス(ループバックでなく、割り当てたIP)にpingを実行しても応答なし。 ですが、ケーブルを抜くとそれらは綺麗に解消されます。 当然ケーブルはテスターを使って断線していないことも確認しました。 同じようなトラブルを解消した方いませんか?

  • CentOSのネットワーク設定について

    教えてください。 CentOSのネットワーク設定で2点質問があります。 (1点目) cat /etc/sysconfig/networkにはGATEWAYのアドレスの記述が欠落していると動作的におかしくなることがありますでしょうか? 因みにcat /etc/sysconfig/network-scripts/ifcfg-eth0にはGATEWAYのアドレスがあります。 (2点目) cat /etc/resolv.confに以下のような順番での記述があります。 search (IPアドレス(1)) nameserver (IPアドレス(2)) searchはどのような役目になりますでしょうか? 宜しくお願いします。