/etc/sysconfig/network-scripts/ifcfg-eth0に静的IPを指定すると、 名前解決ができない
CentOS6.5(仮想環境)を構築して、最初のDHCPの段階では、
下記のコマンド(GIPを調べるコマンド)がうまくいってました。
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
BOOTPROTO="dhcp"
HWADDR="00:0C:29:18:06:BE"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
[root@localhost ~]# curl http://httpbin.org/ip
{
"origin": "XXX.XXX.XXX.XXX"
}
ところが/etc/sysconfig/network-scripts/ifcfg-eth0に静的IPを指定した場合に、
下記のように表示されてしまいます。
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
BOOTPROTO="static"
HWADDR="00:0C:29:18:06:BE"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
IPADDR=192.168.1.40
[root@localhost network-scripts]# curl http://httpbin.org/ip
curl: (6) Couldn't resolve host 'httpbin.org'
物理マシン(Windowsに仮想環境をたてている)のIPは192.168.1.6で同一のネットワーク、なおping送信の返却を正常におこなわれただしく疎通がとれております。
どのようなことが考えられるかご教授ねがえますでしょうか。
よろしくお願いいたします。