我有一台运行 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 配置中或在常规防火墙配置中)。