У меня есть внутренний веб-сайт, работающий на IIS 6, который запрещает доступ всем, за исключением нескольких избранных IP-адресов. Это устанавливается путем перехода к «Безопасность каталога -> IP-адреса и ограничения доменного имени» и ввода IP-адресов, которым разрешен доступ.
Когда я пытаюсь получить доступ к этому сайту со своего ноутбука после подключения через VPN, я могу попасть на сайт. Но если я пытаюсь получить доступ к сайту с виртуальной машины, запущенной на моем ноутбуке, я получаю ошибку 403. Я проверил журналы IIS и не вижу ничего, что указывало бы мне на IP-адрес, к которому он запрещает доступ.
Я попытался посмотреть на вывод ifconfig
на моем ноутбуке (macbook) и ipconfig
на моей виртуальной машине (Windows Server 2003), но добавление этих IP-адресов, похоже, не дает доступа. Я использую NAT на своей виртуальной машине.
Кто-нибудь знает, как я могу предоставить доступ к моей виртуальной машине или выяснить, какой IP-адрес моя виртуальная машина использует для доступа к сайту?
Вы можете попытаться настроить виртуальную машину в режим моста вместо NAT. Это заставит виртуальную машину извлекать IP-адрес из сети (ближайший источник DHCP), и вы можете попробовать и протестировать этот IP-адрес, чтобы увидеть, получите ли вы те же результаты.