• ベストアンサー

eth0を認識させる方法

Dellのpower edge 2400でredhat6.2をインストールしたら、 ipconfig・netstatを使ってもIPが見えません どうやら、認識されていないようです。 dell用のドライバなどはすべてインストール済みです。 ifupをすれば認識できるのですが、 サーバマシンのためリモートからリブートをしたりすることが 予想されるので、解決方法を探しています。 linux/dellに詳しい方宜しくお願いします。

  • hell
  • お礼率16% (41/243)

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

  • ベストアンサー
  • h-kiku
  • ベストアンサー率50% (22/44)
回答No.4

起動時に、eth0 を up できない原因として 考えられるのは、 [/etc/sysconfig/network]の中で NETWORKING=yes になっていないと起動時に eth を up しません. また、 [/etc/sysconfig/network-scripts/ifcfg-eth0]の 中も関係ありそうですが、ifup で up できるので あれば、これは関係ないかもしれません. == "linuxconf" というコマンドで、適当に 設定してみるとか.

hell
質問者

お礼

いろいろとありがとうございました。 とても勉強になりました。

その他の回答 (4)

  • kaz-sugi
  • ベストアンサー率50% (3/6)
回答No.5

Windowsでいう「スタートメニュー」である、GNOMEなら足型のアイコンから、 KDEなら歯車のアイコン(でしたっけ?)から、 「システム」とか「ネットワーク」とかで「これかな?」と探せば、 2つくらいはネットワーク設定のツールが見つかったと思います。 結果重視なら、そこから見つけたツールで設定後、リブート(Windowsっぽい)で 解決すると思いますよ。 (ちゃんと/etc/の下の該当ファイルに反映されますが、なぜか動的変更がうまく いかないんですよね。。。。はて?、フリーだからそんなもんですかね) それとも、仕組みを知りたいのでしょうか?

  • kaz-sugi
  • ベストアンサー率50% (3/6)
回答No.3

Redhat6.2なら、OSを起動すると、 ディレクトリ/etc/rc.d/rcX.d の下にある、 SXXxxxx というシェルスクリプトが順次実行されます。 rcX.dの、XはRunLevelに対応しており、普通のマルチユーザモードなら3、 グラフィカルログインで5であったかと思います。 SXXxxxx の「S」はたぶんスタートかなんかの略で、起動時に実行し、 KXXxxxx の「K」はキルの略で、シャットダウンなどでRunLevelが下がるときに 実行されます。。。 XXは、適当な数字で、同じディレクトリにあるファイルのXXの若いほうから 実行されます。(というか、lsで表示される順、、) 普通は、/etc/rc.d/init.d に実体のシェルスクリプトを置き、 /etc/rc.d/rcX.dには、そのシンボリックリンクをおきます。 $ ln -s /etc/rc.d/init.d/sugi /etc/rc.d/rc3.d/S55sugi のような感じです。 ここに、適当なファイルを追加すれば、起動時に実行しますので、 ifupやらを実行するようなシェルスクリプトを記述しておけばOKかと。 ところで、まず、init.dにて、grep ifconfig * とでもして、 どこかのファイルでifconfigしてないか探してみることをおすすめします。。 ifconfig eth0 inet xxx.xxx.xxx.xxx netmask 255.255.255.0 -trailers -up なんてのが、書いてあるのでは、、、? xxx.xxx.xxx.xxxの部分は、`hostname` かもしれないです。 通常はこれでインタフェースをupしているハズですが。。。 どうやってEtherを追加しました? 意外とグラフィックなツールは、そこいらをちゃんとやってくれるので、 ちょっと自信がないときは、適当な「システム」ツールを探して 設定するのも手です。。。 #思い出しながら書いているので、パスとか、オプションとか間違ってるかも  しれません、、、man で確認してください。

hell
質問者

補足

ethは追加ではなく、デフォルトで2枚さしてあるものです。 起動する時に lo~ eth0~ eth1~ とか標示されると思います。 早くてよく分からなかったのですが、・・・ その段階でeth0が標示されないのです。 特別な事は何もしていません。 OSをインストールしたらこんな状態になってしまいました。

  • myeyesonly
  • ベストアンサー率36% (3818/10368)
回答No.2

ifup で認識できるなら、.bashrc 等に記述してしまってはいかがでしょうか? シェルの立ち上がり時に自動的に実行されますよ。

  • DrSumire
  • ベストアンサー率39% (264/666)
回答No.1

/etc/modules.confに alias eth0 ****** の記述はありますか? #蛇足、***** NICのチップ名

