Спасибо за это! У меня были проблемы с тем, чтобы мой принтер AirPrint, который находится в IoT VLAN, был доступен для моих телефонов, подключённых к основному LAN. Это сработало! Для тех, кто впервые создаёт или загружает файл config.gateway.json (как и я), вот шаги, которые я проделал.
Создайте файл config.gateway.json с помощью текстового редактора. Используйте код, который опубликовал @SprockTech выше.
Запустите команду show interfaces, как писал @dylanmc, чтобы узнать, какие интерфейсы eth0 нужно указать.
Проверьте свой файл .json с помощью валидатора, ссылка на который есть в этой статье документации. Файл должен содержать столько же кода, сколько у @SprockTech, если у вас нет других пользовательских команд.
Если вы используете CloudKey в качестве контроллера:
С помощью FTP-программы выполните вход по SFTP на IP-адрес CloudKey, используя те же имя пользователя и пароль, что и для UI контроллера.
Поднимитесь одним уровнем выше, чтобы попасть в корень файловой системы "/" (вы начинаете с папки /root, которая пустая). Перейдите в /srv/unifi/data/sites/default/
Загрузите туда созданный вами файл config.gateway.json.
В UI контроллера перейдите в Devices -> Unifi Security Gateway -> Config -> Force Provision -> Provision.
После того как USG снова станет онлайн, всё должно заработать.