Я запускаю Windows 10 на ПК, который может видеть сервер Centos 7 в сети. На этом сервере размещено несколько виртуальных машин, работающих под управлением Centos 7, в другой подсети (например, 192.168.122.xxx). Хост Centos и ПК с Windows работают на 192.168.0.xxx.
Виртуализация выполняется с помощью Virtual Machine Manager (libvert), и виртуальные машины могут видеть хост Centos и Интернет.
Мой вопрос заключается в том, чтобы заставить Centos Host успешно переадресовывать порты SMB, чтобы через него ПК мог подключаться к общему ресурсу Samba виртуальных машин. Я в основном хочу сопоставить букву диска в Windows 10 с папкой в виртуальных машинах.
Samba установлена и настроена на виртуальной машине и выглядит нормально. Я не думаю, что Windows проходит хост Centos и выдает ошибку, указывающую, что она не может подключиться к целевому порту через "ресурс совместного использования файлов и печати".
Я пробовал:
- Отключение SELinux на хосте Centos и виртуальной машине.
- Настройка firewalld на хосте Centos для приема портов 137 138 139 445.
- Добавление переадресации портов в конфигурацию firewalld на хосте Centos для этих портов.