Как настроить SSTP-сервер


12

Есть ли способ настроить SSTP-сервер на основе Linux, предпочтительно Ubuntu? Я знаю, что на sourceforge есть клиент SSTP, но я не могу найти сервер.

Чтобы было понятно: я не хочу openVPN, я хочу SSTP.

Ответы:


19

Да, есть VPN-сервер на базе SSTP (и многих других) на базе Linux (и Windows / Mac). Он называется SoftEther VPN ( http://www.softether.org ). Я использовал его в выпуске Ubuntu 13.04. Лучше всего, это бесплатно. Конечно, у бесплатной версии есть несколько ограничений (например, нельзя использовать внешнюю аутентификацию, клиентские сертификаты и т. Д.)

В целом вроде все работает нормально. Это довольно легко установить, использовать и управлять. Имеет прилично хорошую документацию. Имеет довольно много вариантов. Это действительно служит моим потребностям сервера SSTP.


Этот SoftEther VPN кажется мне очень интересным новым проектом. Это похоже на SSTP среди других. Я читаю сайт, и они говорят, что это бесплатное программное обеспечение, и планируется, что оно станет программным обеспечением с открытым исходным кодом (GNU General Public License) в середине 2013 года. На бумаге есть много интересных функций, но я не пробовал его, поэтому, возможно, нужны другие отзывы ,
DavAlPi

Это открытый исходный код с 4 января 2014 года. Так что, скорее всего, ограничения больше не применяются (еще не проверяли).
Даниэль Ф

6

ОБНОВЛЕНИЕ
Вскоре после того, как этот ответ был написан, Университет Цукубы выпустил свой первый выпуск SoftEther , который работает на Linux и обеспечивает реализацию сервера SSTP, совместимую с Microsoft.

ОРИГИНАЛ
В настоящее время не доступно серверное программное обеспечение SSTP для Linux. Существует клиент SSTP, доступный для Linux, и реализации сервера SSTP, доступные для Windows (как Microsoft разработал протокол) и RouterOS. Существует открытая спецификация, поэтому нет причины, по которой кто-то не мог разработать сервер. Это просто не было сделано.

Некоторые справочные ссылки:

Причины, по которым вы, вероятно, не видели много открытых разработок по этому вопросу:

  • SSTP - это относительно новый протокол VPN
  • SSTP - это технология, продвигаемая Microsoft
  • OpenVPN уже удовлетворяет особые потребности в решениях с открытым исходным кодом

Если вы хотите SSTP, потому что брандмауэры уже пропускают трафик 443 порта TCP, OpenVPN уже поддерживает запуск сервера на основе TCP на любом порту, включая 443. Настройки OpenVPN с использованием порта 443 TCP довольно распространены по этой причине, хотя по праву они не Рекомендуемая настройка, потому что запуск IP через TCP (особенно TCP через TCP) обычно дает низкую производительность.



2

Оформить заказ accel-ppp , его модуль SSTP все еще находится на стадии бета-тестирования, но я немного его протестировал, и он работает быстрее, чем альтернативы.


Вы связаны каким-либо образом с этим проектом?
Джефф Шаллер

1
Нет, просто пользователь.
Дэвид Хоз

1

Этот проект sourceforge предназначен для клиента SSTP, а не для сервера. Единственное доступное в настоящее время решение для SSTP на * nix - это Softether - www.softether.org

Имейте в виду, что программное обеспечение все еще ограничено и не будет работать в общей подсети IP.

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.