作者Oudie (歐弟)
看板Linux
標題[問題] windows下無法透過主機名稱連到centos
時間Tue Apr 12 13:48:28 2016
請問
我利用nginx架設WEB SERVER
目前服務都正常運作,也可透過IP直接連線
但是無法像WINDOWS下的WEB SERVER透過輸入電腦名稱(ABC)來連線。
是否需要安裝那些套件才能做到?
我是用centos最小安裝
hostname已經修改為ABC
dns server是222.222.1.10
加入的網域是AAA
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.75.85.163
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1460440112.A.73D.html
→ kenduest: 有先用 nsloookup 解析一下是否可以查到嗎? 04/12 14:25
→ kenduest: 還有 dns 是完整主機名稱,比方 xxxxx.example.com 04/12 14:26
→ kenduest: 不是單純的短主機名稱像是 xxxxx 04/12 14:26
→ Oudie: 查不到,目前狀況很像是centos的hostname沒有送到DNS伺服器 04/12 14:31
→ a73126: windows這功能應該是靠netbios吧...Linux一般應該沒有這個 04/12 17:55
→ kenduest: 還是樓主是說網芳那種電腦名稱?linux 有 samba 04/12 19:16
→ kenduest: 可以提供相關環境。不過建議樓主可能要釐清一下 04/12 19:17
→ kenduest: 瀏覽網頁就是 dns 的 ip <---> hostname 查詢架構 04/12 19:17
→ kenduest: 不要把網芳的 netbios name 電腦名稱弄進來 04/12 19:17
→ kenduest: centos hostname 送到 dns server ? 這討論似乎可複雜了 04/12 19:19
→ kenduest: 一般大多都是 dhcp 方式,然後 dhcp 與 dns 應對登記 04/12 19:20
→ kenduest: 不過不清楚你的網路架構環境,這個就無法討論了 04/12 19:21
推 danny8376: 樓上 原PO說的網頁直接打主機名稱就能連靠的就是win 04/12 22:55
→ danny8376: 的網芳中的名稱解析啊... 04/12 22:55
→ danny8376: 不過如果DNS本身是win工作站架的dns應該能解吧? 04/12 22:56
→ kenwufederer: 相信原po環境沒有DNS,概念完全不對 04/13 02:26
推 kenwufederer: 原po只有說IP可以吧,沒說Hostname可以 04/13 02:30
有DNS,且有網域
會這樣問是因為,之前我用WINDOWS系統架設NIGINX的WEB SERVER(固定IP)
設定完成後,可以在網址列輸入電腦名稱後開啟網頁,例如
http://abc/index.php 但是我在linux上建立nginx web serber卻無法這樣做(固定IP)
只能透過ip來開啟網頁
所以我想說,是不是linux上需要做甚麼設定或是安裝套件
這幾天查到的資料,只知道HOSTNAME和NETBIOS的電腦名稱是不一樣的東西
我以為centos就像windows一樣,電腦名稱設好後,會自動把IP和電腦名稱送到DNS去對應
※ 編輯: Oudie (211.75.85.163), 04/13/2016 08:43:18
※ 編輯: Oudie (211.75.85.163), 04/13/2016 08:44:00
※ 編輯: Oudie (211.75.85.163), 04/13/2016 08:50:55
推 aeolus0829: 這是 win 好及不好的地方,它會'自動'幫你處理掉一些 04/13 09:32
→ aeolus0829: 事; 不好的地方是,你全部都要是 win 的架構才能享有 04/13 09:32
→ aeolus0829: 這種 '自動' 04/13 09:32
→ psinqoo: 我猜最小安裝應該就不對了 其它得手動 04/13 12:30
推 chang505: 直接改 win hosts 比較快啦 04/14 00:54
→ chang505: 你打一個名字,又沒有真實的 dns record,誰查的到 04/14 00:54
推 chang505: 改 /etc/hosts 才對 打錯 04/14 00:57