CentOS 6.5をインストールし、次のファイルを構成しました。
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=aa:bb:dd:dd:ee:ff
TYPE=Ethernet
UUID=adfddfaf-9sda-adse-dfs4-asdfsdfdfg97
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=dhcp
/etc/sysconfig/network
NETWORKING=yes
HOSTNAME=localhost.IM
NTPSERVERARGS=iburst
コンピュータを再起動するとifconfig eth0
、IPアドレスが表示されますが、resolv.conf
ファイルは空です。それが言うことはすべてですsearch IM
。nameservers
ファイルにリストされていません。
ただし、起動後dhclient -r
、IPアドレスを解放してからIPアドレスdhclient eth0
を取得するためにresolv.conf
入力すると、DNSネームサーバーが正しく入力されます。
構成ファイルからこれが自動的に行われないのはなぜですか?dhcp
私のifcfg-eth0
ファイルで有効にすると、これを処理する必要があると思いました。
CentOSのドキュメントには、設定NETWORKING=yes
がブート時にネットワークを開始することが記載されています:http : //www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-dhcp-configuring-client.html。
どんな助けでもありがたいです。
/etc/sysconfig/network-scripts/ifup-eth
。
.IM
ホスト名のオフにし、ローカルホスト以外のものを試してみてください、またはそれを完全に省略します。