![AWS EC2 服务器无法使用计算机名称通过 VPC VPN 访问文件共享](https://linux22.com/image/654697/AWS%20EC2%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%97%A0%E6%B3%95%E4%BD%BF%E7%94%A8%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%90%8D%E7%A7%B0%E9%80%9A%E8%BF%87%20VPC%20VPN%20%E8%AE%BF%E9%97%AE%E6%96%87%E4%BB%B6%E5%85%B1%E4%BA%AB.png)
我在 EC2 上有一个 Windows 服务器,它通过 VPN 连接到我的办公室。我在通过 VPN 连接文件共享时遇到问题。如果我使用 IP 地址,我可以连接,例如,如果我使用 \192.168.1.201,我可以连接并在 EC2 和我的本地网络之间传输文件。但是当我使用 \myMachineName 时,我无法连接。
1) 我在 AWS 和防火墙中打开了所有 TCP 流量。TCP 打开了 AWS->Local 和 Local -> AWS。
2)两台机器的反向 DNS 设置正确,并且它们位于同一个域中,并连接到我本地网络上的同一个 DNS 服务器
3) 从我的本地网络连接到 AWS 时,我能够使用机器名称 \MachineOnAWS 可以工作。我可以将文件传输回 AWS。
我使用了 wireshark,在尝试使用来自 amazon 的 \myMachineName 连接到本地文件共享时出现以下错误:
KRB5KRB_AP_ERR_MODIFIED
答案1
我能够通过更改尝试访问资源的 Active Directory 用户来找到此问题的解决方案。在“帐户”->“帐户选项”下:选中“不需要 Kerberos 预身份验证”