KVM - Windows 客户机无法访问主机,但可以 ping 两个方向

KVM - Windows 客户机无法访问主机,但可以 ping 两个方向

我有一台运行 Fedora 36 的主机,客户机是 Win11
我试图与 Windows 11 客户机共享主机上的目录。

通过研究我发现samba是完成这个分享的普遍推荐的方式。

我尝试创建虚拟网络,并在虚拟机设置中连接到该网络
在此输入图像描述


我还尝试直接将桥接网络设置到 virb2 主机接口。

在这两种情况下,我都可以从访客和主机到访客对主机执行 ping 操作。而且,我可以在客人身上访问互联网。

当我尝试在来宾上设置网络驱动器时,出现“Windows 无法访问 [服务器 ip][samba 共享目录]” 在此输入图像描述


有什么建议么?我还需要在 Windows 中做其他事情吗(我对 Windows 知之甚少)?
TIA

附加信息
tcpdump -i virbr2 -n \(tcp port 139\)returns
12:25:53.866275 IP 192.168.100.189.49908 > 192.168.100.1.netbios-ssn: Flags [S], seq 3481992815, win 64240, options [mss 1460,nop,wscale 8,nop,nop,sackOK], length 0

iptables -nvL INPUT返回:
Chain INPUT(策略接受 0 个数据包,0 字节) │ pkts 字节目标 prot 选择输出源目标 │ 15895 6287K LIBVIRT_INP all -- * * 0.0.0.0/0 0.0.0.0/0

我运行的防火墙命令来解决该问题

firewall-cmd --zone=libvirt --permanent --add-service=samba
firewall-cmd --reload

答案1

主机防火墙终止连接。因此,您必须明确允许连接(在 libvirt 配置中或在常规防火墙配置中)。

相关内容