Dhcp

/32 乙太網上的子網通過 DHCP

  • June 24, 2019

是否可以通過 DHCP 為乙太網主機分配僅主機本身的子網遮罩,例如 192.168.1.123/32?常見的作業系統是否支持這種配置?

我希望主機將所有流量發送到路由器(而不是直接發送到同一網段上的其他主機),但仍然讓它們能夠通信(因此沒有“客戶端隔離”);有效地創建點對點連結,但沒有任何客戶端配置。

更新:我的意圖是配置一個執行 dd-wrt ​​的家庭路由器,以便所有流量都必須通過路由器上的 IP 堆棧,因此可以通過一些 ipfilter 規則對其進行過濾。我希望有一個通用的解決方案,一種實現點對點乙太網連接的標準方法,仍然可以由 DHCP 為所有公共作業系統自動配置。

根據迄今為止的回應,這似乎並不容易。我將閱讀更多有關 VLAN 的內容,然後重新考慮我的計劃。

首先,為了創建點對點連結,您至少需要 4 個地址,因此您必須使用 /30 遮罩。例如:192.168.1.0/30

  • 網路地址:192.168.1.0/30
  • 第1點地址:192.168.1.1/30
  • 第2點地址:192.168.1.2/30
  • 廣播地址:192.168.1.3/30

您必須將每台主機放在不同的 /30 子網中,並在網關上實現子網間路由。

編輯:你沒有寫太多關於你的基礎設施或你想用這個配置實現的可伸縮性。我想您的路由器支持使用子介面。

此外,如果您使用 DHCP 伺服器來分發定址方案,則不需要額外的客戶端配置。

引用自:https://serverfault.com/questions/336964