如何(以及為什麼)將.local域分配給raspberry pi

如果您厭倦了在家庭網路上查詢經常透過遠端登入、SSH和其他方式訪問的裝置的IP地址,您可以透過為裝置分配一個易於記憶的本地地址來節省大量時間。請繼續閱讀我們的演示,為我們的樹莓圓周率指定一個容易記住的名字。...

如何(以及為什麼)將.local域分配給raspberry pi

如果您厭倦了在家庭網路上查詢經常透過遠端登入、SSH和其他方式訪問的裝置的IP地址,您可以透過為裝置分配一個易於記憶的本地地址來節省大量時間。請繼續閱讀我們的演示,為我們的樹莓圓周率指定一個容易記住的名字。

我為什麼要這麼做?

很可能您的家庭網路使用DHCP IP分配,這意味著每次裝置離開網路並返回一個新的IP地址時都會分配給它。即使為常用裝置設定了靜態IP(例如,將Raspberry Pi框設定為始終分配給數字192.168.1.99),也必須將完全不直觀的數字提交到記憶體中。此外,如果你因為任何原因需要更改號碼,你必須記住一個全新的號碼。

這樣做並不是世界末日,但很不方便。既然你可以讓本地裝置很容易記住像這樣的名字,為什麼還要費心去記住IP字串呢本地樹莓或者mediaserver.local?

現在,你們中的一些人(尤其是那些對DNS、域名和其他網路地址結構有更深入瞭解的人)可能想知道問題的癥結是什麼。僅僅把一個域名放到你現有的網路上不就有內在的風險或問題嗎?這裡必須注意完全限定域名(FQDN)之間的巨大區別,FQDN是官方認可的頂級域名字尾(例如.com部分)www.tl80.cn這意味著如何使用全球命名/DNS系統無法識別或無法識別的域名完全保留供專用網路使用。

例如,在撰寫本文時,.internal不是FQDN;世界上任何地方都沒有以.internal結尾的註冊域,因此,如果您要將您的專用網路配置為使用.internal作為本地地址,則不會發生DNS衝突。但是,如果.internal成為正式的FQDN,並且以.internal結尾的地址可以透過公共DNS伺服器從外部解析,那麼這種情況在將來可能會改變(儘管可能性很小)。

相反,.local域已被正式保留為專用域名(SUDN),專門用於內部網路使用。它永遠不會配置為FQDN,因此您的自定義本地名稱永遠不會與現有外部地址衝突(例如。howtogeek.本地).

我需要什麼?

使整個本地DNS解析系統工作的祕密醬汁稱為多播****(mDNS)。令人困惑的是,實際上有兩種mdn實現,一種是蘋果的,另一種是微軟的。蘋果公司建立的mDNS實現是其廣受歡迎的Bonjour本地網路發現服務的基礎。Microsoft的實現稱為鏈路本地多播名稱解析(LLMNR)。微軟的實現從未被廣泛採用,因為它未能遵守各種標準,並且存在與哪些域可以被捕獲供本地使用相關的安全風險。

因為Apple的mDNS實現Bonjour擁有更廣泛的採用率,更好的支援,以及針對大大小小平臺的大量應用程式,所以我們選擇在本教程中使用它。

如果你的網路上有執行蘋果作業系統X的電腦,那麼除了按照教程在Raspberry Pi(或其他Linux裝置)端進行設定之外,你什麼都不用做。你已經準備好了,因為你的電腦已經支援它了。

如果你執行的是一臺沒有安裝iTunes的Windows機器(它會安裝一個用於mDNS解析的Bonjour客戶機),你可以透過在這裡下載Apple的Bonjour Printer Service helper應用程式來解決缺少本機mDNS支援的問題。儘管下載頁面聽起來像是一個只支援印表機的工具,但它有效地為Windows添加了mDNS/Bonjour全面支援。

在raspberry pi上安裝“你好”支援

如何(以及為什麼)將.local域分配給raspberry pi

第一個任務是在Pi上拉上終端,或者透過SSH連線到遠端終端(如果您有一臺無頭機器)。到達終端後,花點時間更新和升級apt-get。(注意:如果您最近剛剛在我們的Raspberry Pi教程中完成了這一步,請跳過這一步。)

sudo apt-get update

sudo apt-get upgrade

在更新/升級過程完成之後,是時候安裝Avahi了——一個非常棒的開源mDNS實現。在提示下輸入以下命令:

