Як відкрити кілька браузерів з різними ip на одному ПК
Кілька одночасно відкритих браузерів можуть знадобитися для роботи c акаунтами в соціальних мережах, при парсінгу інформації або всіляких скриптів для автоматизації завдань через imacros. Для цієї мети відмінно підійде браузер Firefox з його простою системою профілів.
Спочатку всі профілі в Firefox під Windows зберігаються в папці Користувачі - AppData - Roaming - Mozilla - Firefox - Profiles.
Туди записується інформація по кукам, історії переглядів, налаштувань і розширенням для кожного профілю. Тобто кожен профіль являє собою по суті окрему автономну одиницю зі своїми можливостями тонкої настройки розширень і здійснювати підключення до мережі.
Крок 1. Для початку нам потрібно створити нові профілі зробити це можна 2-ми способами, але ми розглянемо самий універсальний. Знаходимо ярлик Firefox, переходимо в властивості. Далі в поле «об'єкт» після firefox.exe прописуємо -p -no-remote
Крок 2. Тепер Firefox починає кожну сесію з менеджера профілів. Створюємо потрібне кількість профілів.
Далі копіюємо ярлик і створюємо необхідне їх кількість. У кожному ярлику в властивості в поле об'єкт прописуємо -p «test1» -no-remote де test1 - це ім'я профілю який ви створили.
Тепер при завантаженні такого ярлика Firefox відкриє нову сесію, з чистими куками, своєю інфою про розширення, історії та налаштування. Залишається прописати проксі для кожного з профілів. Після чого ви зможете використовувати кілька браузерів з різними ip на одному пристрої.
Якщо потрібні гнучкі настройки логіки використання проксі можна прописати їх через розширення Foxy Proxy, в іншому випадку досить дефолтного меню настройки браузера.
Для роботи краще використовувати не нові версії firefox, а наприклад стабільну збірку 54.0.1
Крок 3. Переходимо в настройки, вибираємо розділ «Додаткові», далі «Мережа» і навпаки поля «Налаштування параметрів з'єднання Firefox з Інтернетом» натискаємо «Налаштувати». Далі прописуємо свої проксі, можна взяти у https://youproxy.ru/ стабільні і недорогі iPv4 підійдуть для більшості завдань.
Для більшої зручності ставимо галочку на проти «Не запитувати аутентифікацію (якщо був збережений пароль)». Можна зробити це також і через розширення Proxy Switcher.
Щоб відключити вікно аутентифікації повністю можна використовувати розширення Close Proxy Authentication, в його налаштуваннях прописуємо ім'я і пароль для кожного профілю.
Для додаткового захисту від банів різних сервісів, при зборі інформації або відправці запитів, жеательно відключити webRTC через консольну команду ввівши в рядок браузера about: config і media.peerconnection.enabled і налаштувати UserAgent для кожного профілю за допомогою розширення User Agent Overrider або User Agent Switcher .
Крок 4. Після настройки кожного профілю, для зручності перейменовуємо ярлики вказуючи назву кожного профілю. В результаті у нас виходить необхідну кількість профілів і головний профіль для створення нових.
Тепер при натисканні на кожен з ярликів відкривається новий профіль зі своїм проксі і юзерагентом. Мета досягнута, граничне кількість відкритих одновремено профілів залежить від конфігурації вашого ПК, на моєму для прикладу Core i5 і 8 гб оперативної пам'яті з частотою 2133 МГц. 10 одночасних профілів відкрито і в кожному з них відкрито від 1 до 3 вкладок, все працює стабільно.