1

Я установил OpenVPN на своем домашнем сервере и теперь хотел бы подключить к нему свой телефон (при использовании определенных сетей).

Клиентский сайт (http://MyServer:943/) отображается нормально, и я тоже могу скачать профиль клиента.

Моя проблема в том, что когда я импортирую этот профиль в клиентское приложение OpenVPN, он показывает адрес VPN-сервера как username@server-lan-ip:943 . Поскольку я хотел бы использовать его для подключения извне, это не хорошо. Фактически, я не хочу, чтобы он отображал WAN IP (поскольку это может измениться), а вместо этого - доменное имя (я использую службу DDNS), например. username@server.domain.net:943 .

Можно ли просто вручную редактировать файл .opvn? Я посмотрел на него и увидел адрес в нескольких местах, но я боюсь, что простое "заменить все" не сработает, потому что файл также имеет много хеш-выглядящих вещей, которые могут быть недействительными после редактировать.

1 ответ1

1

Да, все в порядке, чтобы редактировать файл .ovpn - это не более, чем текстовый файл конфигурации, и многие из нас фактически создают наши собственные программно.

Я не уверен, что вы видите в хэше - строка, которую нужно отредактировать, - это "удаленный XXXXXX", где XXXXX - это IP-адрес или доменное имя. Конечно, на всякий случай сделайте резервную копию вашего старого конфигурационного файла.

FWIW, мой конфигурационный файл (который использует сертификаты, а не имена пользователей) имеет только IP-адрес, закодированный в нем в 1 месте [а другой VPN имеет доменное имя на своем месте]

Интересно, на самом ли деле "гашиш" - это сертификаты и открытые / закрытые ключи. Если это так, то они обычно не связаны с IP-адресом и могут быть идентифицированы по длинным строкам буквенно-цифровых символов в строфах, начинающихся ----- BEGIN XXXXX ------ и ----- END XXXXXXX - ----------- (Возможно, есть несколько строф)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .