お世話になっておりますKEILAです。
現在CloudAtCostという海外のVPSをレンタルしているのですが、iptablesを設定したところDNSが使えなくなりました。どうやらipv4-searchでcloudatcost.comでDNSを設定していたようです。
そこでnmcliコマンドを使って、
nmcli c add type ethernet ifname ens33 con-name ens33
nmcli c mod ens33 ipv4.dns "8.8.8.8 8.8.4.4"
nmcli c mod ens33 ipv4-search.dns "cloudatcost.com"
nmcli c down ens33 ; nmcli c up ens33
を実行して反映させたところ、
ifcfg-en33が
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=UUID
DEVICE=ens33
ONBOOT=yes
DNS1=8.8.8.8
DNS2=8.8.4.4
DOMAIN=cloudatcost.com
PEERDNS=yes
PEERROUTES=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
になっているのに対して
resolv.confは
”#”Generated by NetworkManager (大文字にさせないため#を"#"に書き換え)
search cloudatcost.com
となっており反映されず、上記のcloudatcost.comに対してもpingが通りません。(IPアドレスからならPingが通ります)
どのようにすればDNSを適切に設定できるでしょうか。
よろしくお願いします。
[環境]
OS:CentOS Linux release 7.3.1611 (Core)
VPS:cloudatcost 2core

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/05/22 14:46
2017/05/22 14:49 編集
2017/05/22 18:43