在阿里云服務(wù)器上進(jìn)行DNS設(shè)置,可以通過多種方式實(shí)現(xiàn),包括在阿里云控制臺中設(shè)置域名解析、在服務(wù)器上自定義DNS配置等。以下是一些詳細(xì)的步驟和方法:
1.在阿里云控制臺中設(shè)置域名解析
步驟1:登錄阿里云控制臺
? 打開瀏覽器,訪問阿里云官網(wǎng),使用阿里云賬號登錄阿里云控制臺。
步驟2:進(jìn)入云解析DNS控制臺
? 在控制臺左側(cè)導(dǎo)航欄中,選擇“云解析DNS”,進(jìn)入云解析DNS管理頁面。
步驟3:添加域名解析記錄
? 選擇域名:
? 在云解析DNS管理頁面,找到需要解析的域名,點(diǎn)擊“解析”按鈕,進(jìn)入域名解析設(shè)置頁面。
? 添加解析記錄:
? 點(diǎn)擊“添加記錄”按鈕。
? 記錄類型:選擇“A記錄”或“CNAME記錄”。
? 主機(jī)記錄:輸入域名的前綴,例如`www`。
? 解析值:輸入阿里云服務(wù)器的公網(wǎng)IP地址或域名別名。
? TTL:選擇默認(rèn)值即可。
? 點(diǎn)擊“確認(rèn)”按鈕,添加解析記錄。