関連するQ&A

  • クノーピクスから認識されない外付けHDの認識方法

    現在、redhat9で動いているマシンのデータをバックアップすることを希望しています。 Linuxの知識がないため、 クノーピクスでCDブートして外付けHDにコピーしようと試みたのですが、クノーピクスから外付けHDを認識しません。 外付けHDは、 USB2.0 180GB です。 サーバーは DELL POWER EDGE750 RAID1 OS:REDHAT9 ※以前、似たような質問をした時別のバックアップソフトを進めていただきましたが、なにぶん知識がない状態で行わないといけなく、再度、クノーピクスでバックアップを取る質問させていただきました。 宜しくお願いします 目的は、最低でもPostgresをコピーしたいと考えております。 ご教授下さい。 宜しくお願いします

  • eth0 とホストのアドレスは同じでいい?

    こんにちは。 Linux初心者で、思いっきり間抜けな質問かもしれませんが、確認しておかないと気持ち悪いので質問します。 タイトル通りなのですが、eth0(唯一のネットワークカード)とホストのIPアドレスは同じでいいのですよね? RedHat8 DELLのマシン(オンボードLANソケット)

  • RedHat9で、LANポートを認識しない

    Linux超初心者です。 RedHat9をインストールし、ネットワークに接続したいのですが、LANポートを認識してくれません。 新しいマシンなので、デバイスドライバが無いと思うのですが、取得方法と、インストール方法がわかりません。 ご存知でしたら、ご教授願います。 チップセットは、IntelのE7520で、1000BASE-Tを利用したいです。 よろしくお願い致します。

  • メーカーのサーバ機とドライバ

    今度、DELLのサーバ機で、Power Edge SC430か830を購入しようと思っているのですが、OSのLinux Fedora core 5 をインストールする場合、ドライバやインストール出来ないものや、何か不都合な点がありましたらお教え下さい。

  • red hat enterprise linux のインストール

    ITエンジニアですが、初心者です。 現在、勉強用にとred hat enterprise linux 4(AS)を購入し、サーバーにインストールしようとしているのですが、インストールできません。 いろいろ調べたのですが、SATAを認識できないらしく、ドライバをあてようとしたのですが何度やっても失敗します。 サーバはDellのPower Edge SC440です。 足りない情報があれば書き込みます。 方法を知っているかた、もしくはインストールの経験があるかた、 宜しくお願いします。

  • adaptec29160のSCSIドライバの入手方法

    Adaptec29160のSCSIカードをとあるショップで購入したのですが、ドライバが付属されていなかったんです。(お恥ずかしい・・) WebでDLすればいいかと思ったのですが、どこにもないんです。。 どなたか所在を知っておられますでしょうか? 私のマシンはDellのPower Edge300です。 OSはNT4.0を使用しております。

  • Linux対応のLANカードを認識しない

    中古ノートパソコンを購入しやっとのことでLinux(RedHat9)をインストールすることができました。 LANがついていないマシンなので、Linuxにも対応していると表記されたLANカードを購入しました。 そのLANカード(FNW-3800-TX)です→【http://www.plathome.co.jp/detail.html?scd=12400563】 早速LANカードをはめ込みケーブルをつなげ、ブラウザをたちあげたのですがインターネットに繋がりません。再起動してもやはりつながりません。 付属のCDの中身もWINDOWS系のドライバしか入っておらずマニュアルもWindowsのことにしか触れていませんでした。 それらしい情報【http://www.ryouto.jp/linux/linux_42.html】を見つけたのですが、Linuxの操作も用語もわからずなにが書いてあるのか理解できません。 Windowsの操作ならだいたいわかるのですがLinuxは昨日インストールできたばかりで、なにをどうすればいいのか、どこをいじればデバイスを認識してくれるのか。なにからはじめればいいのか。 ご存知の方がいらっしゃいましたら手をかしてもらえないでしょうか。 よろしくお願いします。

  • イーサネットコントローラ ドライバ

    中古でdellのサーバ用マシンpower edge600scを手に入れたのですがxpで再インストールしてみたところイーサネットコントローラのドライバに?マークが付いていました。ドライバインストール用のCDが無いのでネット上、教えての過去ログ、dellのHP等見たのですが解決策がわかりませんでした。 そもそもxpを入れて使うものではないのでしょうか、使用用途はメール、ネット閲覧、adobe系ソフトでのイラスト製作等です。教えて頂ければこれ幸いです。よろしくお願いします。

  • NICが認識されない

    自作マシンにWindowsServer2003評価版をインストールしたところ、NICが認識されませんでした。 マザーボードが新しい為、Windows側でドライバが用意されていなかったのだと考え、汎用のNICを用意して差しました。 「ローカルエリア接続」でアイコンが現れましたが、「接続されていない」というエラーが出ています。 LANケーブルに問題はありません。 「ipconfig/all」で見ると、NICの名前は確認出来るのですが、MACアドレスが「FF-FF-FF-FF-FF-FF」となり、認識されていないようです。 NICのドライバに問題はないと思っています。 何が原因なんでしょうか?

  • redhat9インストール中にエラーで・・・

    探したのですが、どうにも見つからないので、助けてください RedHat9をCDからブートさせてインストールしようとしているのですが、言語の設定とかいく前に running /sbin/loader ここで割と長い間止まる Running anaconda , the Red Hat Linux system installer - please wait... /usr/bin/python2.2: error while loading shared libraries: /lib/libc.so.6: undefined symbol: , version GLIBC_2.0 install exited abnormally ということで最終的にはrebootしてね、みたいな感じで終わってしまいます。 誤字などあったらすいません 自宅のマシンにはインストールできたのですが、会社のマシンにインストールしようと するとこうなるのです。 マシンはDELLのOptiPlexGX50で、HDDは10GをNTFSでWIN入ってます。15GくらいがFATでデータ入れてます。 残りの10Gに(今Vineが入ってますが消して)LINUXを入れたいと思っています。 パーティションはきってます。 何が悪いのかさっぱり分からないので、ぜひご教授を。