我家裡有一個路由器,有多個裝置連接到它(透過 Wi-Fi 和乙太網路)並透過 DHCP 取得網路資訊。我想配置協議,這樣我就可以在分配給每個連接設備的路由表中提供一個條目。我尋找通用的方法,因為我知道每個路由器都是不同的,而且我的型號是沃達豐/ONO(西班牙)的CBN CH6643E。
我的問題是:我該怎麼做?這些家用路由器是否打算/允許這樣做?請注意,我不會假裝手動編輯設備的路由表,而是更改它們在 DHCP 配置中收到的表。
另外:我有一個 Linux 發行版,很快我就會有一台也能運行 Linux 的微型電腦(類似樹莓派),以防有需要它的解決方案。
編輯:最可行的解決方案是在電腦中使用 DHCP 伺服器,該伺服器位於路由器和連接設備的中間。這將如何影響所連接裝置的預設閘道和 DHCP 伺服器的預設閘道?我想要新增到裝置路由表中的條目是一個新的預設網關,它將把它們的套件重新導向到我的路由器,因為不可能直接在路由器中執行此操作。
像這樣的事情:
到網際網路 <====|路由器|====|DHCP 伺服器|====設備
答案1
如果您的路由器支援設定 DHCP 選項 121,則可以完成此操作 -無類別靜態路由選項。
判斷透過使用者指南,您的路由器不支援此功能,因此您可能正在考慮購買企業級路由器,或使用支援設定此 DHCP 選項的自訂韌體(例如DD-WRT)。
或者,您可以考慮在 Linux 發行版上安裝 DHCP 伺服器,並將其設定為將此選項及其 IP 設定分發給用戶端。請記得停用路由器上的 DHCP 伺服器,以便只有在 Linux 發行版上執行的 DHCP 伺服器才會接收/回覆 DHCP 請求。為電腦指派靜態 IP 配置(IP 位址、子網路遮罩和預設閘道),並確保所選 IP 位址位於 DHCP 範圍之外,然後就可以開始了。