步驟4:驗(yàn)證解析生效
? 使用`ping`命令測試域名解析是否生效:
```bash
ping yourdomain.com
```
? 使用`nslookup`命令測試域名解析是否生效:
```bash
nslookup yourdomain.com
```
2.在Linux服務(wù)器上自定義DNS配置
步驟1:登錄服務(wù)器
? 使用SSH客戶端工具(如PuTTY)連接到阿里云服務(wù)器。在連接時(shí),需要提供服務(wù)器的IP地址、用戶名和密碼。
步驟2:編輯DNS配置文件
? 編輯`/etc/cloud/cloud.cfg`配置文件:
```bash
sudo vi /etc/cloud/cloud.cfg
```
按`i`鍵切換至編輯模式,在`# Example datasource config`內(nèi)容上增加以下配置,關(guān)閉cloud-init中的自動(dòng)配置網(wǎng)絡(luò)的參數(shù),避免網(wǎng)卡配置文件內(nèi)容被覆蓋:
```yaml
network:
config: disabled
```
修改完成后,按下`Esc`鍵后,輸入`:wq`并回車以保存并關(guān)閉配置文件。
? 編輯`/etc/netplan/50-cloud-init.yaml`配置文件:
```bash
sudo vi /etc/netplan/50-cloud-init.yaml
```
按`i`鍵切換至編輯模式,在文件底部添加以下配置,自定義配置DNS信息:
```yaml
nameservers:
addresses: [223.5.5.5, 223.6.6.6]
```
修改之后的內(nèi)容如下所示:
```yaml
network:
version: 2
ethernets:
eth0:
dhcp4: true
match:
macaddress: 00:16:3e:13:42:71
set-name: eth0
nameservers:
addresses: [223.5.5.5, 223.6.6.6]
```
說明:
? `eth0`:配置的網(wǎng)卡名稱,根據(jù)實(shí)際環(huán)境修改。
? `dhcp4`:ecs實(shí)例的網(wǎng)絡(luò)配置默認(rèn)為DHCP模式。
? `match`:配置的MAC地址,根據(jù)實(shí)際環(huán)境修改。
? `nameservers`:自定義配置的DNS信息,使用阿里云提供的DNS IP地址`223.5.5.5`和`223.6.6.6`。
? 應(yīng)用網(wǎng)卡配置:
```bash
sudo netplan apply
```
? 建立軟鏈接:
```bash
sudo ln -snf /run/systemd/resolve/resolv.conf /etc/resolv.conf
```
3.在Windows服務(wù)器上設(shè)置DNS
? 打開網(wǎng)絡(luò)和共享中心:
? 打開Windows 10系統(tǒng)控制面板,點(diǎn)擊右上角的“網(wǎng)絡(luò)和共享中心”選項(xiàng)。
? 更改適配器設(shè)置:
? 點(diǎn)擊網(wǎng)絡(luò)和共享中心左側(cè)的“更改適配器設(shè)置”鏈接。
? 選擇網(wǎng)絡(luò)連接:
? 選中正在聯(lián)網(wǎng)的網(wǎng)絡(luò)連接(如wifi連接),鼠標(biāo)右鍵菜單里選擇“屬性”。
? 設(shè)置DNS服務(wù)器地址:
? 在網(wǎng)絡(luò)連接屬性窗口中,選中“Internet 協(xié)議版本 4(TCP/IPv4)”,然后點(diǎn)擊“屬性”。
? 在DNS服務(wù)器地址中輸入阿里云提供的DNS服務(wù)器地址`223.5.5.5`和`223.6.6.6`,輸入后確定退出即設(shè)置完成。
? 驗(yàn)證設(shè)置:
? 打開CMD命令提示符,通過`nslookup`命令進(jìn)行驗(yàn)證:
```bash
nslookup yourdomain.com
```
? 如果最終解析結(jié)果是配置的IPV4公共DNS(223.5.5.5或223.6.6.6)返回的,則說明配置成功。
4.修改域名的DNS服務(wù)器
場景一:修改為非阿里云注冊商DNS服務(wù)器
? 登錄阿里云域名控制臺:
? 在域名列表中定位目標(biāo)域名,點(diǎn)擊“操作”列下的“管理”,進(jìn)入“基本信息”頁面。
? 修改DNS服務(wù)器:
? 在左側(cè)導(dǎo)航欄中,選擇“DNS管理”下的“DNS修改”菜單,點(diǎn)擊“修改DNS服務(wù)器”按鈕。
? 輸入DNS廠商為您分配的DNS服務(wù)器名稱后,點(diǎn)擊“確定”。
場景二:修改為阿里云DNS服務(wù)器
? 登錄阿里云域名控制臺:
? 在域名列表中定位目標(biāo)域名,點(diǎn)擊“操作”列下的“管理”,進(jìn)入“基本信息”頁面。
? 修改為阿里云DNS:
? 在左側(cè)導(dǎo)航欄中,選擇“DNS管理”下的“DNS修改”菜單,點(diǎn)擊“修改為阿里云DNS”按鈕,根據(jù)頁面提示,完成手機(jī)驗(yàn)證即可。
5.設(shè)置自定義DNS Host
? 登錄阿里云域名控制臺:
? 在域名列表中定位目標(biāo)域名,點(diǎn)擊“操作”列下的“管理”,進(jìn)入域名管理頁面。
? 添加自定義DNS Host:
? 點(diǎn)擊左側(cè)的“自定義DNS Host”菜單,打開DNS服務(wù)器列表。
? 點(diǎn)擊“創(chuàng)建DNS服務(wù)器”,添加服務(wù)器。例如,添加一個(gè)DNS服務(wù)器,其對外的名稱為`dns.mydomain.com`,DNS服務(wù)器的IP地址為`10.56.254.68`。
? 添加解析記錄:
? 回到域名列表頁面,點(diǎn)擊“解析”按鈕,進(jìn)入域名解析頁面。
? 點(diǎn)擊列表上方的“添加記錄”按鈕,按照自定義DNS Host填寫的信息,添加一條A記錄,實(shí)現(xiàn)對`dns.mydomain.com`的解析。
? 添加其他解析記錄:
? 自定義DNS服務(wù)器的解析記錄添加后,就可以選擇NS記錄類型使用自定義的DNS服務(wù)添加其他任意想要的解析記錄了。例如,添加`www.mydomain.com`的解析記錄:
```yaml
主機(jī)記錄:www
記錄類型:A記錄
記錄值:服務(wù)器的公網(wǎng)IP地址
TTL:默認(rèn)10分鐘
```
注意事項(xiàng)
? 備份配置文件:在修改配置文件之前,建議先進(jìn)行備份,以防萬一出現(xiàn)錯(cuò)誤。
? 等待DNS生效:DNS解析生效可能需要一些時(shí)間,通常為幾分鐘到幾小時(shí),最長可能需要48小時(shí)。
? 檢查安全組和防火墻設(shè)置:確保阿里云服務(wù)器的安全組和防火墻規(guī)則允許相關(guān)的網(wǎng)絡(luò)流量。
? 驗(yàn)證解析結(jié)果:使用`ping`或`nslookup`命令驗(yàn)證域名解析是否生效。
通過以上步驟,您可以在阿里云服務(wù)器上成功進(jìn)行DNS設(shè)置,確保域名解析正確。如果在操作過程中遇到問題,可以參考阿里云的幫助文檔或聯(lián)系阿里云技術(shù)支持獲取幫助。

kf@jusoucn.com
4008-020-360


4008-020-360
