Proxychains не будет работать с SOCKS5-прокси NordVPN.

Вопрос или проблема

Я пытался использовать NordVPN socks5 с их серверов. 
Мой proxychains.conf выглядит следующим образом:

# proxychains.conf  VER 3.1
#
#        HTTP, SOCKS4, SOCKS5 проксирование с туннелированием с DNS.
#   

# Опция ниже определяет, как будет обрабатываться ProxyList.
# должна быть раскомментирована только одна опция за раз,
# в противном случае будет принята последняя заданная опция
#
#dynamic_chain
#
# Динамическая - Каждое подключение будет осуществляться через цепочку прокси
# все прокси соединены в порядке, в котором они указаны в списке
# как минимум один прокси должен быть в сети, чтобы участвовать в цепочке
# (мертвые прокси пропускаются)
# в противном случае приложение получит EINTR
#
strict_chain
#
# Строгая - Каждое подключение будет осуществляться через цепочку прокси
# все прокси соединены в порядке, в котором они указаны в списке
# все прокси должны быть в сети, чтобы участвовать в цепочке
# в противном случае приложение получит EINTR
#
#random_chain
#
# Случайная - Каждое подключение будет осуществляться через случайный прокси
# (или цепочку прокси, см. chain_len) из списка.
# эта опция хороша для тестирования вашей IDS :)

# Имеет смысл только если random_chain
#chain_len = 2

# Тихий режим (без вывода из библиотеки)
#quiet_mode

# Проксирование DNS-запросов - нет утечек данных DNS
proxy_dns 

# Некоторые тайм-ауты в миллисекундах
tcp_read_time_out 15000
tcp_connect_time_out 8000

# Формат ProxyList
#       type  host  port [user pass]
#       (значения разделены 'tab' или 'пробелом')
#
#
#        Примеры:
#
#               socks5  192.168.67.78   1080    lamer   secret
#               http    192.168.89.3    8080    justu   hidden
#               socks4  192.168.1.49    1080
#               http    192.168.39.93   8080
#
#
#       типы прокси: http, socks4, socks5
#        (поддерживаемые типы аутентификации: "basic"-http  "user/pass"-socks )
#
[ProxyList]
# добавьте прокси сюда ...
# тем временем
# значения по умолчанию установлены на "tor"
#socks4     127.0.0.1 9050
socks5  us100.nordvpn.com.tcp443.ovpn 1080 username password

Используя proxychains firefox, я запускаю Firefox,
но он не загружает ничего. 
Как мне заставить proxychains работать в Firefox с прокси NordVPN?

У меня была такая же проблема, вам нужно использовать IP-адрес сервера NordVPN, а не DNS-адрес. Это легко найти, сделав ping на сервер.

Используйте следующую конфигурацию:

http    ip_адрес    номер_порта    email_или_имя_пользователя    пароль

Вы можете проверить IP-адрес здесь: https://www.whatismyip.com/dns-lookup/, вам нужно ввести, например, us2330.nordvpn.com или любой другой сервер, который вы хотите. 
А с помощью https://www.whatismyip.com/port-scanner/ вы можете проверить, открыт ли порт 80.

Чтобы проверить, работает ли это, вы можете выполнить следующую команду: proxychains curl ifconfig.me/ip

Ответ или решение

Решение проблемы с proxychains и SOCKS5-прокси NordVPN

Если вы столкнулись с проблемой, когда proxychains не работает с SOCKS5-прокси от NordVPN, вы не одиноки. Это распространённая проблема, и её можно решить довольно просто. В данном руководстве мы разберём основные шаги и рекомендации по настройке.

Шаг 1: Корректировка proxychains.conf

Во-первых, важно убедиться, что конфигурация в proxychains.conf верна. Ваша конфигурация выглядит следующим образом:

socks5  us100.nordvpn.com.tcp443.ovpn 1080 username password

Проблема заключается в том, что мы используем DNS-имя сервера, что может вызывать проблемы с разрешением. Вместо этого необходимо использовать IP-адрес сервера. Чтобы найти IP-адрес, можно воспользоваться командой ping:

ping us100.nordvpn.com

Этот метод выдаст IP-адрес, который будет работать корректно. Теперь вы можете обновить proxychains.conf, заменив DNS-имя на соответствующий IP-адрес:

socks5  ip_address 1080 username password

Шаг 2: Проверка доступности порта

Убедитесь, что порт, который вы пытаетесь использовать, доступен для подключения. Вы можете использовать онлайн-инструмент проверки порта, например, port-scanner, чтобы убедиться, что порт 1080 (или другой, если вы его изменили) открыт и доступен.

Шаг 3: Проверка работы прокси

После внесения изменений в proxychains.conf, рекомендуем протестировать конфигурацию. Для этого вы можете использовать команду:

proxychains curl ifconfig.me/ip

Если всё настроено правильно, вы увидите IP-адрес своего прокси-сервера NordVPN, что подтвердит, что прокси работает корректно.

Шаг 4: Запуск приложений через Proxychains

Чтобы удостовериться, что proxychains действительно работает с приложением (в вашем случае с Firefox), выполните команду:

proxychains firefox

Следите за тем, чтобы Firefox запускался без ошибок. Если загрузка страниц всё равно не происходит, попробуйте следующее:

  1. Проверьте соединение с интернетом: Убедитесь, что ваше интернет-соединение активно и работает без прокси.
  2. Использование других прокси-серверов: Попробуйте использовать другие SOCKS5-прокси от NordVPN.
  3. Проверка конфигурации браузера: Убедитесь, что в настройках Firefox не установлен VPN или другие прокси, которые могут конфликтовать с proxychains.

Заключение

Настройка proxychains для работы с SOCKS5-прокси от NordVPN может показаться непростой задачей, но следуя этим шагам, вы сможете решить большинство проблем, связанных с подключением. Важно всегда использовать IP-адрес вместо DNS-имен и проверять доступность нужных портов. Если у вас возникнут дополнительные вопросы или трудности, не стесняйтесь обращаться за помощью к сообществу или в техническую поддержку VPN-провайдера.

Оцените материал
Добавить комментарий

Капча загружается...