Назад | Перейти на главную страницу

Хотите направлять весь интернет-трафик через VPN

Я хочу направлять весь интернет-трафик через VPN-клиент, поэтому, если VPN каким-то образом потеряет соединение, никто не сможет найти мой настоящий IP-адрес. Итак, если VPS выйдет из строя, значит, мой доступ в Интернет. Я использую OpenVPN с этим провайдером VPN: http://vpnsecure.me/ на виртуальной машине XP (Vbox)

Дополнительный вопрос; Этому клиенту требуется пароль для подключения, есть ли возможность автоматического подключения при запуске?

Вы можете нажать openvpn redirect-gateway вариант клиенту. Есть некоторые недостатки (включая снижение производительности) и объяснение того, как это сделать: openVPN-редирект

Не отключайте свой DHCP или шлюз по умолчанию, иначе вы не сможете подключиться к серверу openVPN, поэтому VPN не будет. Позвольте openVPN сделать это после подключения.

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

Может быть, достаточно отключить DHCP для подключения к сети Ethernet и не указывать шлюз (или настроить сервер DHCP так, чтобы не использовать стандартный шлюз, если это возможно), тогда у вас не должно быть доступа в Интернет по умолчанию. Затем вам нужно настроить соединение OpenVPN с redirect-gateway возможность направлять весь трафик через VPN. Это может помочь (хотя не проверено).

Вы можете использовать openSSL для удаления пароля.

openssl rsa -in key.pem -out newkey.pem

Если на вашем компьютере не установлен openSSL, попросите службу поддержки vpnsecure.me удалить пароль за вас.

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

то есть что-то вроде следующего ..

Protectme.bat ----> имеет следующую строку

netsh interface ip set address name="Local Area Connection" gateway=10.0.0.1 gwmetric=0

где

name = Имя вашего сетевого подключения.
gateway = НУЛЕВОЙ IP-адрес шлюза, т.е. если ваш текущий шлюз по умолчанию - 10.1.1.1, измените его на указанный выше, чтобы при отключении VPN он не мог получить доступ к Интернету, поскольку он указывает на неправильный шлюз по умолчанию.

enableme.bat ---> имеет следующую строку

netsh interface ip set address name="Local Area Connection" gateway=10.5.1.1 gwmetric=0

где

name = имя вашего сетевого подключения
gateway = Настоящий IP-адрес шлюза!

Я тестировал эти команды в Windows XP, но они могут немного отличаться для Vista или 7.

Итак, если бы вы сделали это, процесс работал бы следующим образом.

  1. Подключитесь к VPN.
  2. Запустите Protectme.bat
  3. VPN отключается.
  4. Запускаем enableme.bat

Это не лучшее решение, но оно сделает то, что вы хотите.