Linux

Ubuntu Apache2 伺服器似乎拒絕某個域名

  • June 24, 2014

我正在使用安裝在 Ubuntu 13.04 Raring Ringtail 上的 Apache2 來託管一個小型桌面網站。最初我使用來自 no-ip.com 的 osgwallpapers.servepics.com 作為我的域名。現在我正在嘗試將它轉移到 wallpapers.osgalaxy.net 我擁有來自 freenames 的 osgalaxy.net,它工作正常。但是,我的子域 (wallpapers.osgalaxy.net) 無法正常工作。

我與友好的cheapnames 客戶支持實時聊天,他們告訴我我的伺服器拒絕了cheapnames 域名。wget wallpapers.osgalaxy.net輸出以下內容的事實證實了這一點:

Resolving wallpapers.osgalaxy.net (wallpapers.osgalaxy.net) 144.124.222.81
Connecting to wallpapers.osgalaxy.net (wallpapers.osgalaxy.net) |144.142.222.81|:80...

它最終可能會說些什麼,但我懶得等待它超時。

看來我應該需要更改一些配置,但我從來不需要為 osgwallpapers.servepics.com 這樣做

如果有人想自己嘗試一下,他們可以訪問這些網址。osgwallpapers.servepics.com 是我目前的網址,而 wallpapers.osgalaxy.com 是我想要的網址。

我該如何解決這個問題?

順便說一句,如果這是錯誤的發布位置,請告訴我。我不完全清楚家裡的生產網路伺服器是否適合官方伺服器故障範圍。

域解析到的 IP 地址中還有另一個錯字。(除了當您更新122124而不是在問題中創建的那個142

> dig +short osgwallpapers.servepics.com
114.142.222.81
> dig +short wallpapers.osgalaxy.net 
144.142.222.81

IP 的第一部分應該114代替144.

該 IP 地址 ( 114-142-222-81.dsl.static.teleguam.net) 的反向查找和我在瀏覽該站點時達到的下載速度表明它是國內 ADSL 連接。那可能不是託管網站的最佳位置,尤其是託管大型高解析度圖像的網站。

此外,大多數導航連結指向http://localhost/. 您需要在啟動之前解決該問題。

引用自:https://serverfault.com/questions/607445