Назад | Перейти на главную страницу

Запустите Softether и Apache на одном сервере

Вопрос в самом названии. В настоящее время я запускаю Apache с сертификатом https и softtether на двух разных серверах. Но из-за мер по снижению затрат я буду устанавливать обе программы на одном сервере. Есть ли способ запустить Softether и Apache на одном сервере, если обе программы используют порт 443? На сервере работает Ubuntu 16.04.

Спасибо Nikrox

Таким образом, вы не можете подключить их к одному и тому же порту на одном и том же общедоступном IP-адресе. Однако вы можете получить второй общедоступный IP-адрес и привязать каждую службу соответственно. Это, вероятно, будет дешево на AWS например)

Конфигурация для apache похожа на

# change in /etc/apache2/ports.conf
<IfModule ssl_module>
    Listen 192.170.2.1:443
</IfModule>

и эквивалентная конфигурация для более мягкого;
https://github.com/SoftEtherVPN/SoftEtherVPN/pull/202
(похоже, что эта опция была добавлена ​​совсем недавно ...

Если нет возможности для дополнительных IP-адресов, альтернативой может быть перемещение службы VPN на другой порт, скажем 8443;
https://www.softether.org/4-docs/1-manual/3._SoftEther_VPN_Server_Manual/3.3_VPN_Server_Administration#3.3.6_Listener_Ports