我有一个在 IIS 6 上运行的内部网站,该网站拒绝除少数选定 IP 地址之外的任何人访问。通过转到“目录安全 -> IP 地址和域名限制”并输入允许访问的 IP 地址来设置。
当我尝试通过 VPN 接入后从笔记本电脑访问此网站时,我可以访问该网站。但是,如果我尝试从笔记本电脑上运行的 VM 访问该网站,则会收到 403 错误。我检查了 IIS 日志,没有看到任何可以指出它拒绝访问的 IP 地址的信息。
ifconfig
我尝试查看笔记本电脑 (macbook) 和虚拟机 (Windows Server 2003) 上的输出,ipconfig
但添加这些 IP 似乎无法授予访问权限。我在虚拟机上使用 NAT。
有人知道我如何授予我的 VM 访问权限或找出我的 VM 用于访问站点的 IP 吗?
答案1
您可以尝试将虚拟机设置为使用桥接模式而不是 NAT。这样虚拟机就会从网络(最近的 DHCP 源)获取 IP,您可以尝试使用该 IP 进行测试,看看是否能得到相同的结果。