在我的 Zyxel P-870HN-51b 上 - 儘管我認為相同的解決方案也可能適用於其他路由器型號 - 我想添加本地網路的自訂主機和網域。即,我不想使用外部 DNS 伺服器來實現此目的,而是修改路由器的配置來解析此類名稱。
現在,我知道即使在預設 shell (CLI) 下,我也可以使用echo
或追加行到/etc/hosts
or (使用的/var/hosts
附加檔案),但該資訊不是持久的(重新啟動後),而且我還沒有找到一種方法重新載入而不遺失與路由器的連線。hosts
dnsmasq
dnsmasq
我知道我可以透過鍵入來闖入一個更方便的 shell ( msh
) ,並且已經使用它來探索系統了很多。但是,我似乎無法寫入持久性儲存。此外,由於系統上沒有實用程序,因此很難將檔案取得到本機電腦並使用更方便的工具檢查它們(例如,安裝的工具不包括編輯器)。busybox
sh
tar
關於以下任一方面的任何指示:
- 如何透過 Web 介面或 CLI 設定自訂主機名稱(A 和 AAAA 記錄),或者
- 如何儲存配置以便在重新啟動後仍然存在
……將不勝感激。
答案1
這不是我的專業領域,但... /etc/host 用於本地解析(又名 Zyxel 所看到的)。
若要回應其他系統的請求,您可能需要安裝 DNS 伺服器。這將需要您寫入持久性儲存。
換句話說:
- 要么找到一種方法來做到這一點。
- 更換合勤,
- 或將第三台設備新增至網路。