У меня есть настройка сервера nbd со следующей конфигурацией
[общий]
пользователь = nbd
группа = nbd
порт = 98745
[экспорт]
имя_экспорта = /dev/ubuntu-vg/lv0
authfile = /etc/nbd-сервер/разрешить
без файла разрешения это работает безупречно.
после добавления следующего разрешающего файла
10.0.0.0/24
с ip 10.0.0.10 я получаю
Согласование: ..Ошибка: подключение не разрешено политикой сервера. Сервер сказал: доступ запрещен конфигурацией сервера
и на сервере
Создал дочерний процесс
virtstyle ipliteral
подключиться с 10.0.0.10, назначенный файл /dev/ubuntu-vg/nfs-lv
адрес клиента не совпадает 2/10: несоответствие семейства адресов (IPv4 и IPv6?)
сообщение повторяется 2 раза: [адрес клиента не совпадает 2/10: несоответствие семейства адресов (IPv4 против IPv6?)]
Клиент «10.0.0.10» не авторизован для доступа
Ошибка согласования: сброс соединения узлом
есть идеи? Я в тупике, согласно документам здесь это должен работать как есть.
чтобы быть тщательным, я также добавил 127.0.0.1 и 10.0.0.10 в файл разрешения и получил те же результаты, попробовав каждую строку по отдельности.
Я понимаю, что проверка IP-адресов не совсем безопасна, но если это немного усложняет задачу для злоумышленников, я бы хотел включить ее. Также убедитесь, что в предложениях используется новый формат стиля.