CentOS 6.3を新しくインストールしてyum
からyum install httpd
。
インストールは正常に実行されますが、次のネットワークベースのコマンドを実行することはできません。yum
デフォルトのインストールでは、ネットワークが無効になっていることがわかります。/etc/sysconfig/network-scripts/ifcfg-eth0
ファイルを次のように修正しましたこのガイド、しかし、引き続きエラーが発生します。
ミラーリストを取得できません。 http://mirrorlist.centos.org?release=6arch=i1386&repo=osエラーは次のとおりです。
14: PYCURL エラー 6 - "ホスト 'mirrorlist.centos.org' を確認できません。"
エラー:リポジトリの有効なbaseurlが見つかりません:base
その後、Googleのネームサーバー8.8.8.8を含むようにファイルを変更しましたが、/etc/resolv.conf
何も変更されませんでした。
/etc/sysconfig/network
から(設定されているが正規化されたドメイン?)に変更するように修正しました。hostname
localhost.localdomain
local.igoo.net
昨日は動作させてからWHM / cPanelをインストールしようとしましたが、すべてがうまくいきました。その後、CentOSを新しくインストールする場合は、WHM / cPanelは必要ないと判断しました。実行すると、/etc/init.d/network restart
次のエラーメッセージが表示されます。
eth0インターフェースを呼び出します。
eth0のIP情報を確認中...失敗しました。リンクはありません。ケーブルを確認してみますか?
(ケーブルが抜かれていません)
次は何を試すべきかわかりません!誰でも私が逃したことを提案できますか?
答え1
私のWindows XPホスト(ノートブック)でVirtualBoxを使用してCentOS 6.3 Minimalゲストをインストールした後、同じエラーメッセージが表示されました。マイクロUSBケーブルとワイヤレス経由でデバイスを使用してyumアップデートを実行することはできません。Huawei社の携帯電話Mifi
しかし、ネットワークを取得して更新して、マイナーな変更を適用しました。ただ到着/etc/sysconfig/network-scripts/ifcfg-eth0
そして /etc/init.d/network
再起動
DEVICE="eth0"
BOOTPROTO="dhcp"
HWADDR="私のハードウェアアドレス"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
興味深い観察:
NM_ControlLED=「はい」
私が誰なのか読む、サーバーのデフォルト設定は次のとおりです。いいえ。しかし、はいワイヤレスノートパソコンに最適です。
答え2
NM_Controlled オプションはネットワーク管理者によって制御されます。つまり、ifup、ifdownメソッドの代わりにネットワーク管理者を介してインターフェイスを制御します。
VirtualboxオプションにBridgedとNatを含めると、仮想マシンに物理マシンと同じIPネットワーク上の別々のIPアドレスが割り当てられますが、natオプションは仮想ネットワーク(virtualbox)内の仮想マシンのIPを次に変換します。物理マシンのIPアドレス。これは、ルータを介してインターネットに接続されたホームLANのNAT方式と同じです。
接続で DHCP を使用してネットワークインターフェイスを設定しない場合は、DNS 解決を設定することが重要です。 DHCPを使用している場合、これはDHCPサーバーによって処理されます(または処理する必要があります)。ホームLANではインターネットルーター、企業ネットワークでは指定されたDHCPサーバーです。 VirtualBox内で仮想マシンを設定するときは、VirtualBox内で設定する必要があります。
インターネットに直接アクセスできず、yumが正しく機能するようにプロキシを設定する必要があるかもしれないことを忘れないでください。
これが役に立つことを願っています。エンタープライズ環境の物理サーバーに最小インストールを実行した後に直接CentOSを設定する際に他の問題がありました。
答え3
Parallels で仮想マシンを初めて作成すると、eth0 が使用されます。ただし、これをテンプレート化または複製すると、それに割り当てられているイーサネットインターフェイスが変更されます(eth1、eth2...)。仮想化を使用している場合、これが問題になる可能性があります。
# ifconfig -a
...どのインターフェイスが有効になっていないかを表示する必要があります。
それが実際にeth0ならば、ここにいる他の人(例えばAnthonyやWarren)の提案が良いでしょう。
無効にしたインターフェイスがeth1(またはeth2 ...)の場合は、設定ファイルを/etc/sysconfig/network-scripts/にコピーし、DEVICEおよびHWADDR設定を編集して、仮想マシンの物理インターフェイスとMACアドレスと一致する必要があります。 。
詳しくはマイブログをご覧ください。これが実際に本当なら。頑張ってください!
答え4
1つのネットワークアダプタが有効になっているVirtualBoxのCentOS 6でも同じ問題が発生しました。デフォルトのインストール後、ローカルループバックアダプタ127.0.0.1のみが、次のコマンドを入力してブリッジされたネットワークを手動で起動できます。
dhclient -v eth1
起動時にネットワーキングが自動的に開始されませんでした。私の解決策は、次のようにネットワーク構成を調整することでした。
$ cd /etc/sysconfig/network-scripts;
$ cp ifcfg-eth0 ifcfg-eth1
$ vi ifcfg-eth1
次の行を修正します。
DEVICE="eth1" # set device name to ether
ONBOOT="yes"
HWADDR="08:00:27:20:9D:71" # must match to VirtualBox "MAC address" value
残りの行は元のファイルと同じifcfg-eth1
ままです。ifcfg-eth0
BOOTPROTO="dhcp"
NM_CONTROLLED="yes"
TYPE="Ethernet"
UUID="7830e5b9-785b-4650-b1ce-caf9f9c257f5"
次に、ifcfg-eth1
ネットワークサービスを保存して再起動します。
$ /etc/init.d/network restart
確認する$ ifconfig
eth1 Link encap:Ethernet HWaddr 08:00:27:20:9D:71
inet addr:192.168.0.20 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fe20:9d71/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:958 errors:0 dropped:0 overruns:0 frame:0
TX packets:452 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:106251 (103.7 KiB) TX bytes:74948 (73.1 KiB)
Interrupt:10 Base address:0xd020
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)