Мені потрібно підключити свій (стабільний) сервер Debian до сервера Windows Server 2008R2, який виступає як сервер VPN SSTP. Мені вдалося встановити sstp-клієнт на своєму сервері Debian, але я не знаю, як налаштувати з'єднання, щоб я міг запустити його у фоновому режимі. Крім того, є досить багато речей, які я не розумію в цілому процесі конфігурації.
Виконуючи поради, які я знайшов в Інтернеті, я відключив аутентифікацію віддаленого сервера, додавши noauth
в /etc/ppp/options
. Крім того, я додав там варіанти refuse-pap
, refuse-eap
, refuse-chap
, refuse-mschap
і require mppe
в силу аутентифікації MS-CHAP-v2 (сервер Windows , налаштований на прийом , що і не інші).
Якщо я біжу від терміналу
sstpc --log-level 4 --log-stderr --user USERNAME --password PASSWORD SERVER_IP
підключення працює, і відкриваючи інший термінал, я можу отримати доступ до веб-сторінки, доступ до якої можна отримати лише через VPN.
Я спробував створити файл etc/ppp/peers/sstp-1
із вмістом
remotename sstp-1
linkname sstp-1
ipparam sstp-1
pty "sstpc --ipparam sstp-1 --log-level 4 --save-server-route --nolaunchpppd --user USERNAME --password PASSWORD SERVER_IP"
name USERNAME
plugin sstp-pppd-plugin.so
sstp-sock /var/run/sstpc/sstpc-sstp-1
usepeerdns
refuse-pap
refuse-eap
refuse-chap
refuse-mschap
require-mppe
noauth
а потім працює з командного рядка sudo pon sstp-1
. З'єднання припиняється та sudo plog
показує
pppd[4813]: Plugin sstp-pppd-plugin.so loaded.
pppd[4814]: pppd 2.4.5 started by root, uid 0
pppd[4814]: Using interface ppp0
pppd[4814]: Connect: ppp0 <--> /dev/pts/1
pppd[4814]: Could not connect to sstp-client (/var/run/sstpc/sstpc-sstp-1), Connection refused (111)
pppd[4814]: Exit.
У мене є кілька запитань щодо всього цього:
- Як налаштувати
/etc/ppp/peers/sstp-1
так, що я можу підключити / відключитись до VPN у фоновому режимі (використовуватись у сценарії)? - Сервер Windows шифрує трафік VPN за допомогою самопідписаного сертифіката. Чому, використовуючи вищевказану конфігурацію з'єднання, мені не потрібно встановлювати сертифікат на клієнтській машині? Чи трафік зашифрований взагалі?
Дякую вже заздалегідь, Джоеле Лехікойнен