Networking
網路出現故障時解析自己的 LAN IP
我有一個無頭音樂伺服器(raspbian buster),在同一台機器上執行一個儲存伺服器(minimserver)和一個播放器(upmpdcli)。播放時,它通過其 LAN 地址獲取音樂文件。因此,音樂通過以下 URL 播放和瀏覽:
http://192.168.1.108:9790/minimserver/...
即使播放列表儲存在機器上,當它失去 WiFi 連接時,流也會立即停止。我認為這是因為介面被關閉,它不能再通過 IP 訪問自己
192.168.1.108
。我無法更改系統以完全訪問音樂,
localhost
因為音樂已被網路上的其他設備排隊和瀏覽。那麼,192.168.1.108
即使網路中斷,有什麼方法可以維持 localhost LAN 地址()解析嗎?
將介面地址也添加到
lo
(環回)適配器:sudo ip addr add 192.168.1.108/32 dev lo
核心會做正確的事情。