作者:
Oudie (歐弟)
2016-04-12 13:48:28請問
我利用nginx架設WEB SERVER
目前服務都正常運作,也可透過IP直接連線
但是無法像WINDOWS下的WEB SERVER透過輸入電腦名稱(ABC)來連線。
是否需要安裝那些套件才能做到?
我是用centos最小安裝
hostname已經修改為ABC
dns server是222.222.1.10
加入的網域是AAA
有先用 nsloookup 解析一下是否可以查到嗎?還有 dns 是完整主機名稱,比方 xxxxx.example.com不是單純的短主機名稱像是 xxxxx
作者:
Oudie (歐弟)
2016-04-12 14:31:00查不到,目前狀況很像是centos的hostname沒有送到DNS伺服器
作者:
a73126 (Jalen)
2016-04-12 17:55:00windows這功能應該是靠netbios吧...Linux一般應該沒有這個
還是樓主是說網芳那種電腦名稱?linux 有 samba可以提供相關環境。不過建議樓主可能要釐清一下瀏覽網頁就是 dns 的 ip <---> hostname 查詢架構不要把網芳的 netbios name 電腦名稱弄進來centos hostname 送到 dns server ? 這討論似乎可複雜了一般大多都是 dhcp 方式,然後 dhcp 與 dns 應對登記不過不清楚你的網路架構環境,這個就無法討論了
作者:
danny8376 (釣到一隻猴子@_@)
2016-04-12 22:55:00樓上 原PO說的網頁直接打主機名稱就能連靠的就是win的網芳中的名稱解析啊...不過如果DNS本身是win工作站架的dns應該能解吧?
相信原po環境沒有DNS,概念完全不對原po只有說IP可以吧,沒說Hostname可以
這是 win 好及不好的地方,它會'自動'幫你處理掉一些事; 不好的地方是,你全部都要是 win 的架構才能享有這種 '自動'
作者:
psinqoo (零度空間)
2016-04-13 12:30:00我猜最小安裝應該就不對了 其它得手動
直接改 win hosts 比較快啦你打一個名字,又沒有真實的 dns record,誰查的到改 /etc/hosts 才對 打錯