按名稱存取 CentOS 盒子

按名稱存取 CentOS 盒子

我打算開發一個帶有 lamp 的 centos 伺服器。我想要的是將伺服器連接到任何類型的家庭網路並透過以下方式存取它http://我的伺服器。我已經成功設定了靜態 IP,但似乎無法按名稱 ping 通它。

如果您必須開發解決方案,旨在透過乙太網路將盒子插入路由器並使用伺服器名稱透過瀏覽器存取它,您會做什麼?這基本上就是我想知道的。

先致謝

答案1

聽起來您可能希望 Windows PC 能夠找到伺服器。若要實現此目的而不需要在每台 Windows PC 的主機檔案中設定項目,您只需安裝並設定 Samba:

http://www.centos.org/docs/5/html/Deployment_Guide-en-US/ch-samba.html

Samba 將使用 WINS 自動將伺服器的(短)主機名稱發佈到您在 Samba 設定中指定的工作群組。然後在網路中的任何 Windows PC 上您應該能夠使用http://伺服器名稱/

答案2

包含用於 DHCP/DNS 的 DNSMasq 的家庭路由器將允許您設定靜態租約和本地 DNS 區域。我使用帶有 Tomato 韌體的 Linksys WRT-54GL 來執行此操作。

除此之外,一種快速而骯髒的方法是設定靜態 IP 位址,並在工作站上建立一個主機檔案項目,將靜態位址對應到名稱。

答案3

我從來沒能讓它與 DHCP 一起工作。出於內部目的,我一直對伺服器使用靜態 ip。您還需要設定一個內部 DNS 伺服器來檢查您的 Windows 盒子。對於我的內部伺服器,我在每台 Windows 機器上設定 DNS 首先檢查內部 DNS 伺服器,然後檢查外部伺服器。 :)

http://studyhat.blogspot.com/2010/02/setting-dns-server-with-bind.html

答案4

您可以獲得標準的公共 DNS 伺服器並將網域指向您的靜態 IP。然後,即使它實際上指向本地的多個單獨伺服器,它也可以在任何地方工作。

相關內容