У Вас есть доступ к ASA CLI?
Если так, могли Вы выполнять a show version
. Удостоверьтесь, что версия Диспетчера устройств поддерживается IOS и что Ваш ASDM также поддерживает ту версию.
Вы можете абсолютно использовать DHCP-сервер для обслуживания области, в которой он не является частью, при условии, что трафик может течь между двумя подсетями.
Хитрость в том, что запросы DHCP обычно являются обслуживается только широковещательным доменом, в котором находится клиент, чтобы обойти это, вы помещаете вспомогательный IP-адрес на часть сетевого оборудования, через которое клиент подключается, чтобы он пересылал трафик UDP ( например, DHCP-запросы ваших клиентов) на указанный IP-адрес (IP-адрес вашего DHCP-сервера).
И я проверил, прежде чем ответить; это возможно в системах Linux (и Ubuntu), используемых в качестве коммутаторов или маршрутизаторов, хотя я не уверен в точном синтаксисе и / или в том, какие дополнительные пакеты вам могут понадобиться для этого. Однако я нашел эту страницу, который предлагает программу для использования и способы ее использования, так что это может быть хорошим местом для вас.
In a network with multiple segments you use the 'IP helper' to implement a directed broadcast to the dhcp server. The 'Helper' is implemented at the layer 3 boundary (router, SVI.....) and is required for each individual segment.
I'm not sure of the syntax on a linux router but on a Cisco multilayer switch or router it would be;
Interface vlan 1099
ip address 10.10.99.1 255.255.255.0
ip helper address 10.10.1.254 (*dhcp server address)
Good luck and please post the linux syntax as I would like to know how it works:)