如何将 Linux 服务器连接到 Windows 客户端。我已经在 VirtualBox 上安装了两个操作系统 — Ubuntu Server 22.04 和 Windows 10 Enterprise。对于 Linux 服务器,我保留了默认的 VM ipv4 配置,如下所示:
enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.0.2.15 netmask 255.255.255.0 broadcast 10.0.2.255
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
我还使用了 samba 主域控制器并拥有以下resolv.conf
文件:
# Samba server IP address
nameserver 10.0.2.15
# fallback resolver
nameserver 9.9.9.9
# main domain for Samba
search cn.lan
尝试 ping 域等,一切如预期。然后我将 ipv4 地址分配给 Windows 客户端:
IP assignment: Manual
IPv4 address: 10.0.2.14
IPv4 subnet prefix length: 24
IPv4 gateway: 10.0.2.15
IPv4 DNS servers: 10.0.2.15
9.9.9.9
我已将 DNS 服务器的 IP 地址设置为 Linux 服务器的 IP 地址。现在,当我尝试 ping Linux 域时,问题就出现了dc1.cn.lan
。Windows 终端中显示的内容如下:
> ping dc1.cn.lan
Ping request could not find host dc1.cn.lan. Please check the name and try again.
我已经尝试寻找解决方法,但问题仍然存在。我怀疑问题出在 Windows 客户端的子网划分上,我承认我特别不擅长这项技能。任何帮助都将不胜感激,谢谢!