У меня есть сервер Windows 2008R2, для ясности я назову его «дедсервер», на котором есть гипервизор. На нем работает другой сервер Windows 2008R2 с IIS, я назову его «vpsserver».
Both have a dedicated public ip address:
(faked addresses for security reasons)
dedserver: 64.64.64.64
vpsserver: 64.64.64.65
Оба доступны из Интернета. Я сейчас пишу это на дед-сервере. Я могу получить доступ к vpsserver через диспетчер Hyper-V, и я могу пойти на компьютер в офисе и дома и получить доступ к веб-сайту.
Когда я пытаюсь получить доступ к веб-сайту с дед-сервера, который находится на vpsserver, я получаю тайм-аут.
Я перезагрузил обе машины, чтобы убедиться. Я сделал ipconfig / flushdns, не повезло.
Затем я сделал трассировку thewebsite.com:
C:\Users\someone>tracert www.thewebsite.com
Tracing route to techguy.ws [64.64.64.65]
over a maximum of 30 hops:
1 PLATINUM [64.64.64.64] reports: Destination host unreachable.
Trace complete.
Это показывает, что он проходит через дедсервер для доступа к vpsserver, что имеет смысл.
Что мне не хватает? Почему я не могу получить доступ к веб-сайту vpsserver с дед-сервера?
Я хотел бы использовать это для тестирования, и у меня действительно была плохая неделя: P
Любая помощь будет принята с благодарностью!
Проверьте, можете ли вы получить доступ к сайту на VPS вообще извне (то есть с хост-машины или другого компьютера в вашей сети).
Вы можете проверить, можете ли вы вообще подключиться к IIS (т. Е. Проверить, работают ли сетевое соединение и брандмауэр должным образом), используя telnet:
telnet 10.2.3.4 80
где 10.2.3.4
это IP-адрес VPS. (Если после команды отображается пустой экран, это означает, что является подключение).
В противном случае, если единственный, кто не может получить доступ к сайту VPS, является выделенным, это звучит как проблема сети / маршрутизации между Ded / VPS.
Какой тип сети вы создали в Hyper-V?
Я бы рекомендовал Внешний network, если вы хотите, чтобы виртуальная машина работала как обычный узел в вашей сети и была доступна из любой точки вашей сети.
В основном вы должны искать связь между хостом и гостем в Hyper-V, вот хорошая ссылка:
http://www.andrewconnell.com/allowing-a-host-machine-to-talk-to-guest-vms-in-hyper-v