iT邦幫忙

0

Fedora7架apache,用IP可以連到網頁用域名就連不到的疑問?

我有抓了兩張測試的圖..

DNS可以正向解析到IP,但是卻不能顯示網頁!!
http://www.wretch.cc/album/show.php?i=l3141226&b=2&f=1884231965&p=22

httpd.conf的設定!!Servername之前是有註解的,後來改成這樣也不行
http://www.wretch.cc/album/show.php?i=l3141226&b=2&f=1884231966&p=23

感覺好像是DNS設定有問題..所以才找不到喔!?
但是又可以正向解析出來..
所以突然不知道該如何解決了 >"<
請有經驗的大大幫忙一下囉~~
先謝謝囉 ^^

2 個回答

28
pcboy
iT邦高手 1 級 ‧ 2009-04-11 09:01:27
最佳解答

是 DNS 解析網址名稱問題

(1)
/etc/hosts 檔案中加上

192.168.1.2 linux.tnsc.com
192.168.1.2 tnsc.com

重新啟動網路
service network restart

(2) 除非你這台有當 DNS Server 用, 否則圖2的右邊設定是錯誤的

這是要你去設定上網時候, 去哪裡查詢 網址 到 IP 的對應
一般人的習慣是設定 Hinet DNS Server ( 168.95.1.1 )

24
beelit94
iT邦新手 4 級 ‧ 2009-04-12 13:18:50

您的這台dns 和 apache 都是架在區域網路內吧
現在的問題應該可以肯定是dns 的問題
(除非你再appache上設了NameVirtualHost , 若是有也請先檢查相關設定)

那誠如pcboy大所說

(1)請檢查你的上網設定
有架設dns後 不代表你的機器在上網時就會查詢你自己架設的dns
請確定 /etc/resolv.conf 中
nameserver 設定有 你架設dns伺服器的ip

(2)請檢查dns 設定 /var/named/你的正解檔,反解檔
(您有架設的話應該了解相關設定 只是提醒您記得要檢查這部分)

(3)利用nslookup查詢

以上, 希望對你有幫助

我要發表回答

立即登入回答