Ограничьте доступ в Интернет с помощью Bash на AWS Lambda

В рамках небольшого исследовательского проекта, над которым я работаю, я пытаюсь временно отключить доступ в Интернет к подпроцессу, запущенному на AWS Lambda, с помощью bash. Поскольку я буду компилировать и выполнять (а затем возвращать лямбда-вывод в s3), возможно, небезопасный код, я не хочу, чтобы подпроцесс имел доступ к s3, поэтому в какой-то момент мне придется отключить доступ к лямбда-выражениям в Интернет. Моя проблема связана с использованием команды bash ip в Lambda. После создания нового слоя с прикрепленным бинарным файлом ip и попытки его выполнения,

./ip netns add testNameSpace

Я получаю ошибку,

./ip: ошибка при загрузке разделяемых библиотек: libmnl.so.0: невозможно открыть файл общих объектов: нет такого файла или каталога

Это максимум, что я получил после попытки выполнить команду ip, но безуспешно.

Любая помощь или предложения в разных направлениях были бы замечательными.

0 ответов

Другие вопросы по тегам