Проблема с ключом TLS в OpenVPN - PullRequest
0 голосов
/ 29 апреля 2020

Примечание: я просмотрел онлайн и просмотрел несколько предыдущих публикаций SE и SO, но то, что я пробовал, не работает. Прошло много дней, и я все еще борюсь.

Я использую OpenVPN для подключения к серверу TryHackMe. Я новичок в этом, так что, пожалуйста, go спокойно на меня!

Из руководств, которыми я следую, у меня есть;
- Настройка свободной sh виртуальной машины с виртуальной рабочей станции под управлением Ubuntu.
- Установите сетевое соединение для виртуальной машины, которое должно быть соединено, и поставьте галочку в поле состояния физического сетевого соединения.
- Я установил OpenVPN через установщик дорожного воина и выбрал UDP и TCP в отдельных попытках. Я выбрал OpenDNS и IP-адрес по умолчанию, который они дали.
- Получено сообщение об ошибке block-outside-dns, поэтому я удалил его из файла конфигурации клиента.
- Я отключил свой брандмауэр, я думаю (Не уверен, установлен ли он с fre sh VM)

Я попытался изменить ip конфигурации клиента на 54.76.30.11 1194, и это не сработало. Я запускаю все это как root. Лично я не знаю, какой протокол мне нужно будет использовать, но я предполагаю, что это UDP, поскольку они его рекомендуют.

Определенные c ошибки, которые я получаю, являются:

UDP: Ошибка TLS: не удалось выполнить согласование ключа TLS в течение 60 секунд (проверьте сетевое соединение).
Ошибка TLS: сбой установления связи TLS

TCP: SIGUSR1 [соединение установлено (soft_, init_instance] получено, процесс перезапущен.

Файл моего клиента выглядит так:

client
dev tun
proto udp
remote 86.0.177.246 1194
resolv-retry infinite
nobind
persist-key
persist-tun
remote-cert-tls server
auth SHA512
cipher AES-256-CBC
ignore-unknown-option block-outside-dns
verb 3
<ca>

Файл моего сервера выглядит так (я думаю, это пока не имеет значения);

dev tun
proto udp
sndbuf 0
rcvbuf 0
remote 54.76.30.11 1194
resolv-retry infinite
nobind
explicit-exit-notify 3
persist-key
persist-tun
remote-cert-tls server
auth SHA512
cipher AES-256-CBC
comp-lzo
key-direction 1
verb 3
<ca>

Я прошу прощения, если я Я что-то упускаю. Если мне нужно предоставить дополнительную информацию, пожалуйста, дайте мне знать.

С уважением, SM

...