在GCP VM上设置静态主机名

时间:2017-11-18 05:19:21

标签: hostname gcp

在AWS上,设置静态IP非常简单。

但是,让这个在GCP上工作真是令人沮丧。

我用过:

gcloud compute instances add-metadata $instanceName --metadata hostname=$instanceStaticHostname 
sudo crontab -e
@reboot hostname $(curl --silent "http://metadata.google.internal/computeMetadata/v1/instance/attributes/hostname" -H "Metadata-Flavor: Google")

编辑/etc/rc.local:

hostnamectl set-hostname --static $instanceStaticHostname
chmod +x /etc/rc.d/rc.local

但这些都没有帮助。

请问,是否有人更了解如何在GCP上设置静态主机名?

谢谢!

1 个答案:

答案 0 :(得分:0)

1-vi /etc/dhcp/dhclient.d/google_hostname.sh

2-清除文件并写入行hostnamectl set-hostname server1.example.biz --static

3-重新启动