日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux下设置主机的FQDN

發布時間:2025/4/5 linux 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux下设置主机的FQDN 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

為什么80%的碼農都做不了架構師?>>> ??

FQDN是Fully Qualified Domain Name的縮寫, 含義是完整的域名. 例如, 一臺機器主機名(hostname)是www, 域后綴(domain)是example.com, 那么該主機的FQDN應該是www.example.com.

題外話, 其實FQDN最后是以"."來結尾的, 但是大部分的應用和服務器都允許忽略最后這個點.

Linux允許用戶通過hostname命令查看并設置主機名. 用戶也可以通過hostname -f命令得到該主機的FQDN. 但是, 卻沒有直接設置FQDN的命令.

實際上, 設置Linux的FQDN可以通過兩種方法實現.

第一種, /etc/hostname +?/etc/hosts文件組合

首先在/etc/hostname文件中設置主機名, 假設是

www

然后在/etc/hosts文件中增加一行主機記錄, 第一個字段是該主機的IP地址, 第二個字段是你希望設置的FQDN, 最后是剛剛設置的主機名, 如下

A.B.C.D?www.example.com?www

設置好之后, 通過hostname -F /etc/hostname更新主機名. 這時, 通過hostname -f看到的FQDN就應該是:?www.example.com

第二種, /etc/hostname +?/etc/resolv.conf組合

如果Linux不能在/etc/hosts文件中找到hostname對應的記錄, 就會試圖從resolv.conf文件中得到主機的域名后綴(domain name). 例如, 這樣的/etc/resolv.conf文件

domain example.com?
search example.com?
nameserver W.X.Y.Z

根據配置文件中的domain后綴example.com, 加上主機名www, Linux會試圖自動拼接成一個候選FQDN:www.example.com. 但這個候選FQDN還需要進一步驗證.

Linux通過DNS服務器W.X.Y.Z解析候選FQDN, 如果解析失敗, 生成FQDN過程就失敗了. 如果解析成功, 則會返回www.example.com這個域名的正式名稱. 也就是說, 如果在DNS服務器的記錄中,?www.example.com這個域名是指向server.example.com的CNAME記錄的話, 而server.example.com才是A記錄. 返回的FQDN就是server.example.com, 而不是www.example.com.

以上就是Linux下設置FQDN的方法.

轉載于:https://my.oschina.net/jing31/blog/6613

總結

以上是生活随笔為你收集整理的Linux下设置主机的FQDN的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。