Почему клиент Softether VPN vpncmd не подключается к указанному серверу?

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

Я установил Softether на Linux Mint Sonya, запустил sudo ./vpnclient start, затем запустил sudo ./vpncmd, а затем следовал инструкциям из
этогоTutorial

, нажав 2 для управления VPN-клиентом, затем выполнив remoteenable, затем niccreate, “se” в качестве имени адаптера, accountimport для файла из руководства (с измененным IP-адресом и портом, и измененным именем japan0 на japan4):

# Файл настроек VPN-клиента
# 
# Этот файл экспортируется с помощью VPN Client Manager.
# Содержимое этого файла можно редактировать с помощью текстового редактора.
# 
# Когда этот файл импортируется в Client Connection Manager
#  его можно использовать сразу.

declare root
{
 bool CheckServerCert false
 uint64 CreateDateTime 0
 uint64 LastConnectDateTime 0
 bool StartupAccount false
 uint64 UpdateDateTime 0

 declare ClientAuth
 {
  uint AuthType 0
  string Username vpn
 }
 declare ClientOption
 {
  string AccountName japan4
  uint AdditionalConnectionInterval 1
  uint ConnectionDisconnectSpan 0
  string DeviceName se
  bool DisableQoS false
  bool HalfConnection false
  bool HideNicInfoWindow false
  bool HideStatusWindow false
  string Hostname 125.193.56.192
  string HubName vpngate
  uint MaxConnection 1
  bool NoRoutingTracking false
  bool NoTls1 false
  bool NoUdpAcceleration false
  uint NumRetry 4294967295
  uint Port 1369
  uint PortUDP 0
  string ProxyName $
  byte ProxyPassword $
  uint ProxyPort 0
  uint ProxyType 0
  string ProxyUsername $
  bool RequireBridgeRoutingMode false
  bool RequireMonitorMode false
  uint RetryInterval 15
  bool UseCompress false
  bool UseEncrypt true
 }
}

На этом все было нормально, но затем, когда я ввожу accountconnect и japan4 как имя учетной записи, а затем ввожу accountlist, кажется, что статус учетной записи всегда “connectING”, а не “connectED”, как в примере в руководстве, и VPN не работает. Я хочу знать, почему? Как я могу настроить свою собственную учетную запись для данного сервера из этого списка, связанного с официальными создателями SoftEther, а не импортируя учетные записи, созданные другими? В общем, как подключить это?

В конфигурации, похоже, не установлен пароль. Я предполагаю, что вы установили пароль в клиенте перед подключением.

Судя по документации, кажется, что поддерживается только Windows, так как требуется плагин vpn gate.

Самый простой способ, который я нашел, в общем, это использовать клиент SoftEther для настройки рабочего соединения в Windows. Использование клиента SoftEther (GUI) для Windows может быть полезно для экспорта конфигурационного файла из него. Затем используйте конфигурационный файл в Linux. Таким образом, вы можете исключить конфигурационный файл как проблему. Клиент SoftEther для Windows решает некоторые из этих задач самостоятельно.

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

Причины, по которым клиент SoftEther VPN (vpncmd) не может подключиться к указанному серверу, могут быть разнообразными и включают в себя несколько аспектов настройки и конфигурации. Давайте подробно рассмотрим возможные причины и шаги, которые вы можете предпринять для устранения проблемы.

1. Неправильные параметры подключения

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

2. Проблемы с аутентификацией

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

bool CheckServerCert false
uint64 CreateDateTime 0
bool StartupAccount false
declare ClientAuth
{
  uint AuthType 0
  string Username vpn
  string Password YourPassword
}

3. Сертификаты и доверие к серверу

Обратите внимание на параметр CheckServerCert. У вас он выставлен в false, что может быть приемлемо для тестирования, но в рабочем окружении это может привести к проблемам с безопасностью. Попробуйте установить его в true и удостовериться, что серверные сертификаты настроены правильно.

4. Проблемы с сетевым подключением

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

5. Использование SoftEther на Linux

Как вы верно заметили, для правильного функционирования рекомендуется использовать GUI-клиент SoftEther на Windows для первоначальной настройки и создания аккаунтов. Возможны ситуации, когда некоторые функции в версии для Linux могут быть ограничены, и это может вызвать трудности при подключении.

6. Логи и отладка

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

cd /usr/local/vpnclient
sudo ./vpncmd

После этого введите logview для заявки на просмотр логов, чтобы выявить проблемы.

Заключение

Проблемы с подключением клиента SoftEther VPN к серверу могут быть вызваны отсутствием настроек аутентификации, неправильной конфигурацией подключения, блокировками на уровне сети или проблемами с самим программным обеспечением на Linux. Если вы выполните все вышеперечисленные шаги, это поможет вам устранить большинство распространенных неполадок. Если проблема сохраняется, рекомендуется обратиться за поддержкой к сообществу или разработчикам SoftEther.

Не забывайте: правильная настройка и понимание работы вашего программного обеспечения — это ключ к успешному использованию VPN технологий.

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

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