Как подключиться к SSTP Azure VPN Gateway с помощью sstpc

Это мои первые вопросы здесь. У меня проблема с подключением к некоторым виртуальным сетям в Microsoft Azure. Я получил инструкции, как это сделать в Windows. Проблема в том, что я использую Antergos, дистрибутив на основе ArchLinux.

Я получил следующее:

  • Файл .pfx и его пароль.
  • Шлюз Лазурного vpn gateway.
  • Кажется, что аутентификация основана на сертификатах, поэтому нет пользователя и пароля.

Я сделал следующее:

  • Создал файл pem из файла pfx, используя:

    openssl pkcs12 -in AzureVPNClientCert.pfx -out test.pem -nodes
    
  • Выполнив эту команду, test.pem - это сгенерированный ранее pem.

    sudo sstpc --log-level 5 --log-stderr --ca-cert ./test.pem --cert-warn azuregateway.cloudapp.net defaultroute usepeerdns
    

Выход:

sstpc[1875]: Waiting for sstp-plugin to connect on: //run/sstpc/sstpc-uds-sock
sstpc[1875]: Resolved azuregateway.cloudapp.net to XXX.XXX.XXX.XXX
sstpc[1875]: Connected to azuregateway.cloudapp.net
sstpc[1875]: SSL certificate verification failed: unable to get local issuer certificate (20) 
sstpc[1875]: Server certificated failed verification, ignoring 
sstpc[1875]: Sending Connect-Request Message 
sstpc[1875]: SEND SSTP CRTL PKT(14)  
sstpc[1875]:   TYPE(1): CONNECT REQUEST, ATTR(1): 
sstpc[1875]:     ENCAP PROTO(1): 6 
sstpc[1875]: RECV SSTP CRTL PKT(48)  
sstpc[1875]:   TYPE(2): CONNECT ACK, ATTR(1): 
sstpc[1875]:     CRYPTO BIND REQ(4): 40 
sstpc[1875]: Started PPP Link Negotiation /dev/pts/3: Please load the ppp_generic kernel module.
sstpc[1875]: PPPd terminated 
sstpc[1875]: SSTP session was established for 0 seconds 
sstpc[1875]: Received 0 bytes, sent 0 bytes

Мой вопрос: возможно ли подключиться к этому vpn, используя ssptc в archlinux? И можете ли вы дать подробное объяснение, как это сделать?

Я действительно ценю любое руководство

0 ответов

Другие вопросы по тегам