Eu tenho um host KVM com algumas VMs O host tem um compartilhamento SMB nele
Todas as VMs convidadas precisam se conectar a este SMB FileShare E eu preciso que seja via rede virtual (rede virtual 'default' do KVM)
Infelizmente isso não funciona,
== > Guest vm não pode se conectar à porta 445
== > A VM convidada conecta-se ao host na porta 22
Então ... parece estar relacionado ao firewall
Eu instalei na ferramenta GUFW do host
E mesmo se eu deixar tudo aberto no GUFW,
guest vm ainda não pode se conectar à porta 445 ou outras portas, exceto para a porta 22
Esta é a configuração da rede virtual através do comando " virsh net-edit default ":
<network>
<name>default</name>
<uuid>79ee9f24-786a-4318-87d9-3b48bcdf1741</uuid>
<forward mode='nat'/>
<bridge name='virbr0' stp='on' delay='0'/>
<mac address='52:54:00:66:67:6a'/>
<ip address='192.168.122.1' netmask='255.255.255.0'>
<dhcp>
<range start='192.168.122.51' end='192.168.122.99'/>
<host mac='52:54:00:dc:23:9f' name='zabbix' ip='192.168.122.131'/>
<host mac='52:54:00:49:fe:47' name='LAB_SFBSE'
ip='192.168.122.126'/>
</dhcp>
</ip>
</network>
O teste que estou fazendo é um simples comando telnet
Eu tentei o convidado executando o telnet contra: O IP do gateway padrão do virbr0: telnet 192.168.122.1 445 O IP do Host NIC: telnet 192.168.15.199 445
Consegui fazer isso funcionar via rede Bridged Mas quando eu conecto a VM guest à rede NAT padrão, ela só pode se conectar à porta 22
Eu testei isso em vários hosts e várias instalações o comportamento é sempre o mesmo
Alguma sugestão de como posso fazer isso funcionar?