自定義 yum 源、ntp 服務和 dns 服務
執行個體自定義腳本是阿裡雲 ecs 為使用者提供的一種自定義執行個體啟動行為的腳本,詳細資訊請參考阿裡雲線上幫助文檔:執行個體自定義資料。
本文檔主要介紹在建立執行個體時,您怎麼使用這個自定義腳本來配置自己的 yum 源、ntp 服務和 dns 服務。您也可以使用這個腳本自定義 windows 執行個體的 ntp 服務和 dns 服務。
場景
目前,執行個體啟動時,阿裡雲會為執行個體自動配置預定義的 yum 源、ntp 服務和 dns 服務。但是,您可能想擁有自己的 yum 源、ntp 服務和 dns 服務,此時,您就可以使用執行個體自定義腳本來實作這個需求,此時您要注意:
如果您自定義了 yum 源,阿裡雲官方将不再提供 yum 源相關支援。
如果您自定義了 ntp 服務,阿裡雲官方不再提供相關時間服務。
配置方法
您可以按以下步驟實作上述場景需求。
1.登入 阿裡雲 ecs 控制台,建立執行個體,配置如下:
網絡類型:vpc 網絡
執行個體規格:i/o 優化執行個體
鏡像:公共鏡像的 centos 7.2
2.在建立頁面的 自定義資料 輸入框中輸入如下内容:
注意:
第一行必須是 #!/bin/sh,前面不能帶空格。
全文不能有多餘的空格和回車。
您可以根據執行個體情況定制具體的 dns、ntp server 和 yum 源 url。
上述内容适用于 centos 7.2 鏡像,如果是其他鏡像,請根據需要修改執行個體自定義腳本。
您也可以使用 cloud config 類腳本更改 yum 源設定,但是不夠靈活,不能适配阿裡雲對部分 yum 源進行預配置的情況。建議大家使用 script 類的腳本修改 yum 源設定。
3.根據需要完成 安全設定。
4.完成上述配置後,再單擊 立即購買,并按頁面訓示開通執行個體。
執行個體購買完成後,您就可以登入執行個體檢視具體的效果,如下圖所示。

由上圖可知,您已經成功自定義了 dns 服務、ntp 服務和 yum 源。
<a href="https://help.aliyun.com/document_detail/52001.html?spm=5176.doc51174.6.768.hsj6tm">原文連結</a>