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

Я сталкивался со многими веб-сайтами, которые предоставляют такие услуги, но, заплатив 80 долларов в месяц, я подумал, что смогу взять сервер Amazon с разными IP-адресами из разных стран или другие облачные сервисы и установить свои собственные безопасные прокси-соединения, которые я могу использовать только для изменения мой ip того однократного прогона теста.

Может быть, это будет стоить, может быть, больше, но тогда я могу настроить и узнать больше об этом.

Вот как я могу использовать его с селеном / Watir:

require 'watir-webdriver' b = Watir::Browser.new:firefox b.goto 'ht tp:// admin: пароль @ 192. 168. 0. 1'

Где я меняю этот ip на свой и подключаюсь к нему.

поэтому, если кто-нибудь знает какое-либо программное обеспечение Ubuntu, легко установить прокси или VPN, чтобы я мог использовать его или некоторые другие продукты, такие как Geoedge или любые другие продукты, стоимость которых не превышает 50 $/ месяц.

2 ответа2

0

Очень простой способ изменить свой IP-адрес - использовать бесплатное программное обеспечение VPN, такое как туннель SecurityKiss, однако это для Windows, и у вас не так много доступных стран. Они также предоставляют несвободную программу с большим количеством стран.

0

Вы можете использовать SSH для этой задачи:

откройте соединение ssh с ключом -D для запуска прокси-соединения socks через ssh. затем укажите селен на ваш локальный IP и порт.

или установите openvpn или squid.

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