Debian

如何更改 Lightsail 實例上的 FQDN?

  • June 10, 2019

當我在最新版本的 Debian 9 上執行命令“hostname -f”時,我花了最後幾個小時試圖找出導致錯誤“主機名:名稱或服務未知”產生的原因。當我執行“主機名”雖然我得到了主機名,但我懷疑這與 lightsail 自動更改 FQDN hosts.debian.tmpl 文件的事實有關(我認為)。如何成功更改 Lightsail 實例上的 FQDN?

1)分配一個彈性IP並將其分配給實例。

  1. 用全新的“開箱即用”替換“/etc/cloud/cloud.cfg”。

3)編輯“/etc/sysconfig/network”:

網路=是主機名=我的主機名

4)編輯“/etc/hosts”:

127.0.0.1 myhostname.mydomain.com myhostname localhost.localdomain localhost localhost4.localdomain4 localhost4

  1. 停止實例

  2. 編輯實例的使用者數​​據:

雲配置

主機名:我的主機名

  1. 重啟實例

引用自:https://serverfault.com/questions/970691