Есть ли способ создать частную сеть и назначить ip из другой страны на виртуальную машину.

Предназначен для многоязычного сайта.

Мне нужен гостевой доступ к веб-сайту хоста. Кроме того, назначьте гостю другой ip из Австралии, Бразилии или любой другой страны, чтобы протестировать разные языки для сайта.

3 ответа3

2

нет, вы не можете назначить общедоступный IP-адрес таким образом, потому что у вас нет возможности для маршрутизации и выхода в Интернет. другими словами, вы можете назначить такой IP, но он будет бесполезен для вас.

взгляните на общедоступные vpns, прокси или тор для того, чтобы притвориться, что вы находитесь в другой стране.

2

Если вы хотите протестировать многоязычную поддержку на основе IP-адреса, вы делаете это неправильно.

Мало того, что адресное пространство IP 4 устарело, но последние части, которые продаются, распределяются по-разному в соответствии с различными соглашениями о продаже и аукционами.

Другими словами, один блок может быть в Китае, другой в США, и нет никакого реального способа узнать, если не взглянуть на таблицы маршрутизации.

Добавьте к этому сети доставки контента, которые будут иметь одинаковые диапазоны IP-адресов, но предлагают контент из разных стран (например, Facebook), я думаю, пришло время пересмотреть ваш сценарий тестирования.

2

Если вы настроили частную сеть с веб-сервером и несколькими виртуальными ПК в качестве клиентов, вы можете использовать любые IP-адреса, которые вы выберете. Если вы запускаете на сервере сценарии для определения страны происхождения на основе IP-адреса, тогда вы выбираете подходящие адреса, которые также должны работать. Вам нужно будет внедрить некоторый тип маршрутизации, чтобы виртуальные ПК могли маршрутизировать на сервер. Это, вероятно, делает ваше тестирование сложнее, чем нужно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .