名前サーバーが必要です。DHCPからただし、ホスト名やドメイン名は必要ありません。ネームサーバーが必要なため、/etc/resolve.conf設定は機能しません。私が提供したホスト名をシステムに使用させる唯一の方法は、/ etc / hostnameを作成することでした。しかし、私の/etc/resolve.confが再構築されます...
セントース7を実行しています。起動後、私の/etc/resolv.confは次のようになります。
; generated by /usr/sbin/dhclient-script
search ec2.internal
nameserver 10.254.192.2
新しいホスト名を設定すると、echo myhost.example.com > /etc/hostname
NetworkManager は次のように /etc/resolve.conf を自慢して再作成します。
# Generated by NetworkManager
search ec2.internal
# No nameservers found; try putting DNS servers into your
# ifcfg files in /etc/sysconfig/network-scripts like so:
#
# DNS1=xxx.xxx.xxx.xxx
# DNS2=xxx.xxx.xxx.xxx
# DOMAIN=lab.foo.com bar.foo.com
dhcp用のネームサーバーは必要ですが、ホスト名やドメイン名は必要ありません。私のハッキングよりも良い方法があると思います。