iT邦幫忙

0

Windows server 2008 加入網域之後,卻無法 ping 到此台Windows server 2008

petjks 2009-11-03 09:53:0119786 瀏覽

各位大大:
不知道各位有沒有使用 Windows server 2008 使用 apache + php + mysql 架設網站?
因為小弟遇到一個問題,就是使用 Windows server 2008 使用 apache + php + mysql + phpmyadmin 架設了一個網站,不過在架設網站的時候,我並沒有先將此網站加入到網域裡面(還是在工作群組 WORKGROUP 內),等於是一台獨立的電腦來架設網站,並且先做測試,但是在測試完畢之後,我將此台電腦加入網域,然後在 httpd.conf 內的 ServerName 更改成有加入網域的電腦主機名稱,但是重新開機之後,卻發現無法連線到此 Windows server 2008 主機,網站也無法連線到,而且重新退出網域之後,發現又正常了可以做網頁的連線.
我重新再加入網域之後,就先行用另外一台電腦做 ping 的測試,發現 Windows server 2008 剛剛加入網域完畢之後,就無法使用 ping 來做 arp 測試,但是在 DNS 內已經確定有此電腦的對應資料, ping 的時候也可以看到 IP 和 電腦名稱的是沒錯的, ping 的時候的錯誤訊息是說 Request timed out ,可否請大大幫我解決.
不知道是不是我哪裡沒有做好??? 謝謝各位大大

1 個回答

30
cafebug
iT邦高手 2 級 ‧ 2009-11-03 12:20:29
最佳解答

Windows 2008 預設的安全層級比較嚴格, 如果你要在server上開port(如: Apache,
你要在管理工具裡的防火牆加規則允許外面的人來存取port 80, PING(ICMP) 也是要開回應, 你才能收到Windows 2008的PING回應...

外獅佬 iT邦大師 1 級 ‧ 2009-11-03 17:52:40 檢舉

同意+1
Server 2008針對不同的網路環境設定,防火牆的設定也不同。
Server 2008的防火牆設定,加入網域後,預設防火牆是開啟的。

請檢查防火牆的設定。

petjks iT邦新手 4 級 ‧ 2009-11-04 10:14:44 檢舉

謝謝兩位大大的建議,沒有錯...是防火牆的問題
因為我在之前已經查看防火牆,可是看到ICMP下面的網域聯結都式允許的,後來我就將防火牆全部關閉不要開,問題就解決了,這是在 Windows server 2003 下是不會有這樣子的情形發生, Win srv 2008 限制太多東西,導致一些以前設定的服務等等都無法正常運作,防火牆關閉就好了...........,謝謝兩位大大的意見

我要發表回答

立即登入回答