Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> Linuxオペレーティングシステムがネットワークカードを見つけることができないという問題を解決する方法

Linuxオペレーティングシステムがネットワークカードを見つけることができないという問題を解決する方法

  

1。ネットワークカードをインストールします。

マシンが新しすぎるので、既存のLinuxバージョンを認識できません。それですか?

心配しないで、まず最初にこのラボで購入したコンピュータを例にとると、そのネットワークカードは統合されていますモデルはRealtek RTL8168 /8111 PCI-EギガビットイーサネットNICです。それから私達は対応するLinuxドライバーr8168-8.005.00.tar.bz2をダウンロードするためにRealtekの公式ウェブサイトに行き、インストールするための指示に従います。

tarボールを解凍します。

#tar vjxf r8168-8.aaa.bb.tar.bz2


次のディレクトリに移動します。
#cd r8168-8.aaa.bb

ターゲットカーネルを実行している場合は、次のことができます。


#make install

#/sbin /depmod -a

#/sbin /insmod ./src/r8168.ko(またはr8168) Linuxカーネル2.4.xでは.o)

ドライバがロードされているかどうかを確認するには、次のコマンドを使用します。

#/sbin /lsmod  Grep r8168(NICドライバがロードされていないか確認してください)

#/sbin /ifconfig -a(起動中のNICに関する情報があるかどうか確認してください)

デバイス名がある場合はethX ethX。

# ifconfig ethX up

、ここでX = 0,1,2、...

システム→管理→ネットワークでIPアドレスを設定し、最後に有効にすることもできます。

1.手動で設定します


a。あなたのマシンのIPアドレスを設定します。

#ifconfig ethX "あなたのマシンのIPアドレス" < Br>

b。DNSのIPアドレスを設定します。

/etc/resolv.confに次の設定を挿入します。

ネームサーバー "DNSのIPアドレス"

c。ゲートウェイのIPアドレスを設定します。


#route add default gw "ゲートウェイのIPアドレス"

2. /etcで設定して設定します。 RedhatおよびFedoraの場合は/sysconfig /network-scripts

/ifcfg-ethX、SuSEの場合は/etc /sysconfig /network


/ifcfg-ethX。ネットワーク設定の例

設定IPアドレス:

DEVICE = eth0

BOOTPROTO = static


ONBOOT = yes

TYPE =イーサネット

NETMASK = 255.255.255.0

IPADDR = 192.168.1.1

GATEWAY = 192.168.1.254 < Br>

BROADCAST = 192.168.1.255

2.修正:#vi /etc /hosts、このテキストに2行追加します。

127.0.0.1 localhost.localdomain localhost < Br>

192.168.4.101うなずきE3(マシン自体に応じて設定)

修正:vi /etc/hosts.equiv、行を追加する:(そのようなテキストがない場合は作成することができます)


node3

3. sshサービスを開始します。

ほとんどのLinuxバージョンには、このプログラムが付属しています。

#ssh-keygen

#cd .ssh

#cp id_rsa.pub authorized_keys

#ssh node3(成功すると、最後のログイン時刻が表示されます。node3はホスト名です)


追加情報:

ifup eth0 eth0を起動できるかどうかを確認します。


lsmod NICドライバがロードされているかどうかを確認します。エラーメッセージ

Copyright © Windowsの知識 All Rights Reserved