selenium не работают прокси в Chrome'е

Пытаюсь подключить прокси к хрому, но ни один из ниже приведённых способов не работает. Прокси берутся рандомно из файла в виде 1.0.0.196:80. Пробовал на своём ПК и на сервере - результат одинаковый. В чём может быть проблема?

Способ 1:

chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument(f'--proxy-server={proxy}')
browser = webdriver.Chrome(options=chrome_options)

Способ 2:

chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument(f'--proxy-server=http://{proxy}')
browser = webdriver.Chrome(options=chrome_options)

Способ 3:

hostname = proxy[:proxy.find(':')]
port = proxy[proxy.find(':')+1:]

chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument('--proxy-server=%s' % hostname + ":" + port)
browser = webdriver.Chrome(chrome_options=chrome_options)
browser.get('https://2ip.ru/')

Способ 4:

desired_capabilities = webdriver.DesiredCapabilities.CHROME.copy()
desired_capabilities['proxy'] = {
    "httpProxy": proxy,
    "ftpProxy": proxy,
    "sslProxy": proxy,
    "noProxy": None,
    "proxyType": "MANUAL",
    "class": "org.openqa.selenium.Proxy",
    "autodetect": False
}

browser = webdriver.Chrome(desired_capabilities=desired_capabilities)

Ответы (0 шт):