VirtualBoxに最小限のCentOS 6.4をインストールしましたが、インターネットがありませんか?


28

VirtualBoxを使い始めたばかりですが、を入力しyum updateたときにCentOSでインターネットを使用していないようです。私の問題の解決策はありますか?(おそらく、誤って設定されたVirtualBoxの問題である可能性があります)

これがの出力ですifconfig

画像


ifconfigの出力は何ですか?
Tillman32


ええ、あなたはeth0を持っていません-ループバックだけです。答えがあると思います。
-Tillman32

インストールしたばかりで、100%きれいです。VirtualBoxを設定する必要があるのでしょうか?
ヴラド

@ user0000001-スクリーンショットで質問を更新してください。この質問に賛成します。
ラムハウンド

回答:


51

eth0がセットアップされていないようです。CentOS 6.4で修正するために私がやったことは次のとおりです。

sudo su -

cat /etc/sysconfig/network |grep -i network

NETWORKING = yes-返されない場合は、yesに変更します。

vi /etc/sysconfig/network-scripts/ifcfg-eth0

これは次のようになります。

DEVICE="eth0"
HWADDR="08:00:27:07:9e:57"
NM_CONTROLLED="YES"
ONBOOT="NO"

ここで変更したいオプションがいくつかあります。NM_CONTROLLEDはNO、ONBOOTはYESである必要があり、最後にこのコードを最後に追加します。

BOOTPROTO="dhcp"

これにより、DHCPからIPを取得し、本質的にIPV4を有効にすることができます。

これで、ファイル全体は次のようになります。

DEVICE="eth0"
HWADDR="08:00:27:07:9e:57"
NM_CONTROLLED="NO"
ONBOOT="YES"
BOOTPROTO="dhcp"

保存して閉じます。次に、ネットワークサービスを再起動して、これらの設定でリロードします。

[root@Development ~]# service network restart
Shutting down interface eth0:                              [  OK  ]
Shutting down loopback interface:                          [  OK  ]
Bringing up loopback interface:                            [  OK  ]
Bringing up interface eth0:
Determining IP information for eth0... done.
                                                           [  OK  ]

「eth0」に注目してください-素晴らしい!次に、DHCPからIPV4を取得したかどうかを確認します。

ifconfig

「eth0」が表示されます。


これを試してみましょう。
Vlad

機能しましたか?
-Tillman32

はい、それは魅力のように機能します。
Vlad

2
私には、仮想ボックスVMはブリッジモード(ホストNICに接続)にあり、DHCPサーバーから独自のIPを取得していないようです。(ルーター)別のサブネット10.XXXから192.168.XXアドレスをpingしようとしましたvirtualboxのVM NIC設定をNATまたは独立に変更してみてください。
Tillman32

1
VirtualBoxでCentOSをセットアップするとき、これは私にとって驚異的な働きをしました。
ネストルレドン14年

5

ネットワークが構成されていません。インストール中に有効にしておく必要があります(明らかではありませんが、最初の最小インストールでも見逃しました)。試してください:

dhclient eth0 # gets you DHCP on en0

これで開始できます。次に試してください:

yum install system-config-network-tui

これにより、永続的に設定できるcursesベースのネットワーク設定プログラムが提供されます。


1
素晴らしい、それは動作します。ありがとう。dhclient eth0仮想マシンをリブートするたびに入力する必要がありますか?
Vlad

1
ところで、エラーpuu.sh/3mIhT.pngを取得
Vlad

いいえ、yumでインストールしたばかりのネットワークツールを使用して、起動時にDHCPを有効にします。
リッチホモルカ

4

同様の問題がありましたが、必要なのは、onbootのネットワークスクリプトをyesに編集し、ネットワークを再起動することだけでした。

ネットワークスクリプトを編集する

 vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

 bla bla=bla
 ...
 onboot=yes

ネットワークを再起動

 systemctl restart network

3

CentOSをインストールする場合、ネットワークページの左下に、ネットワーク設定を構成できるボタンがあります。eth0の横にある[編集]をクリックし、チェックボックスを見つけて、ネットワークが自動的に接続するように設定します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.