Маршрутизатор, в котором Вы указали /etc/dhcpd.conf
10.0.0.254
, все же поле Ubuntu, которое Вы пытаетесь настроить (по-видимому), включено 10.0.0.1
.
Таким образом, Ваши клиентские пакеты машин даже не отправляются в поле Ubuntu для обработки NAT и передачи.
Steve, это очень подозрительно походит на сетевые маски, которым не соответствуют, между устройствами на подсети... Я проверил бы что сетевая маска Ubuntu с ip addr show
.