sudo apt-get install avahi-daemon

一旦安裝過程完成,您甚至不必重新啟動裝置。您的Raspberry Pi將立即開始識別其主機名的本地網路查詢(預設情況下為“raspberrypi”)本地樹莓.

我們在這個測試中使用的特定機器與我們將Raspberry Pi轉換為環境天氣指示器的機器相同,然後更改了本地主機名,因此當我們查詢新生成的.local地址時,我們將查詢氣象站.本地而不是本地樹莓.

再次強調,在.local字尾之前的部分總是裝置的主機名。如果你想讓你的樹莓皮音樂拖纜有當地的名字光碟機.local例如,您需要按照以下說明更改Pi的主機名。

繼續ping您希望從此訪問裝置的計算機上的新的本地地址:

如何(以及為什麼)將.local域分配給raspberry pi

成功!氣象站.本地解析為192.168.1.100,這是本地網路上裝置的實際IP地址。從現在起,以前需要Raspberry Pi的IP地址的任何應用程式或服務現在都可以使用.local地址。

  • 發表於 2021-04-11 18:14
  • 閱讀 ( 33 )
  • 分類:網際網路

你可能感興趣的文章

樹莓皮:非官方教程

This guide is available to download as a free PDF. Download this file now. Feel free to copy and share this with your friends and family. ...

  • 發佈於 2021-03-13 15:59
  • 閲讀 ( 65 )

9個最好的pi程式設計資源,把你的樹莓pi使用

樹莓皮是個漂亮的裝置。作為一種片上系統(SoC)單板裝置,Raspberry-Pi有很多用途。專案範圍從媒體中心和復古遊戲應用程式到DIY智慧家居技術,但在Raspberry Pi上程式設計提供了大量的學習機會。 ...

  • 發佈於 2021-03-14 03:57
  • 閲讀 ( 54 )

如何在任何raspberry pi上安裝vpn

虛擬專用網(VPN)是網路隱私和安全的重要組成部分。簡言之,如果你還沒有執行一個與你常用的安全工具,你應該。VPN可用於Windows、Linux和macOS,以及Android和iOS。 ...

  • 發佈於 2021-03-14 18:08
  • 閲讀 ( 62 )

安裝recalbox在你的樹莓皮復古遊戲風格

樹莓皮是一個偉大的家庭媒體裝置,就像完美的復古遊戲。自發布以來的幾年裡,Pi一直擁有為無數經典平臺執行軟體的模擬器。 ...

  • 發佈於 2021-03-14 21:13
  • 閲讀 ( 62 )

如何將資料從raspberry pi複製到pc:5種方法

不管你用什麼樣的樹莓圓周率,總有一天你會找到一個簡單的方法來複制資料到計算機和從計算機。它可以執行網路伺服器,媒體伺服器,復古遊戲機等等。 ...

  • 發佈於 2021-03-15 10:48
  • 閲讀 ( 63 )

如何直接連線到樹莓皮沒有網際網路

樹莓圓周率的多功能性意味著在某個時候,你一定會在戶外使用它,超出你的無線網路。那麼,如果不**鍵盤和顯示器,如何與之通訊呢? ...

  • 發佈於 2021-03-16 08:17
  • 閲讀 ( 55 )

如何在raspberry pi上安裝android

儘管Raspberry-Pi有很多作業系統可用,但您可能更願意使用基於Linux的作業系統。但缺少觸控式螢幕支援又如何呢? ...

  • 發佈於 2021-03-18 23:47
  • 閲讀 ( 56 )

用emby把你的raspberry pi變成一個媒體伺服器

尋找一個智慧,易於使用的Raspberry Pi媒體伺服器解決方案與客戶端應用程式的良好選擇?也許你看了Plex或Kodi,但發現它們似乎不對。如果是這樣的話,值得一試。 ...

  • 發佈於 2021-03-19 08:43
  • 閲讀 ( 63 )

為什麼每個人都應該嘗試樹莓皮4:新功能和令人印象深刻的規格

新的樹莓皮4已經發布,但你需要升級嗎?它真的比以前的樹莓皮3B+提供更多嗎,還是你應該把手放在口袋裡? ...

  • 發佈於 2021-03-20 08:27
  • 閲讀 ( 56 )

如何將raspberry pi設定為windows瘦客戶端

想在你的樹莓皮上執行Windows嗎? ...

  • 發佈於 2021-03-21 09:29
  • 閲讀 ( 54 )