為了命名家庭網路中的設備,我需要什麼? (無IP)

為了命名家庭網路中的設備,我需要什麼? (無IP)

這個問題可能是非常基本的,但我對網路了解不多,而且我已經掙扎了很長一段時間。

在我的家庭網絡中(電纜數據機/路由器、幾個交換器和一個存取點),路由器像往常一樣為各種設備分配IP位址,但我不想記住所有的數字。我希望能夠透過名稱而不是 IP 位址存取這些設備。例如,我的印表機已分配192.168.0.12,我想透過以下名稱存取它:\\MyPrinter從運行 Windows 的筆記型電腦。

我怎樣才能最大程度地實現這一目標經濟又簡單的方法無需設定 Windows Server 即可實現,執行此命名功能的硬體和/或軟體的名稱是什麼?

謝謝你!

答案1

選項 1 - DNS 伺服器

您需要 DNS 伺服器將名稱「MyPrinter」解析為 IP 位址「192.168.1.9」。

如果您有一台空閒計算機,您可以安裝帶有 Bind9(也是免費)的 linux(免費)並在家中運行您自己的 DNS 伺服器。為 DNS 伺服器指派一個 IP,例如 192.168.1.2。

然後,在家中的所有裝置上,將 DNS 伺服器項目變更為 192.168.1.2。

例如,MyPrinter 的 IP 位址為 192.168.1.9,子網路為 255.255.255.0,閘道為 192.168.1.1(路由器),DNS 伺服器為 192.168.1.2。

下面的連結可以幫助您設定 DNS 伺服器。

https://www.digitalocean.com/community/tutorials/how-to-configure-bind-as-a-private-network-dns-server-on-ubuntu-14-04

選項 2 - 本地 DNS

如果您家裡只有一兩台電腦,更簡單的選擇是使用 Windows 電腦為您執行 DNS。有一個名為“hosts”的文件,您可以編輯和建立靜態條目。

主機檔案的範例可以是:

MyPrinter 192.168.1.9

現在,您的電腦將知道 MyPrinter 在網路上的位置。然而,其局限性在於 - 它只能在您的 PC 上運行。其他電腦或裝置無法辨識 MyPrinter,因為主機檔案僅位於您的 PC 上。但是,您可以將此文件複製到其他電腦。

答案2

使用名稱而不是 IP 位址的常用方法稱為域名系統 (DNS)。這就是名稱superuser.com在互聯網上解析的方式,也是您在家庭網路中使用名稱的方式。

許多路由器/數據機盒已經具有 DNS 伺服器功能(您沒有告訴我們您使用哪個路由器/數據機)。因此,請嘗試設定您的路由器/數據機以使用它。此外,您想要命名的家庭網路中的每台電腦每次都應該獲得相同的 IP 位址。同樣,這是許多路由器/數據機盒已經具備的功能。

答案3

網路中的每個設備都有一個可以通過\\MyPrinter或存取的名稱\\Storage。在 Windows 中,您可以在設定電腦並為其命名時配置此名稱。如果您的電腦有一個您不喜歡的名稱,則可以透過前往系統屬性來重新命名它:

  1. 開啟檔案總管。
  2. 右鍵單擊電腦/此電腦(視情況而定取決於您的 Windows 版本)
  3. 選擇屬性。
  4. 您將看到一個標頭Computer name, domain, and workgroup settings,其中標明 ,其下方標有Change Settings。點擊Change Settings
  5. 彈出的對話方塊將Change在「要重新命名此電腦或變更其網域或工作群組,請按一下變更」旁邊有一個按鈕。點擊Change
  6. 下一個方塊將有一個用於輸入新電腦名稱的欄位。輸入新的所需名稱,然後按一下變更。系統將提示您必須重新啟動電腦才能使變更生效。點選確定。
  7. 再次點擊“確定”,系統將詢問您是否要立即重新啟動還是稍後重新啟動。如果您準備好讓變更生效,請重新啟動。

當涉及印表機、NAS 盒或類似硬體時,它們會預先編程一個名稱。例如,印表機的名稱將包含品牌、製造商和型號。更改所述設備的網路名稱因設備而異。

若要存取網路上的檔案共用,請開啟檔案總管,然後\\DeviceNameHere在網址列中鍵入。

欲了解更多信息,請參閱以下文章:統一命名約定

相關內容