У меня есть сеть, состоящая из множества точек беспроводного доступа, подключенных через OpenVPN к центральному (отдельному) серверу. Каждая точка доступа назначает адреса DHCP в своей собственной подсети /24. Я не уверен в идеальной схеме IP-адреса для использования в этом сценарии. Каждый хост в сети (каждый клиент точки доступа, точка доступа или сервер OpenVPN) должен иметь возможность подключаться к любому другому хосту в сети. Моя первоначальная идея заключалась в том, чтобы использовать 10.0.[access point].[client]/16
, при этом сервер OpenVPN использовал 10.0.0.1
а каждая точка доступа - 10.0.[access point].1
. Тем не менее, это связано с тем , что узлы не знают, например, что 10.0.2.63
отстает от 10.0.2.1
без использования добавления каждого маршрута вручную или использования proxy_arp
или аналогичной программы. Есть ли лучший способ назначить IP-адреса, чтобы эти хаки не требовались?